是否有可能分发通过App Store的iPhone Web应用程序? [英] Is it possible to distribute an iPhone Web Application through the App Store?

查看:260
本文介绍了是否有可能分发通过App Store的iPhone Web应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

通过Web应用程序我的意思是在Safari浏览器的目标上,可以运行离线iPhone的一个网站(通过使用缓存清单文件,JavaScript的数据库,从主屏幕上的图标运行全屏显示。)

一旦它安装为Web应用程序的用户体验是好的,所以没有必要为它是天然的,并有可能以这种方式交付的应用程序可以在其它平台上运行(手机和PC浏览器。)我'米知道,有不能以这种方式被访问许多硬件/ API功能,但这不是一个问题。

应用程序商店提供销售的应用程序,以及一个中央目录为用户找到它的可能性。没有这些优势,提供在互联网上的移动应用面临着一场艰苦的战斗。

此外,我希望能够利用现有的HTML / JavaScript的/ CSS code基地(和技能),而不是移植到新的语言等,更不用说如果不需要OSX机制定。

我还没有看到苹果网站提这事,他们的重点是本土目标C / Cocoa程序。一种选择是,以开发提供了WebKit的面为HTML / JavaScript来运行原生iPhone应用程序。


解决方案

  

是否有可能分配一个iPhone
  通过App Store Web应用程序?


据我所知,没有任何事实并非如此。从理论上说,你可以使用一个UIWebView,让用户体验到你的iphone,web应用程序,但如果你是一个严重的开发商,1000用过的MacBook的$ 100为iPhone授权的$是值得的。

从不同的角度看,iPhone确实让你的网站自定义链接通过添加到主屏幕。这使用户几乎相同的体验与本地应用程序。

从另一个角度看,你可以用类似的方法是什么谷歌确实使用Gmail /读卡器/等,其客户端缓存/ HTML 5.0的东西实现脱机功能。

MonoTouch的 - 这种技术已经得到就四处近期如此,所以你可能要检查出来(非OSX研究与开发)。

By Web Application I mean a web site targeted at Safari on the iPhone that can run "off-line" (by using a cache manifest file, JavaScript database, running full screen from an icon on the home screen.)

The user experience as a Web Application is fine once it's installed, so there is no need for it to be native, and potentially, an app delivered in this way could run on other platforms (mobile and PC browsers.) I'm aware that there are many hardware/API features that can't be accessed in this manner, but that is not a problem.

The App Store provides the possibility of selling the app as well as a central catalog for users to find it. A mobile app delivered over the internet without those advantages faces an uphill battle.

Additionally, I would like to be able to leverage an existing HTML/JavaScript/CSS code base (and skills) rather than porting to a new language etc. Not to mention not requiring an OSX machine to develop on.

I haven't seen anything on the Apple site mentioning this, they are focusing on "native" Objective C/Cocoa apps. One option could be to develop a native iPhone app that provided a webkit surface for the HTML/JavaScript to run on.

解决方案

Is it possible to distribute an iPhone Web Application through the App Store?

To my knowledge, no it is not. Theoretically, you could use a UIWebView to allow the user to experience your iphone-webapp, but if you're a serious developer, the $1000 for a used MacBook and the $100 for an iPhone License are well worth it.

From a different perspective, the iPhone does allow custom links to your website by "Add To Homescreen". This gives the user nearly the same experience as with a native app.

From another perspective, you can achieve offline capability in a similar way to what Google does for Gmail/Reader/etc with its client-side cache/HTML 5.0 stuff.

MonoTouch - This technology has been getting tossed around SO recently, so you might want to check it out (non-OSX developement).

这篇关于是否有可能分发通过App Store的iPhone Web应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆