iOS: Calling native methods on iPhone
Tobias Bley
tobi at ultramixer.com
Fri Jul 5 03:26:29 PDT 2013
Hi Tom,
thats great! We need such efforts!
the goal should be to use the automatically wrapped UIKit from Java, call the image picker and fetch an image from the iphone to show it in JavaFX!
Who is the first guy who posts a demo image ;)?
Best regards,
Tobi
It would be fantastic to have a real use case for using a native cocoa touch function in JavaFX (on RoboVM). I suggest to load an image via ImagePicker from the iPhone image library. So we need to use the UIKit framework and the UIImagePickerController...
Am 05.07.2013 um 11:56 schrieb Tom Schindl <tom.schindl at bestsolution.at>:
> Hi,
>
> To not write the bro stuff manually I fired up xtext yesterday and created a small DSL which holds the (relevant) Header-Information and generates the Bro-Files for you.
>
> You can see the input https://github.com/tomsontom/objcgenerator/tree/master/bundles/at.bestsolution.objc.mapper.cocoatouch/mappings and output https://github.com/tomsontom/objcgenerator/tree/master/bundles/at.bestsolution.objc.mapper.cocoatouch/src/main/java/org/robovm/cocoatouch/corelocation .
>
> Currently it is bound to Eclipse but I could add support to run the mapper on the command line as well.
>
> Tom
>
> On 04.07.13 18:16, Tom Schindl wrote:
>> Robovm does that without jni it is called bro
>>
>> Tom
>>
>> Von meinem iPhone gesendet
>>
>> Am 04.07.2013 um 17:44 schrieb Tobias Bley <tobi at ultramixer.com>:
>>
>>> Hi,
>>>
>>> after successfully using JavaFX (including font and CSS) on iOS I tried to call native code on iPhone. I successfully fetched and visualized the battery level of the iPhone!
>>>
>>> To do this I wrote objective c code and bind it to Java via JNI. No problem so far.
>>>
>>>
>>>
>>> But what I would like to do is using a technology like JNA to directly access Cocoa frameworks without writing native JNI code. Does anybody knows if JNA (or something else) could also be used in RoboVM?
>>>
>>> Best regards,
>>> Tobi
>>>
>>>
>>>
>
More information about the openjfx-dev
mailing list