除了原生的Objective-C API之外,还有替代iPhone的开发。特别是,有基于CSS / Javascript的解决方案,如iUi Framework。
你能用CSS / Javascript编写成功的iPhone应用程序吗? Apple会批准此类应用吗?使用此approuch有哪些优点和缺点?
提前致谢。
答案 0 :(得分:5)
(1)您可以使用CSS / Javascript编写成功的应用程序。第一代iPhone应用程序都是CSS / Javascript。
(2)Apple经常批准此类应用程序。
(3)优点是您可以利用您现有的CSS / Javascript知识编写应用程序,而无需学习新语言和新API。缺点是这些应用程序不像编译的应用程序那样快速,灵活和强大。这与非移动平台上的情况完全相同。 Web应用程序与使用系统特定API编写的应用程序无法比较。
然而,在某些情况下,它们几乎一样好。例如,如果您的应用程序的主要目的是与特定网站进行交互,那么CSS / Javascript应用程序可能与已编译的应用程序一样好。
答案 1 :(得分:-1)
对“最佳方式”没有任何疑问。只有一种方式;也就是说,使用UIKit和Obj-C,OpenGL ES用于游戏。
还有其他一些方法,但它们通常都不太好。使用CSS / JS为iPhone开发应用程序有点半用尽;但并不需要苹果批准;看到它们只是网络应用程序。