Apache Cordova (Phonegap) VS Appcelerator Titanium
The prominent leap in the world of development is cross platform development. The code written once can be built and run any where. This is greater advantage for both an developer and an business customer. From an business perspective, it saves the development cost and the time to release their product in all platforms . In the desktop application development Java played an very important role in platform independence. Now for the mobile development there are two solutions that provide their unique way for the cross platform development.They are Phonegap and Titanium Studio .
Phonegap
Phonegap is an opensource framework , which helps to develop cross platform apps using HTML,JavaScript and CSS. It supports nearly 7 platforms to build the app with. It also supports many tools and frameworks to develop the User Interface. The best ones will be sencha because it gives you the look and fell of a mobile application. Phonegap also allows you to use the phone features with its in-built API'S and enhance your application.
Appcelerator Titanium
On the other hand the Appcelerator Titanium develops native apps using JavaScript . It doesn't support CSS3. Without these two it gives a good performance . It compiles the code with their native IphoneSDK or JVM for android. It also supports more than 15 cloud services to connect your app .
Comparison between both
Titanium
|
Phonegap
|
|
Java Script
|
Yes
|
Yes
|
HTML5
|
Yes
|
Yes
|
CSS3
|
No
|
Yes
|
DOM based JS
|
No
|
Yes
|
Native Code
|
Yes
|
Yes
|
Native UI Performance
|
Yes
|
Yes
|