在制作专门用于在iPhone上观看的网页/网站/应用程序时,有没有人对我有任何好的起点?
我看过Joe Hewitt所制作的模板,还看到了我可以购买的一些模板,我还没有完成.
我想其他人已经开始在这条赛道上,并决定我可能会汲取他们新发现的知识:)
那么,有没有人有任何指针?我很清楚这样的模板/框架使得Web应用程序看起来像本机iPhone应用程序的问题越多,我就越有可能遇到麻烦,因为它不是,但是现在我想要我可以开始构建一个框架,然后在此过程中弄清楚如何使其与众不同,以便被视为Web应用程序以及看起来像本机iPhone应用程序.
具体来说,我正在寻找以下功能:
编辑:为了避免人们只阅读问题并回答,在阅读我的其他回复之前,我将在此处添加我对GPL许可和类似问题的澄清.
我需要使用的框架不能在许可证下分发,这需要我根据类似的许可证授权我自己的项目.GPL许可证系列允许有关库使用的例外,但这不适用于此,因为必要时,我需要使用的框架类型将是所有源代码.
该项目可以轻松容纳商业图书馆.
此外,我不需要像这样的库或框架,看起来很好并且不会过度混淆的示例文件也是受欢迎的.
在为我的工作学习Objective-C和Cocoa编程三周后,我一直致力于研究iPhone开发的替代方案.
我知道两种现有的替代方案,以及未来的可能性.
C#
Java的
Flash/ActionScript 3
我想知道是否有人有这些经验.如果可能,我们公司正在考虑使用这些解决方案重用代码,而不是在Objective-C中重写相同的功能.
编辑:我知道不使用Objective-C和提供的框架的缺点.我想为有经验的人提供可能的解决方案,而不是Objective-C更好的原因.
Titanium声称它可以做同样的应用程序平均比原生XCode快70%.
在开发速度差异方面(原生XCode和PhoneGap或钛之间),其他人的经验是什么?
让我们说一个像Kik Messenger或Badoo的应用....
通常,一个优秀的XCode开发人员可以在4-5周内完成它,假设图形和后端到位.
经验丰富的Titanium(HTML5)人员需要什么才能实现这一目标?(大致)
我知道标题充满了流行语;-).我将开发一个仅针对iOS和Android的Web应用程序(目前).它主要是关于带有向导组件的数据表单.唯一的"魔力"是,用户可以离线使用部分应用程序(通过向导并在本地保存数据,而不是再次联机时将其推送到服务器).
我是一名ASP.NET MVC开发人员,我在jQuery方面有一些经验,所以我的第一个目的是用它来开发应用程序.
但也许我应该考虑另一种方法吗?你有一个轻量级框架的建议来处理这个(理想情况下基于jQuery)?
到目前为止我发现的一切都不是一个选择,主要是因为它太慢了(Sencha Touch和jQuery Mobile).
如果你在iphone上查看一些谷歌页面(即.mail.google.com/tasks),它们看起来很像原生的iphone应用程序.有谁知道他们如何模仿原生应用程序的外观,是否有资源描述如何做到这一点?
还可以从客户端Safari浏览器上的javascript访问任何iphone硬件数据(即加速计数据,gps信息)吗?我想不到,但我想我还是会问.
iphone ×4
appcelerator ×1
cordova ×1
css ×1
dashcode ×1
frameworks ×1
html5 ×1
ios ×1
javascript ×1
jquery ×1
mobile ×1
objective-c ×1
titanium ×1