3

我即将使用 Angular 构建一个相当简单的“能源使用问题跟踪器”HTML5 移动应用程序(仅限 Android/iOS Webkit)。我想避免使用 HTML5Boilerplate 之类的框架,并尽可能少使用 js 库,并避免使用任何 JQuery;我们也没有使用 node.js。我真正需要的唯一 UI 功能是屏幕转换(最好是基于 CSS3 的硬件加速),以及避免 300 毫秒的点击延迟。我一直在考虑angular-mobile-nav,但对其他人的选择很感兴趣。

目前,这将是一个“保存到主屏幕”的单页 web 应用程序,因此用户可以提交问题(例如灯亮着,建筑物内没有人),拍摄并附上照片,并查看/过滤列表已经提交的问题,每个问题都可以投票和推文。应用程序将 PUT/POST 到现有的 REST 后端,我们将使用服务器发送的事件来更新应用程序上的列表。

这些都不是太难(我有相机工作并且后端已启动并正在运行),但是为轻量级 UI 找到一个最小的 Angular 友好解决方案让我坚持了下来。

4

2 回答 2

6

我认为AngularUI会让你达到你的目标,特别是UI Boostrap,它包含一组基于 Twitter Bootstrap 标记和 CSS 的原生 AngularJS 指令。因此,不需要依赖 jQuery 或 Bootstrap 的 JavaScript。唯一需要的依赖项是 AngularJS(最小版本 1.0.4 或 1.1.2)和 Bootstrap CSS,关于库缩小版本的大小约为 40 KB。

希望我的回答能帮到你,有什么问题可以问我吗?我很乐意回答。

于 2013-09-28T13:29:19.157 回答
6

考虑 ionic 框架,Ionic 是一个用于开发混合移动的漂亮前端框架,它仍处于 beta 版本,但有一个活跃的社区正在开发它 http://ionicframework.com/

于 2014-01-18T14:04:50.570 回答