首页 » InfoTech »

App的三种形态:Native,Web和Hybrid

2015年6月16日 / 364次阅读

打开支付宝首页,搜索“529018372”,即可领取红包!可重复领。

特色图片

最近这几年,App风光无限,开发一个或多个App,已经成了互联网公司的必然选择。特别是进入移动互联网领域,几乎绕不开App的开发和维护。麦新杰做云上小悟独立博客,现在也在考虑要为移动端的访问者准备一个自己开发的Web App了。

App开发有三种形态可以选择:Native App,Web App和Hybrid App。

Native App

Native App就是原生态开发的App系统,比如在IOS平台上使用Object-C开发,在Android平台上使用Java开发。Native App本质上就是一个软件,运行在IOS或Android平台上的软件。

Native App有如下特点:

1、开发成本比较大。一般使用的开发语言为JAVA、C++、Objective-C。

2、更新体验较差、同时也比较麻烦。每一次发布新的版本,都需要做版本打包,且需要用户手动更新(有些应用程序即使不需要用户手动更新,但是也需要有一个恶心的提示)。

3、非常酷,用户使用体验很好。因为Native app可以调用IOS中的UI控件以UI方法,它可以实现Web App无法实现的一些非常酷的交互效果。

4、Native app是被Apple认可的。Native app可以被Apple认可为一款可信任的独立软件,可以放在Apple Stroe出售,但是Web app却不行。

Web App

HTML5的出现,让Web App出现在人们的视野中。

Web App实际上就是一个应用于移动端的Web页面,看起来像个App一样运行,但是本质上就跟访问一个网站没有区别。Web App不需要安装,运行时需要用户访问一个特定的网址。

Web App的特点:

1、开发成本较低。使用web开发技术就可以轻松的完成web app的开发。

2、升级较简单。升级不需要通知用户,在服务端更新文件即可,用户完全没有感觉。

3、维护比较轻松。和一般的web一样,维护比较简单,它其实就是一个站点。

4、Web App不被任何appstore接受。

Hybrid App

Hybrid App介于Native App和Web App之间。

Hybrid App也需要使用平台特定的开发技术来开发框架,但是内部有一些部分却使用Web开发技术,因此成为Hybrid App,即混合App。

Hybrid App的各项特点都介于Native App和Web App之间,如果规划合适,Hybrid App应该成为最佳的App开发模式。

本文链接:http://www.maixj.net/ict/app-native-web-hybrid-6681
云上小悟 麦新杰(QQ:1093023102)

相关文章

评论是美德

无力满足评论实名制,评论对非实名注册用户关闭,有事QQ:1093023102.


前一篇:
后一篇:

栏目精选

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目

AD

ppdai

©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top