过去一周,我一直在jqtouch,iphone sdk和sencha touch之间挣扎。我仍然无法决定哪个是我项目最合适的移动框架。我的项目需要用户根据他们当前的地理位置提交内容,从而经常获取数据并将数据提交到数据库中。它像foursquare一样。我擅长html,css,jquery和vanilla javascript。
SO的专家请告诉我〜
答案 0 :(得分:2)
如果您不需要本机代码的速度,我不会在对象C中编写应用程序,除非您对它非常熟悉。 JQTouch非常适合那些对html,css,jquery和javascript感到满意的人,但是如果你有超过4或5个屏幕的话,它会让老款iPhone(3GS之前的版本)陷入困境。 Sencha的学习曲线更加陡峭,并且需要花费许可证(他们只是发布了商业许可证费用,这在$99 dollars a seat非常合理)并且对于那些有更多编程倾向的人来说可能会更加舒适。但是对于数据库访问,如果你要进行嵌入式html页面路由,它实际上都是一样的 - 制作一堆休息JSON调用的api,你会没事的。由于它是提交到数据库,你可以做所有异步而不用担心它,现在的问题是用于大多数写数据库的数据库后端......