目标是使用现有的Web应用程序并为其创建Android和iOS版本,并添加一些功能(“推送通知”和“位置”)。
作为Android / iOS开发人员,将Cordova及其本机插件用于此类开发是否有意义,或者以2个代码库(适用于Android和iOS)结尾将Web应用程序加载到WebView中是否明智?需要提及的是,所有内容都必须远程加载(应用程序中不能存储html / css / js文件)。
应用程序上会有一些严格的安全性要求,我担心两件事:
与使用本机应用程序相比,使用Cordova插件实现安全性可能会更加困难。
使一个单独的html / css / js应用在两个平台上表现相同可能会更加困难。
如果我是本地开发人员,则可以使用Cordova,并且可以使用本地应用程序使事情更快。
如果有人可以对此发表意见或分享经验,将非常有帮助。提前致谢!