我想制作一个单页面的web应用程序,它只在iPad上工作,比如iPad上的Gmail和iPad用户指南。这样的应用程序必须使用一个框架,允许网页的行为方式更类似iPad的原生应用程序(动量滚动、分割视图窗格、UIKit风格的界面),但完全是在HTML5、CSS3和JavaScript中完成的(带有WebKit和Safari扩展,比如iOS特有的多点触摸和手势事件)。
在这个问题上,我发现唯一针对iPad的公共框架是Sencha。很自然,谷歌和苹果并没有分享他们编写的库。PastryKit、AdLib等)。还有其他的(只有开源的Sencha许可证是禁止的,而jQTouch只适用于小屏幕设备,比如iPhone 4,而不是iPad)?我该怎么写这样的动量滚动和分割视图窗格呢?有关于这些高级主题的好资源/教程/书籍/链接吗?
出于许多原因,人们希望为iPad编写能够与本地软件竞争的web应用程序。
发布于 2011-03-09 22:44:16
我觉得你不必自己动手。sencha触摸商业许可证是免费的,所以您不必打开自己的代码。在iPad上,它看起来真的很好。
您还可以使用PhoneGap在其周围放置一个本机包装器,这样大多数用户都不会注意到它是一个web应用程序。
Jquery手机也是一种选择,但它看上去不如sencha,IMHO
发布于 2011-03-10 03:18:07
同时查看应用程序钛..。您在Javascript中开发,但它将应用程序呈现为本地代码..。
发布于 2011-03-09 19:41:20
看一看SproutCore,并:
https://stackoverflow.com/questions/5251046
复制相似问题