简体   繁体   中英

Need to migrate Existing large Java Swing application running on Linux to IOS(mobile platform)

I have an existing Large Java Swing GUI application and would like to migrate to IOS(Mobile app). Will Java Swing work for sure with robovm?

Just compile to the bytecode on MAC and run it on IOS, is it going to be that simple and there is going to some work involved in it?

Will it support all the 3rd party jars or are there any restriction in it?

Are there any other alternatives on opensource or otherwise simpler for Java Swing GUI application migration to Mac OS?

I don't think Swing is going to work with RoboVM. Even if it does, the App Store will very likely reject your app because it won't conform with their UI guidelines.

As far as the non-ui logic in your app, RoboVM should handle it given you're not making native calls.

I know of no Swing to Mac UI converters. You're probably better off reskinning your app.

Codename One is very much like Swing and was modeled based on it, it will allow you to port the code relatively easily (layout managers etc.). Porting a Swing app should be trivial see this quick getting started for Swing developers: http://www.codenameone.com/swing.html

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM