You can use one of the several QR code reading cn1libs we have 
https://www.codenameone.com/cn1libs.html
There's also a library for low level camera access but you won't need that 
for this purpose.

Notice the libs are open source so  you can look at the code, the way they 
work is through native interfaces which let you call into native code for 
functionality 
https://www.codenameone.com/how_di_i/how-do-i-access-native-device-functionality-invoke-native-interfaces.html

See the kitchen sink for basic overview of what can be done: 
https://play.google.com/store/apps/details?id=com.codename1.demos.kitchen
Notice that we didn't update the iOS version yet. 

Here are some apps I personally like (they're on iOS too). 
There's a lot of others we just don't have the permission to share them, 
e.g. we have banks, hospitals etc. working with us but they prefer to keep 
information of their tools of choice private:

https://play.google.com/store/apps/details?id=com.berider.app
https://play.google.com/store/apps/details?id=com.MathUnderground.MathSolver
https://play.google.com/store/apps/details?id=com.paltel.mobapp
https://play.google.com/store/apps/details?id=com.muving

On Tuesday, April 20, 2021 at 10:26:41 PM UTC+3 Woyce Batkins wrote:

>
> I have just discovered this platform and I have a couple of questions:
> Let's say I am building a QR Code Scanner and I need to use the camera, I 
> am not really sure how that will work with codename1, without having to use 
> ffi of some sort.
> Also, I can't seem to find some example of high quality applications that 
> show the capability of this tool.Where can I download them if there are any?
> Thanks
>

-- 
You received this message because you are subscribed to the Google Groups 
"CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/codenameone-discussions/bbaf277d-0c8a-4788-a950-9311e3b0dd94n%40googlegroups.com.

Reply via email to