Everyone uses different kinds of mobile devices built using different mobile operating systems.The two popular mobile Operating system are iOS and Android since these two contribute majority of market share.
Not just two,windows phone 7,blackberry OS are also popular in mobile space.So if you are a developer who want to build applications for mobile ? the very first obvious question that rise in your mind would be “which platform to choose ?”
Developers often choose a platform which reaches to more people or devices hence they develop applications in one common language and deploy them to all the popular platforms at once-This is called as cross platform mobile development.
The common language is HTML5,CSS and JavaScript.You can develop applications usingHTML5 standard and deliver as native app to all mobile platforms using tools and frameworks.This is 1:N ratio which means develop for once platform deliver to all.
Here are the top cross platform development tools that are ranked based on the popularity among developers, functionality and ease of use for beginners.
Phonegap
Phonegap,opensource cross platform development tool that recently released version 1.0 supports six major mobile operating systems like iOS, Android, BlackBerry, webOS, Bada and Symbian.Has wide variety of device API’s that makes different kinds apps possible.Phonegap’s maker Nitobi is acquired by adobe and it is now a part of apache software foundation. Phonegap is now called as ‘Apache callback’.
Appcelerator
Appcelerator,opensource platform not only supporting html5 and javascript it also supports PHP,ruby and python.Supports with 300+ api’s for Android,iOS devices.
Appmobi
Appmobi a hybrid platform that can deliver apps for mobile and chrome web app store.Supports development on HTML5, JavaScript and css3.This platform itself delivered as web app on chrome browser,you can build apps straight from the browser.This platform provides sophistication until the app delivered to the app stores.This would be the best place for beginners.[Read our tutorial:Getting started with appmobi's phonegap SDK]
Rho mobile
Rho mobile offers rhodes,opensource framework that supports iOS, Android, Windows Mobile, RIM and Symbian devices.Rhodes can be even used to build apps that needs to access device GPS and camera data.You can use rhodes to develop apps built on html and ruby.
Mosync
Mosync sdk 2.0 can be used to build mobile applications using C and C++.Yes !.Mosync provides IDE to develop native application for iOS,android, Symbian,meego and blackberry.Its free to download for Independent developers and others have spend some bucks.
Sencha
Sencha provides high quality User Interfaces for your mobile apps that can be easily created using HTML and CSS.You can create Native app like rich UI using sencha framework for iPhone, Android, and BlackBerry devices.
Corona
Corona offers SDk to build game apps for iOS and Android devices seamlessly,with few lines of code you can make game apps up and running.The framework is supported by HTML and Lua programming language.
It depends on the situation & Time whether you need to go for native programming or cross platform framework.Decide wise!
1 ulasan:
I also agree with you ..... very useful information for us ...... keep it up thanks for this..........
Mobile Development
Catat Ulasan