与桌面浏览器兼容的HTML5移动框架
HTML5 mobile frameworks compatible with desktop browsers
我有以下任务:
- 为主要平台(ios、android、wp8)开发一个html5混合应用程序,该应用程序具有一些本地设备功能,如推送通知和本地存储
- 该应用程序的确切副本应在桌面浏览器中工作,客户应将其用作移动应用程序的"预览"
我是HTML5移动开发的新手,只尝试过phonegap+jquerymobile,它有一些性能问题。据我所知,Sencha与桌面浏览器不兼容。
对于这样的问题,你会推荐哪套工具?
我们开发的框架满足了您的许多需求。
看看qoxdoo手机:
http://demo.qooxdoo.org/devel/mobileshowcase/index.html#%2F
它适用于
- 即10,11
- Firefox桌面
- 谷歌Chrome桌面
- Windows Phone 8
- Android 2.3+
- iOS 5+
- 黑莓操作系统
我会选择Sencha Touch+PhoneGap和可选的ExtJs来获得完整的移动应用程序工作版本,除非一些本地功能不可用。
他们太棒了。
http://dev.sencha.com/deploy/touch/examples/production/kitchensink/#demo/tabs
我想再加一条关于PhoneGap+SenchaTouch 的注释
- Sencha touch是一个html5框架,可以在网络浏览器中工作,也可以打包为原生框架
- 如果你不需要相机、坐标和其他一些高级工具,你可以用原生的sencha编译器来打包(但对于WP8,你仍然需要PhoneGap)
- 在build.phonegap.com中,您可以免费创建1个build,将您的源代码编译为wp8、android、iphone、bada和其他版本
- Sencha触摸有很好的记录http://docs-origin.sencha.com/touch/2.3.0/
- 相同的来源将能够在手机上作为本地应用程序或网络上的javascript解决方案工作(如果你做得对:)
- 最后一个sencha touch可能是轻量级的,在我的应用程序中,它拍摄照片,也有编译模式下搜索产品的地理定位功能,它有近600kb
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- 与桌面浏览器兼容的HTML5移动框架
- HTML5移动Web应用程序
- 具有多个滚动部分的html5移动网站
- WebSQL作为通过MySQL / PHP的html5移动离线答案
- HTML5 移动键盘覆盖全屏模式下的输入
- HTML5移动相机捕获
- 如何在HTML5移动应用程序中更快地加载图像
- 使用HTML5移动和旋转
- HTML5移动架构好书的指针
- 在html5移动应用程序中使用JavaScript倒计时
- 在HTML5移动web应用程序中双击DFP动态刷新调整
- HTML5移动应用程序,访问Java库
- 如何在html5移动web应用中使用javascript编辑exif gps信息
- HTML5移动应用程序运行时,手机屏幕关闭
- HTML5移动应用程序本地化使用javascript和PhoneGap
- HTML5移动捕获相机并生成预览框
- HTML5 移动设备:在 iOS 上仅播放视频流中的一侧音频
- 动态构建JSON变量从HTML5移动发送到Ruby on Rails控制器