iPhone:使用CSS/Javascript开发有哪些优点和缺点?

iPhone:使用CSS/Javascript开发有哪些优点和缺点?,javascript,iphone,css,Javascript,Iphone,Css,除了本机Objective-CAPI之外,还可以为iPhone开发其他产品。特别是,有一些基于CSS/Javascript的解决方案,例如 你能用CSS/Javascript编写成功的iPhone应用程序吗?苹果是否批准此类应用?使用这种方法的优点和缺点是什么 提前谢谢。关于“最佳方式”,实际上没有任何问题。只有一种方法;也就是说,使用UIKit和Obj-C,使用OpenGL ES进行游戏 还有一些其他的方法,但它们通常不是很好。使用CSS/JS为iPhone开发应用程序有点半途而废;但实际上并

除了本机Objective-CAPI之外,还可以为iPhone开发其他产品。特别是,有一些基于CSS/Javascript的解决方案,例如

你能用CSS/Javascript编写成功的iPhone应用程序吗?苹果是否批准此类应用?使用这种方法的优点和缺点是什么


提前谢谢。

关于“最佳方式”,实际上没有任何问题。只有一种方法;也就是说,使用UIKit和Obj-C,使用OpenGL ES进行游戏


还有一些其他的方法,但它们通常不是很好。使用CSS/JS为iPhone开发应用程序有点半途而废;但实际上并不需要苹果的批准;就好像它们只是网络应用一样

关于“最佳方式”,实际上没有任何问题。只有一种方法;也就是说,使用UIKit和Obj-C,使用OpenGL ES进行游戏

还有一些其他的方法,但它们通常不是很好。使用CSS/JS为iPhone开发应用程序有点半途而废;但实际上并不需要苹果的批准;就好像它们只是网络应用一样

(1)您可以使用CSS/Javascript编写成功的应用程序。第一代iPhone应用程序都是CSS/Javascript

(2) 苹果通常会批准此类应用程序

(3) 其优点是,您可以利用现有的CSS/Javascript知识编写应用程序,而无需学习新语言和新API。缺点是这些应用程序不如编译后的应用程序那么快速、灵活和强大。这与非移动平台上的情况完全相同。Webapps与使用系统特定API编写的应用程序不进行比较

然而,在某些情况下,它们几乎可以同样好。例如,如果应用程序的主要目的是与特定网站交互,那么CSS/Javascript应用程序的性能可能与编译后的应用程序一样好

(1)您可以使用CSS/Javascript编写成功的应用程序。第一代iPhone应用程序都是CSS/Javascript

(2) 苹果通常会批准此类应用程序

(3) 其优点是,您可以利用现有的CSS/Javascript知识编写应用程序,而无需学习新语言和新API。缺点是这些应用程序不如编译后的应用程序那么快速、灵活和强大。这与非移动平台上的情况完全相同。Webapps与使用系统特定API编写的应用程序不进行比较


然而,在某些情况下,它们几乎可以同样好。例如,如果应用程序的主要目的是与特定网站交互,那么CSS/Javascript应用程序的性能可能与编译后的应用程序一样好

呃,为什么web应用程序不是真正的应用程序?有了HTML5,程序可以离线访问,甚至可以访问存储数据的数据库。您可以在JS中构建完整的应用程序。但要继续讨论这个话题,我认为这是很有可能的,但不会那么快。然而,由于该应用程序在Safari中运行,苹果不需要批准它。我将其添加为书签,这样我明天就可以回来投票否决这个答案。(我今天的票数已经用完了。)威廉姆,你的编辑简直糟透了。你为什么不试着用雅库布的语言(印地语)写一个问题呢?请在下水道或其他地方腐烂。我只想补充一点,使用CSS/JS可以确保你的应用程序也能在其他设备上工作,比如黑莓,甚至在台式电脑上。呃,为什么web应用程序不是真正的应用程序?有了HTML5,程序可以离线访问,甚至可以访问存储数据的数据库。您可以在JS中构建完整的应用程序。但要继续讨论这个话题,我认为这是很有可能的,但不会那么快。然而,由于该应用程序在Safari中运行,苹果不需要批准它。我将其添加为书签,这样我明天就可以回来投票否决这个答案。(我今天的票数已经用完了。)威廉姆,你的编辑简直糟透了。你为什么不试着用雅库布的语言(印地语)写一个问题呢?请在下水道或其他地方腐烂。我只想补充一点,使用CSS/JS将确保您的应用程序也能在其他设备上工作,如黑莓,甚至在台式电脑上。如果合适,请打勾。这也会让人们更愿意在将来回答你的问题。如果合适的话,请打勾。这也让人们更愿意在将来回答你的问题。一条简短的评论:苹果不需要批准用CSS/JavaScript编写的应用程序,因为你把它们放在你的服务器上。它们与iPhone SDK无关,不会出现在AppStore中(除非你用Objective-C编写包装应用程序)。一条简短的评论是:苹果不需要批准用CSS/JavaScript编写的应用程序,因为你在服务器上托管它们。它们与iphonesdk无关,不会出现在AppStore中(除非您用Objective-C编写包装器应用程序)。