How to choose Mobile App development Framework has always been a problem for many novice, Hangzhou, the development of the small part of the app today and everyone to share the HTML5 mobile app development process in the framework of how to choose? Of course, we need to evaluate the superiority of a framework from the following aspects before making a choice.
1. Is this HTML5 mobile app development Framework open source?
This is very important, because if it is open source, there will be a lot of people to participate in and propose changes, there is open source will not because the company has no money, closed down, and then this framework is no one to maintain
2. Must know who is the owner of this framework?
Why do you say that? For example, the Phonegap/cordova framework is Adobe Company's products, large companies maintain the update speed is very fast, such as Angualrjs is currently in the maintenance of Google, so the Ionic framework based on the ANGULARJS framework will soon fire up, again such as tinkphp Framework is the personal maintenance of the domestic, if not profitable, we understand, so must be open source.
3. You must understand how this HTML5 mobile app frame is performing on your phone?
In layman's terms, the speed of the frame, the performance of two is very good, but the speed is too slow, it is useless.
4. It is important to understand that this framework is not very expensive to get started with, what about the developer audience?
5. It is important to understand that this framework is not easy to maintain, or that it is not MVC
For example: Jqmobi is based on jquery, but not MVC is not suitable for big projects, but he is good for small projects.
For example Ionic is a ANGUALRJS-based framework, so MVC is suitable for developing size projects.
6. It is important to understand whether the post-framework is conducive to maintenance and upgrading.
7. It is important to understand whether the development tools of this framework are useful.
8. It is important to understand the character of the original design of the framework, and if the heart is not magnanimous, it will be ruined.
HTML5: Teach you how to choose a mobile app development framework