在此处发布我的问题之前,我查看过很多帖子,但没有找到任何相关内容。我正在使用Phonegap为Iphone和Andriod开发一个应用程序。
我遇到了几个与UI相关的框架:
1.Framework 7 2.Ionic 3.Twitter Bootstrap 4.jQuery Mobile 5.Materializecss 6.jQuery UI 7.Sencha Touch
建议的方法是什么?意思是为Iphone,Android设计一个通用的用户界面(标签栏,表格,导航栏等),它会给出一般的外观和感觉?
我需要在我的应用程序中包含推送通知,相机访问,本地存储和RSS Feed作为功能。
任何线索都会受到赞赏,并会感谢核心。
答案 0 :(得分:1)
可能没有任何完美的推荐方法可以做到这一点"。您只需查看选项并找到最适合您的选项。也许使用不同的框架制作一些小型测试应用程序。至于我,我选择了Ionic Framework和AngularJS(Ionic Framework使用AngularJS)。你可以在Cordova或GitHub上使用很多插件。每个框架都有大量文档。 Ionic似乎也与Windows Phone 10很好地配合使用,并且它们也增加了更多功能。以下是不同网站的链接。祝你好运!
答案 1 :(得分:0)
我们公司大约1。5年前使用Cordova(PhoneGap的父项目)为iOS / Android构建了一个数据收集应用程序。我们使用jQuery Mobile进行UI和knockout.js进行数据绑定,如果我记得正确的finch.js进行路由。我们遇到的缺点是应用程序的运行速度可能是本机应用程序的75%。
然而,我们最近重新审视了这个项目,并决定我们更倾向于将React.js用于UI。它的速度非常快,可以让您的应用更具原生感。您可以将其与Bootstrap结合使用,后者处理响应式UI元素的创建。然后你甚至可以投入一个像this one这样的主题,它提供了一个预先构建的材料设计(对于Android来说很好,在我看来在iOS上看起来也不错)
答案 2 :(得分:0)
正如您所说,您想为Android和iOS开发应用程序。其他框架将为您提供几乎相同的UI。我已经在Android和iOS上使用了Framework7。请查看此链接framework7 android and ios。 Framework7为ios和android提供了最佳UI,它还提供了物质UI。 你甚至可以在framework7中使用requirejs和handlebar / template7。 希望它有所帮助。