9

我正在将 angularjs 视为开发 phonegap 应用程序的一种选择。您如何使用幻灯片、翻转、带有历史记录的标题栏、列表等创建移动体验?

我一直在看 morpheus ( https://github.com/ded/morpheus

4

5 回答 5

13

您可以使用Lungo.JS + Angular + 一段桥接代码,想象地称为 Lungo-Angular-Bridge - https://github.com/centralway/lungo-angular-bridge(免责声明,我写了它:D)。

我们发现 Lungo.JS 在移动设备上表现出色,我们的一位 JS 人员评论说“它甚至比原生更好!” - 您唯一的问题是 Lungo 是根据 GPL3 获得许可的,尽管有商业许可可用(其价格不是敲诈勒索的)。

您可以在此处找到 Lungo 的“厨房水槽”演示:lungo.tapquo.com/example/index.html 它们并不真正支持部署为应用程序(即 Phonegap),但这是我们的目标。

我们的桥接代码仍然是 alpha 版,尽管我们正在开发两个基于它的应用程序,因此我们很快就能找到并修复问题。事实上,我最好现在就去修一个。

编辑

至少一年左右的时间,将可爱的Ionic 框架用于您直接部署到手机中的混合应用程序(而不是移动 web 应用程序)。

我最初建议的框架已不再使用。它所基于的 UI 框架 Lugo.JS仍在开发中。

于 2013-02-23T23:51:38.263 回答
9

只需为我们自己的Ionic 框架添加一个插件,该框架是专门使用 AngularJS 构建的。此外,它是 MIT 许可的,因此您可以在开源和商业项目中免费使用它。

我们尝试提供一个 UI 库,让您可以创建原生风格的界面。对于现代手机,您可以使用 HTML5 做的事情令人惊叹,而且我们在提供动画和手势方面绝对是积极进取的。

于 2014-01-08T03:58:14.913 回答
3

我专门为 phonegap 应用程序制作了angular-mobile-nav :-)。

于 2013-02-23T20:55:03.793 回答
0

您可以使用英特尔 App Framework UI 和 AngularJS 来获取幻灯片、翻转、带有历史记录的标题栏等内容。

我还没有尝试过,但看起来是一个很好的起点。

于 2014-01-13T07:05:25.383 回答