【发布时间】:2011-02-26 16:46:20
【问题描述】:
有没有人想过用 HTML5 开发 iOS 和 Android 应用程序,但使用 Webkit 控件封装在本机应用程序中?
这会进入 App Store 吗?
我不想花时间学习 iOS,然后为 Android 重新开发。 HTML5 + 一些样板初始化代码将是一个很好的解决方案并最大限度地减少平台依赖性。
想法?
【问题讨论】:
-
我做了一些研究,发现了 web 框架,没有任何东西可以封装到原生应用程序中,但是我现在发现了,phonegap 似乎可以做到这一点,有人满意吗?
-
一般来说,如果您只想在尽可能多的平台上尽快开发一款应用,并且不关心它们的质量,那么 phonegap 等解决方案会让您满意。但是,如果您真的关心应用程序的质量和用户在使用时的体验,您应该编写原生应用程序。
-
至少从 UI 设计的角度来看,您都需要花时间学习这两个平台。 Android 和 iOS 用户都对不遵循平台约定或重用来自其他平台的非本地约定的应用程序非常挑剔。如果您只是将通用 Web UI 封装在原生应用中,那么预计会出现压倒性的负面用户评论。