0

谁能帮助我了解 iOS 的混合、本机和 Web 应用程序之间的区别是什么?

4

3 回答 3

5

总结:

  • Native:它是一个合适的 iPhone 应用程序,使用 Objective-C 和 iPhone SDK 构建。您将通过 App Store 下载并安装到您的手机中。
  • Web App它只是一个网页,准备好用你的 iPhone 打开。您通过互联网访问它,您不需要在手机中安装任何东西。它们是用例如 HTML5 构建的
  • Hybrid正如你所想象的,它是两者的混合体,它是一个作为原生应用程序构建的应用程序,但通过 Web 实现了一些功能

你可以在这里找到一个很好的介绍:

http://www.slideshare.net/grigs/native-vs-mobile-web-vs-hybrid-apps-for-mobile-development

于 2012-04-19T14:00:48.323 回答
0

使用 Apple 提供的 ios sdk 构建的应用程序称为原生应用程序。它必须使用 Apple 提供的框架和类来构建。Web 应用程序使用 HTML5、Javascript、CSS 构建,并在 Safari 中加载。您可以在http://www.apple.com/webapps/上找到网络应用程序。关于混合应用程序,它们也是用 HTML5、JavaScript、CSS 编写的,并使用 phoneGap 等工具编译,这些工具可以编译到不同的平台,如 android、blackberry 等。

于 2012-04-19T14:07:01.473 回答
0

对于 iOS

原生:-使用语言是 Objective C 或 swift.tool 是 XCode,硬件是 Mac。具有高级 UI 交互。更快的性能。您可以使用 App-store 下载和安装应用程序。完整(100%)功能。此应用程序可以访问手机的各种设备,例如:相机、通讯录。有时可以在没有互联网的情况下使用这些应用程序。

Web:- 这与原生应用程序相反。使用 Web 技术。例如 HTML 5、css、JavaScript。无需安装和升级任何东西。可以通过浏览器访问。因此总是需要互联网连接。但是可以在任何地方运行。无法访问手机的各种设备。

混合:-这结合了本机和 Web 的最佳组件。使用 HTML 5、css、JavaScript 构建并由一个瘦的本机容器包装。应用商店分发。也可以访问手机的各种设备。

于 2017-10-07T03:01:36.607 回答