2014-12-06 71 views
1

是否可以创建一个应用程序,其中Apache Cordova框架仅用于UI,后端则是通常用Java/Swift编写的Android/iOS应用程序? Cordova是否有可能重用为Java/Swift/Objective C使用而设计的现有库?PhoneGap/Cordova和原生Android/iOS后端

回答

2

科尔多瓦您描述它的“后端”。它使用用Java,Objective-C和其他语言编写的插件将底层设备API映射到用HTML/Javascript/CSS编写的定制应用程序可访问的Javascript对象。您可以将其他库封装到自己的插件中,以提供当前Cordova框架未涵盖的自定义功能。

Cordova不包含UI框架。开发人员可以使用Ionic,Angular,JQuery Mobile,Sencha Touch等构建应用程序,或者创建他们自己的Javascript解决方案,然后将其分层在Cordova前面。