-2

在这里发布我的问题之前,我查看了很多帖子,但没有找到相关的内容。我正在使用 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 设计一个通用的 UI(标签栏、表格、导航栏等),以赋予通用的外观和感觉?

我需要在我的应用程序中包含推送通知、相机访问、本地存储和 RSS Feed 作为功能。

任何线索将不胜感激,并将感谢核心。

4

3 回答 3

1

可能没有任何完美的“推荐的这样做方式”。您只需查看选项并找到最适合您的选项。也许使用不同的框架制作一些小型测试应用程序。至于我,我选择了 Ionic Framework 和 AngularJS(Ionic Framework 使用 AngularJS)。您可以从 Cordova 或 GitHub 上使用大量插件。每个框架也有大量文档。Ionic 似乎也可以很好地与 Windows Phone 10 配合使用,并且它们也在添加更多功能。以下是不同网站的链接。祝你好运!

离子框架

AngularJS

于 2016-05-24T18:36:17.213 回答
0

大约 1.5 年前,我们公司使用 Cordova(PhoneGap 的父项目)为 iOS/Android 构建了一个数据收集应用程序。我们使用 jQuery Mobile 作为 UI,使用 knockout.js 进行数据绑定,如果我没记错的话,我们使用 finch.js 进行路由。我们遇到的缺点是应用程序的运行速度可能是原生应用程序的 75%。

然而,我们最近重新审视了这个项目,并决定我们宁愿使用 React.js 作为 UI。它的速度非常快,这会给您的应用程序带来更原生的感觉。您可以将其与处理响应式 UI 元素创建的 Bootstrap 结合使用。然后你甚至可以加入一个像这样的主题,它提供了一个预先构建的材料设计(对 android 很好,在我看来在 iOS 上看起来也不错)

于 2016-05-24T13:24:55.920 回答
0

正如您所说,您想开发适用于 android 和 iOS 的应用程序。其他框架将为您提供几乎相同的 UI。我在 Android 和 iOS 上都使用了 Framework7。检查此链接framework7 android 和 ios。Framework7 为 ios 和 android 提供了最好的 UI,它还提供了 Material UI。您甚至可以将 requirejs 和 handlebar/template7 与 framework7 一起使用。希望能帮助到你。

于 2016-05-24T16:00:42.510 回答