5

我不熟悉objective-c,因此决定采用“更简单”的方法并使用html/css/javascript 来设计和实现iPhone 应用程序。我将使用 PhoneGap 来获得尽可能多的酷特性,这些特性可供使用 Objective-C 的开发人员使用。我想知道使用这种方法而不是 PhoneGap 是否有任何缺点,例如有限的功能/动画甚至更慢的速度。

非常感谢。

祝你今天过得愉快 :)

C。

4

1 回答 1

4

PhoneGap 实际上是包装器中的 Web 应用程序,因此您仅限于 Web 应用程序的功能(以及 PhoneGap 添加的功能)。让 Web 应用程序与本机应用程序一样运行几乎是不可能的,并且有很多小怪癖。您将不会拥有本机控件(大部分情况下您必须伪造它),并且滚动之类的行为会有所不同。总体而言,Web 应用程序的体验很少(如果有的话)与原生应用程序的体验相提并论。

也就是说,你必须决定学习一个新平台是否值得。特别是如果您正在开发一个相当简单的 iPhone 应用程序,PhoneGap 可能会很好。

您可能还想研究一下 Titanium Mobile 之类的东西,它介于两者之间。

有关讨论此主题的一些幻灯片/评论/资源,请参阅http://cmorrell.com/misc/mobile-app-development-for-web-developers-696

于 2010-07-14T13:12:14.977 回答