has been doing PC-side HTML5 development, before also used PhoneGap, has been concerned about the development of hybird development. A few days ago saw Apicloud, tried a bit, the overall feeling is good, my view is as follows:
Advantages:
1, the program is complete, simplified, quick to get started. Because of the PhoneGap Foundation, it took less than two hours to understand the concept, and it took a day and a half to make the first small app.
2, IDE integration do a good, direct connection to the cloud, SVN code synchronization, direct connection to the mobile phone app loader debugging, log can be output through the IDE, more than the simulator real, intuitive.
3, Cloud compilation is very convenient, cross-platform packaging, directly generate two-dimensional code, my small app finished packaging, directly send two-dimensional code to friends.
4, mobile phone hardware/Components call API is very practical, measured some, such as speech recognition, are good.
5, the document is complete, compared with the open source project often lacks the document, the information needs patchwork, the Apicloud document is more centralized and comprehensive.
Disadvantages:
1, the lack of a common model of the full framework of the app demo, such as: A leader information, bottom navigation and side menu application framework with Apicloud UI components how to write, page jump and parameter transfer how to write, these are the first to solve the problem before the hands-on development. Examples of components in the Demo app are useful, but the framework and basic processes need to run first.
2, the UI component is not rich enough (or perhaps I know not enough), I try to write the test app when I first consider the UI components provided by Apicloud, but found very scattered and not system, helpless had to use Jqmobi to build the UI framework, Although I know that since Apicloud claims to be able to implement the native app experience, the way I use a third-party JS framework is certainly not recommended.
3, IDE debug log output is not stable, often disconnected.
4, document level and meticulous degree is not enough. The document is now at a level of confusion, not good location information, it is best to split the categories, such as media, communications, and so on. There are also some APIs that do not have descriptive text.
Summary:
because only two days of trial, the specific underlying API can well support the common functionality has not been fully tested. But I use the part, can be said to have been very useful, easier to learn than phonegap easy to use, very convenient. For application-class app development is absolutely a sharp weapon, especially for me, such as PC-side HTML5 development is very familiar, but the mobile phone native development is not familiar to people, the entry cost is basically 0. So, it's great, come on!
Hope Apicloud getting better.
Developers try Apiclound's feelings