2012年11月20日星期二

Is PhoneGap right for your projects?

Firstly, you need to know that PhoneGap is not suitable for all kinds of projects, but PhoneGap is quite suitable for very many projects, possibly most projects.
The below scenarios are possibly not suitable for PhoneGap:
  • Background services. For example, calendar, weather etc.
  • Games. As PhoneGap runs in Javascript that runs not fast as Java, C#, and most games have a lot of calculations. So PhoneGap is not suitable for games, because of the performance issue.
PhoneGap suits you the best if you have requirements like below:
  • You want your application to run on different popular mobile systems. i.e. iOS, Android, Blackberry, Windows Phone, Palm WebOS, Bada and Symbian.
  • You have insufficient budget for many mobile platforms. 1 PhoneGap developer = 7 mobile developers. As I know, PhoneGap projects cost 1/5 of what are developed in different.
  • You cannot wait a long time to put your app in live for many platforms. PhoneGap makes it possible: write once, run everywhere.
  • You already have a working website, and you want to let it work on mobile devices. There will be very few code changes to port a website to mobile, as PhoneGap uses the same technologies as websites: CSS, HTML, JavaScript.
Of course, you may have very complex requirements, and it’s hard to tell if it’s suitable to be developed in PhoneGap. If you are still not sure if your app should be developed in PhoneGap, I’m very glad to help for free.

没有评论:

发表评论