2013-12-11 81 views
3

我有以下任务:移动框架

  • 制定主要平台(IOS,安卓,WP8)与一些本地设备的功能,例如推送通知和本地存储的HTML5混合应用。
  • 此应用程序的确切副本应该在桌面浏览器中工作,客户应该将其用作移动应用程序的“预览”。

我是新来的HTML5移动开发,只尝试phonegap + jquerymobile,它有一些性能问题。据我所知,Sencha与桌面浏览器不兼容。

对于这样的问题,你会推荐哪一组工具?

+0

我可以使用它与phonegap,对不对?如果它有更好的表现,我应该尝试这种组合。 –

+0

显然我听说过bootstrap,只是想要一些意见,以考虑更多的选择) –

+1

关于性能问题,请点击这里查看我的答案,我列出了使用phonegap的额外UI框架http://stackoverflow.com/questions/20158108/custom -css-for-mobile-development-using-phonegap -cordova/20167603#20167603与提高性能相比,jQM – VicM

回答

5

我们开发的框架满足您的很多要求。

看一看手机的Qooxdoo:

http://demo.qooxdoo.org/devel/mobileshowcase/index.html#%2F

它适用于

  • IE 10,11
  • 火狐桌面
  • 谷歌浏览器桌面
  • 的Windows Phone 8
  • Android 2.3以上版本
  • iOS 5以上
  • 黑莓OS
+0

究竟涵盖了哪些内容?原生特性呢?我认为在桌面上的经验有点糟糕......为桌面应用稍微不同的应用不是更好吗? –

+1

由于Alex只需要预览,所以额外的桌面视图需要付出很多努力。 qx.Mobile在所有支持的平台上运行良好。 – czuendorf

+0

我的错误,misunderstod“移动应用程序预览”。顺便说一句,Sencha Touch应用程序也可以在现代浏览器和上面提到的所有平台上呈现。 –

3

我会煎茶触摸+ PhoneGap的和可选ExtJS的去移动应用的完整工作版本,除非一些本机功能间没有”不可用。

他们很棒。

http://dev.sencha.com/deploy/touch/examples/production/kitchensink/#demo/tabs

+0

顺便说一下,我的例子适用于我的Android手机,完全无法在WP8上工作。不知道为什么。 –

+0

www.sencha.com/blog/sencha-touch-with-windows-phone-8它应该工作,你的浏览器控制台中有错误吗? –

+0

在这个例子中,我正在处理传说中的“欢迎来到Sencha Touch 2.0.1”,并且正如它在WP8的博客文章支持中所说的那样稍后添加了......您可以尝试使用WP8的更高版本制作的应用程序 –

2

我想补充有关的PhoneGap + SenchaTouch

  1. 煎茶触摸一个更值得注意的是HTML5的框架,它可以在网页浏览器工作或打包到本机。
  2. 如果你不需要相机,坐标和一些其他先进的工具,你可以用本机sencha编译器(但对于WP8,你仍然需要PhoneGap)打包它。
  3. in build.phonegap.com你可以创建1免费编译源码到wp8,android,iphone,bada等。
  4. 煎茶触摸是有据可查的http://docs-origin.sencha.com/touch/2.3.0/
  5. 同一消息来源将能够工作在手机上(如果你做了正确的:))作为本机应用程序或网页上JavaScript的解决方案。
  6. 可能最后一个sencha触摸是轻量级的,在我的情况下,应用程序拍照时它也具有编辑模式下的搜索产品的地理位置功能,它有近600kb。
+0

事实上,它的文件是非常重要的。 –