开源世界为移动/ipad 触摸屏构建基于 Web 的应用程序提供了哪些可能的支持?
我正在浏览http://jquerymobile.com/ .. 为移动/ipad 触摸屏开发基于 Web 的应用程序是不是很好的插件?有人用过吗。。定制方便吗?
使用它面临的主要挑战是什么?
任何其他适合我的开发工作的好工具/插件?
开源世界为移动/ipad 触摸屏构建基于 Web 的应用程序提供了哪些可能的支持?
我正在浏览http://jquerymobile.com/ .. 为移动/ipad 触摸屏开发基于 Web 的应用程序是不是很好的插件?有人用过吗。。定制方便吗?
使用它面临的主要挑战是什么?
任何其他适合我的开发工作的好工具/插件?
PhoneGap 是一个将您的 HTML5 应用程序包装在 WebView 中的框架,因此您可以像本地应用程序一样部署它。PhoneGap 支持 iOS、Android、Windows Phone、Bada、Symbian、Blackberry 和 WebOS。
jQuery Mobile 是一个用于移动触摸设备应用程序 UI 设计的 Javascript 框架。
对于简单的应用程序来说,它非常好用且易于使用。jQuery Mobile 也是可主题化的,您可以使用自己的 CSS 对其进行自定义。
如果您想将您的 Web 应用程序部署为应用商店中的本地应用程序,PhoneGap 是您的最佳选择,但您也可以使用 jQuery Mobile UI 在 Web 服务器上部署您的 Web 应用程序,如果您希望它可以在线访问。
PhoneGap 是一个 HTML5 应用程序平台,允许开发人员使用 Web 技术编写本机应用程序并访问 API 和应用程序商店。应用程序构建为普通的 HTML 页面,并打包为在 UIWebView 或 WebView(无铬浏览器,以下称为 webview)中作为本机应用程序运行。
jQuery Mobile:针对智能手机和平板电脑的触控优化 Web 框架
一个跨所有流行移动设备平台的统一用户界面系统,建立在坚如磐石的 jQuery 和 jQuery UI 基础之上。其轻量级代码采用渐进增强构建,并具有灵活、易于主题化的设计。
认真跨平台和跨设备
jQuery 移动框架将“少写,多做”的口号提升到一个新的水平:jQuery 移动框架将允许您设计一个可以运行的高度品牌化和定制的 Web 应用程序,而不是为每个移动设备或操作系统编写独特的应用程序在所有流行的智能手机和平板电脑平台上。设备支持网格
触控优化布局和 UI 小部件
我们的目标是提供工具来构建能够优雅地适应各种设备外形的动态触摸界面。该系统将包括布局(列表、详细信息窗格、覆盖)和一组丰富的表单控件和 UI 小部件(切换、滑块、选项卡)。
Phonegap是另一种选择。适用于多个平台
我们使用 jQueryMobile 和 Sencha touch 来开发用于触摸屏的 Web 应用程序。
Sencha Touch 是领先的基于 MVC 的 JavaScript 框架,用于构建跨平台移动 Web 应用程序。Sencha Touch 利用硬件加速技术为移动设备提供高性能 UI 组件。新开发人员将欣赏 Sencha Architect 的可用性,这是一种 GUI 工具,可帮助创建像拖放一样简单的界面。