我们有客户要求可以在iPhone和Android上运行的应用程序。我意识到这将意味着两个不同的开发项目,但想知道是否有人对此主题有任何建议/创意提示?例如最大化共享资源的方法是什么?
注意:实现基于Web的应用程序是最有效的方式,但是寻找有关本机平台上的交叉开发的建议。
答案 0 :(得分:4)
答案 1 :(得分:2)
查看PhoneGap
PhoneGap允许您使用HTML,CSS和Javascript为各种移动设备开发应用程序
答案 2 :(得分:1)
您可以将混合使用跨平台的HTML5 / Javascript用于应用程序的Web部件(外观和性能)UI部分,以及plain ole C(它既是Objective C的子集,又可用于Android)通过NDK)对具有高性能要求的OpenGL /数据/数字运算部件。原生UI部分可能只需要为本机平台重新设计并重新编写两次。
答案 3 :(得分:0)
以下是用于构建混合移动应用程序的Crossplatform框架列表:-
1。)Google扑朔迷离 2.)离子 3.)Adobe用cordova进行Phonegap 4.)通过Facebook React Native 5.)Appcelerator的钛 6.)Meteor.JS 7.)Sencha Touch 8.)jQuery Mobile 9.)NativeScript 10.)棘轮 11.)移动角度UI
通过以下链接中的链接获取每个框架的更有用的详细信息:-
https://www.dcdroid.com/2018/07/all-about-beacons-and-its-development.html