Apache Cordova?

http://www.winwire.com/hybrid-app-architecture-an-introduction/

https://software.intel.com/en-us/articles/the-development-of-mobile-applications-using-html5-and-phonegap-on-intel-architecture-based

http://blog.jobbole.com/106157/
http://blog.csdn.net/zhang_shi_yu920/article/details/51436037

Appery.io
PhoneGap is Adobe’s productised version and ecosystem on top of Cordova. Like PhoneGap, many other tools and frameworks are also built on top of Cordova, including Ionic,[7] Monaca, TACO, the Intel XDK,[8] and the Telerik Platform

Cordova 是一個基于 Web 的 跨平臺移動應(yīng)用開發(fā) 框架,其主要特點就是直接將 H5 應(yīng)用(Embedded applications)嵌入到一個原生容器(native container)中;Wiki is a good start;

  • Free and open source: Source Code
  • 一套代碼(one code base);
  • The native distribution format of each platform;
使用 Cordova 的框架(Cordova Tools)

基于 Cordova 平臺,有一批框架可以選擇;如果把 cordova作為 linux kernel 看的話,Ionic 就是一個 centos;

high-level view of the cordova application architecture
高級主題
Plugin Development Guide

A Cordova plugin bridges a bit of functionality between the WebView powering a Cordova application and the native platform the Cordova application is running on. Plugins are composed of a single JavaScript interface used across all platforms, and native implementations following platform-specific Plugin interfaces that the JavaScript calls into. All of the core Cordova APIs are implemented using this architecture.

WebView

other

  • Crosswalk Project
    Build world class hybrid apps: Enable the most advanced web innovations with the Crosswalk Project web runtime to develop powerful Android and Cordova apps. wiki overview is better;
  • Advantages and Disadvantages of Using Cross-Platform Mobile Development;


    Advantages and Disadvantages of Using Cross-Platform Mobile Development
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容