通过 Web 应用程序,我的意思是一个针对 iPhone 上的 Safari 的网站,可以“离线”运行(通过使用缓存清单文件、JavaScript 数据库,从主屏幕上的图标全屏运行。)
安装后作为 Web 应用程序的用户体验很好,因此不需要它是本机的,并且潜在地,以这种方式交付的应用程序可以在其他平台(移动和 PC 浏览器)上运行。我知道有许多硬件/API 功能无法以这种方式访问,但这不是问题。
App Store 提供了销售应用程序的可能性以及供用户查找的中央目录。没有这些优势的通过互联网交付的移动应用程序面临着一场艰苦的战斗。
此外,我希望能够利用现有的 HTML/JavaScript/CSS 代码库(和技能),而不是移植到新语言等。更不用说不需要 OSX 机器来开发了。
我在 Apple 网站上没有看到任何提及这一点的内容,他们专注于“原生”Objective C/Cocoa 应用程序。一种选择可能是开发一个原生 iPhone 应用程序,该应用程序为 HTML/JavaScript 运行提供了一个 webkit 界面。