Original article, reprinted Please note:Reprinted from All-iPad.netLink:Cross-platform mobile app development
A blog from iotashan: Ghost.
The author puts forward four opinions on how to choose a mobile platform development tool:
Must be a native app-store app, of course, the APP must be native, not on the cloud, and still in the cloud of others
Must be native-looking UI that is to say, the iPhone UI standards should be met on the iPhone, and Android standards should be met on Android, no one prefers to use an Android-like app on the iPhone.
Must perform and even last-gen phones are required to support the latest mobile phone and the latest SDK.
Must support at least iPhone & Android, possibly Blackberry, palm, winphone7 Han xindianbing, do more and better
There are three main cross-platform implementation methods:
Cross-platform implementation using the common standards of all platforms, such as the HTML5 Standard
Cross-platform implementation using virtual machine technology, such as unity using mono. Net Virtual Machine and cross-platform flash
Compile native code on different platforms using tools, such as the example titanium given by the author, and corona and monkey introduced in previous articles.
Each method and tool has its own market and users. The author just introduced two problems of titanium based on his own experience: the document is not updated timely and the IDE environment is not friendly, of course, this may not be a problem for other applications.
If you are looking for a proper tool like me, take a look at the original article for reference.
Original article, reprinted Please note:Reprinted from All-iPad.net
Link:Cross-platform mobile app development