APPCAN study note 003-Native Development and HTML5 technology, appcanhtml5
APPCAN study note 003-Native Development and HTML5 Technology
Technology qq exchange group: JavaDream: 251572072
1. HTML5 advantages:
Powerful and sturdy HTML5 skeleton
CSS3 refined to the skin of every pore
Tested javascript muscles
2. browser engine:
The world of webkit
Continuously upgraded Engines
Chrome's efficient instant debugging environment
---------------------------------
3. Overseas HTML5 Application Framework
APPMOBI
APPCONOMY
APPCELERATOR
PHONECAP
---------------------
A. phonecap is quite popular because it is based on html, css, and javascript.
B. jquerymobile is used for front-end display of mobile phones.
Jquerymobile and senchatouch use pure html5 front-end framework
The Interface Management and logic management functions of applications are implemented using html + css + javascript.
C. Use phonecap to call the mobile phone source application.
D. This may cause a problem. Although webkit is used by the browser engine
For example, ios4.0 and ios5.0 are not supported for all css attributes and html attributes,
For example, in a serious android system, android1.6, 2.0, 2.3, 3.0, and 4.0 are significantly different.
In this way, a pure html front-end framework is not really a fully exaggerated platform.
E. This leads:
1. Weak cross-platform adaptation
Performance in some systems is poor and unacceptable
2. Because they are separated, phonecap provides mobile phone hardware calls and the html framework provides ui maintenance,
In this way, the logic maintenance is complicated during local native development.
----------------------------------------------------
4. appcan promotes the hybrid mode.
A. appcan not only provides mobile phone underlying function calls, but also provides compatibility solutions.
UI Extension
B. compatibility issues are implemented through native code, solving the slow speed of low-end mobile phones
5. Provides code encryption and html code mixing functions to generate android and iPhone
You can also release the appstore version for applications in the wphone system.
To generate applications of different versions in different systems
--------------------------------------
AppCan mobile application development platform supports HTML5 + JS to develop Android and IOS Mobile clients. If you know HTML5 + CSS3 + JS, try it.
AppCan adopts the international standard HTML5 as the development language and supports one-time development and multi-platform adaptation, including iOS, Android, and Windows Phone. The SDK of AppCan development system is composed of development tools, commercial authorization, service support, and other content. It has the advantages of advanced technology, security and reliability, and supports plug-in extension of independent functions of enterprises.
How does appcan develop Android apps? Is it an integrated development tool?
Appcan and phonegap are of a different nature.
The same point is that html5 is used to develop cross-platform mobile applications, providing some function encapsulation (such as common functions of developers such as map), one-time development, and run anywhere. However, the running speed is not comparable to that of the native app. The response is relatively slow and the function implementation is simpler. It focuses on the development of news and information apps. It is practical but not cool.
The difference is that appcan is developed based on the eclipse installation plug-in, and each platform only installs the environment once. It is free and not open-source. It is not mature enough because it is later than phonegap; phonegap requires that the corresponding environment be set up for different platforms. It is free and open-source. It has been released earlier, and more people are currently using it.