iOS: Calling native methods on iPhone
niklas at therning.org
Fri Jul 5 05:03:53 PDT 2013
RoboVM already has bindings for most of the stuff in UIKit,
UIImagePickerController included . It's in the robovm-cocoatouch.jar
file included in the download. It's mostly untested though. Please go ahead
and try it out and let me know how it goes.
On Fri, Jul 5, 2013 at 12:26 PM, Tobias Bley <tobi at ultramixer.com> wrote:
> 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,
> 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/mappingsand output
> > 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