java - Processing on iOS with Intel's Multi-OS Engine -


i looking way develop ios apps java. java because want able use processing java library. first found robovm. find out microsoft did shut down after bought xamarin. found intel's multi-os engine, technical preview right now. looks can develop android app used java , android studio. rewrite ui (and ios specific api calls) , build ios. either on mac xcode or in intel's build cloud (which seems free).

using processing in android apps not new thing (even if new me). looks ios apps it's different. since have rewrite ui ios, not sure if it's still possible use processing same way.

if that's not possible wonder if possible/a idea call loadpixels() @ end of draw function, read pixel values , write them ios ui element. use cpu power every single frame or solution if there's no other way?

of couse give me ui output processing. somehow still have touch events processing if want handle events there. in jquery can not register callback event $("#mybutton").click(myfunction); simulate event $("#mybutton").click();. when call click function without arguments event triggered on dom element instead of registering callback dom element , event. there way in processing that? if so, touch events multi-os engine pass them processing.

you can think of processing being 2 things: it's library, , it's set of tools handle exporting you.

if you're using processing editor, you're using tools handle exporting you. can deploy java application, or android app, or javascript through processing.js. these tools take processing code , converts format needed deploy code.

however, can use processing java library, other java library. adding processing's jars classpath, , can call processing functions can call other library. if this, you're in charge of writing code , deploying it. it's possible use processing java library draw image, , draw image native component.

where gets tricky can't write java ios, can't write code uses processing java library. that's robovm helped with. might want check out 1 of alternatives mentioned in robovm's closing announcement:

depending on in development of apps, there several options available move forward, including tools port xamarin, , alternative java sdks target ios. in particular, libgdx has announced support intel’s multi-os engine, means there alternative majority of robovm’s active developers.

another option might consider using processing.js or p5.js deploy html , javascript. visit webpage on phone's browser.


Comments

Popular posts from this blog

ios - RestKit 0.20 — CoreData: error: Failed to call designated initializer on NSManagedObject class (again) -

java - Digest auth with Spring Security using javaconfig -

laravel - PDOException in Connector.php line 55: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) -