Efficient methods for developing cross-platform apps other than cross-compiling (Titanium) and hybrid (PhoneGap)
In the past I have built several webapps using html/css/javascript/ajax/php. Lately I have been interested in porting these apps 开发者_如何转开发to Android and iOS.
I have started using Appcelerator Titanium and I am enjoying it so far, but I would like to know if there are other ways to develop cross-platform applications for mobile devices.
I am already aware of the following methods:
- native (java / objective-c)
- cross-compiling (Titanium)
- hybrid (PhoneGap)
- webapp (html 5 / javasript)
- mobile web (e.g. mobile.twitter.com)
Are there other methods for developing cross-platform apps? What are the pros and cons of these methods?
There are multiple options as an alternative. You can look for OpenMobster, Rhomobile, WorkLight, Pyxis etc. OpenMobster is open source and free. RhoMobile is free (Rhodes), but you will have to pay for RhoSync.
精彩评论