打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何选择手机应用架构?

目前有三种不同的手机应用架构,他们分别是:

  1. 手机本地 App
    专门为某个手机系统开发的应用程序,运行速度快、用户交互性特别强,界面也很酷,但不同类型的手机需要单独开发不同的app,例如 android、iphone 、wp7 等
  2. 手机 Web 应用
    直接通过手机浏览器访问,可通过 HTML5 来访问一些基本的手机功能,开发和维护都非常简单,
  3. 混合 App
    这是一种结合前两者的应用架构方式,相当于在 Web 上用一个本地 app 的壳进行封装,其复杂度介于前二者之间,有专门的框架来完成这样的工作,例如 PhoneGap

那么我们该如何选择呢?来自国外的一篇文章认为应该选择手机 Web 应用方式,他的理由有这么几点:

  1. 使用你熟悉的技术开发: 最大程度的使用你已有的知识,尽管也需要学习一些新东西,但是很简单。
  2. 无需审批的过程: 开发app的话,你可能需要发布到 app store 上,这需要经过审批,而 web 的好处在于你只需要将程序发布到你的服务器即可
  3. 自动升级: Web 应用的好处就是用户访问的就是你最新的应用版本,无需手工升级。
  4. 支持大多数设备: 使用标准的技术,例如 HTML5,那么多数智能手机都能支持
  5. 开发敏捷: 无需审批,支持多设备,快速开发,你可以尽快的将新功能提供给用户。

好吧,尽管这些观点都没错,但是也不是对任何应用都适合的。

如果你很纠结这个问题,不妨参考下。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
教您识别WP7/8手机的系统版本
如何在电脑上签批文件
wp8和安卓哪个好用?wp8与安卓的区别介绍
苹果手机怎么下载两个微信
必须知道的互联网十大应用
终于等到今天,WP8.1升级到Win10手机预览版最全教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服