我正在将 angularjs 视为开发 phonegap 应用程序的一种选择。您如何使用幻灯片、翻转、带有历史记录的标题栏、列表等创建移动体验?
我一直在看 morpheus ( https://github.com/ded/morpheus
我正在将 angularjs 视为开发 phonegap 应用程序的一种选择。您如何使用幻灯片、翻转、带有历史记录的标题栏、列表等创建移动体验?
我一直在看 morpheus ( https://github.com/ded/morpheus
您可以使用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仍在开发中。
只需为我们自己的Ionic 框架添加一个插件,该框架是专门使用 AngularJS 构建的。此外,它是 MIT 许可的,因此您可以在开源和商业项目中免费使用它。
我们尝试提供一个 UI 库,让您可以创建原生风格的界面。对于现代手机,您可以使用 HTML5 做的事情令人惊叹,而且我们在提供动画和手势方面绝对是积极进取的。
我专门为 phonegap 应用程序制作了angular-mobile-nav :-)。
您可以使用英特尔 App Framework UI 和 AngularJS 来获取幻灯片、翻转、带有历史记录的标题栏等内容。
我还没有尝试过,但看起来这是一个很好的起点。