11

我正在寻找主要为 iphone 开发 HTML5 应用程序的资源。他们的框架和工具可以用来入门吗?我在寻找:

  • 有助于 UI 布局的 Javascript 框架
  • 基于触摸的手机控制
  • 关于 iphone 开发、最佳实践等的文章。

我搜索了 stackoverflow 并没有找到一个好的资源列表。我正在寻找像这样的例子http://jqtouch.com/

4

6 回答 6

11

Sencha Touch 是一个相当新的移动 web 应用程序框架,显然支持 Android、iPhone、iPad 等。Sencha 是以前称为 ExtJS 的框架。

这是该框架的演示:http ://www.sencha.com/deploy/touch/examples/kitchensink/

注意:查看一些屏幕截图后,我不确定该框架是否会导致应用程序很好地遵循 Android UI 模式。


更新:还可以查看刚刚宣布的jQuery Mobile项目。

于 2010-06-18T20:59:21.400 回答
3

这是一本好书:

http://building-iphone-apps.labs.oreilly.com/

于 2010-06-18T20:07:45.207 回答
2

我最近阅读的文章中提到了 iWekbit。我没有评价它的想法。我使用 jqTouch,它是一个很好的软件,但它的开发在过去 6 个月一直很慢。随着 sancha 的出现,原因很明显,这家伙正在将注意力转移到 Sencha Touch。

ballmw 提到了oreilly 的书。我读过这本书,它是一本好书。它显示了很多有用的东西。关于这本书,有两件事需要注意。首先,作者jonathan将成为jqtouch的新维护者。第二,最新的jqtouch(我写于2010-06-27)beta2的代码与书中的例子不兼容。差异很小,但开箱即用是行不通的。

我没有评估的 Sencha Touch 是基于 Ext JS(现在是 Sencha),而 jqtouch 是基于 jquery。我从未与分机合作过。我的理解是,Ext 不如 jQtouch 快,但是我不记得我是从哪里得到这个印象的。

恕我直言,Sencha Touch 比 jqTouch 有一个巨大的好处 - iPad 支持。它也有安卓,但对我来说 iPad 更重要。

于 2010-06-27T06:44:35.177 回答
1

Sencha TouchjQTouch似乎就在此刻。

希望会出现一个框架/库,它明确表示它可以处理:

  • iOS 设备(例如:iPhone、iPod Touch、iPad)
  • 安卓操作系统设备
  • webOS 设备(例如:Palm Pre)
  • 视窗电话 7
于 2010-06-24T12:11:33.763 回答
1

另一个为大多数可用平台开发的优秀框架是 jQuery Mobile Platform,它可以在www.jquerymobile.com 获得。它提供了几乎每个平台之间的跨平台兼容性。我通过我的移动开发学位课程了解了该框架。它是完全免费的,并且有完整的实现文档。只需单击顶部的 Docs 选项卡即可查看易于理解的 jQuery Mobile Platform 实现。

于 2012-01-28T03:10:55.023 回答
0

Sencha-touch 框架是入门的最佳选择,易于使用且文档齐全,并且由于它支持电话间隙,因此您不必考虑很多设备,只需构建应用程序并将其上传到 phonegap 就可以了将为其余设备构建应用程序

于 2011-08-30T15:30:15.930 回答