Native,Web,Hibrid Apps

原文请参考:https://www.mobiloud.com/blog/2012/06/native-web-or-hybrid-apps/

基础

主流的手机操作系统有Google开发的Android(48.3%)和Apple开发的IOS(41%)

Native Apps 

可以从App Store或Google Play中下载

开发Native Apps

iPhone apps 使用Objective-C,Android apps使用java编写。

每个移动平台为开发者提供了他们自己的开发工具,接口元素和标准化的SDK。这些帮助一个专业的开发人员相对容易地开发一个原生app。

用这种方式编写App有一系列的优势:

1.他们给用户提供一个最快的、最可靠的和最自适应的体验

2.可以最大限能地发挥设备的优势,包括摄像机、话筒、指南针、加速器和扫手势

3.推送通知。当新的内容发布或他们的关注点得到满足时,会向用户发送通知。这是参与的一种关键方法。

4.App的使用率在不断提高

用户体验好,但开发成本高,在20万到40万元之间。这里有一个native 平台,叫做Mobiloud。已经做好了开发,你只需利用native app的好处。只需开发特定的用户故事和一系列的功能。

Web apps

什么是Web app?

网站的手机版本即为web app,在一个移动浏览器中加载,例如Safari或者Chrome.你的用户不需要安装web app。在设备上不需要可用的空间。

Web app使用JavaScript,CSS,HTML5。开发者不能使用标准SDK。

用户体验不好,但是开发简单、容易。不能在Google Play或App Store中下载,不便于推广。

Hybrid app

混合APP介于Web APP和Native APP中.它开发比原生APP快,因此也更加便宜。

APP使用兼容性很好的web技术,例如Html5,CSS和Javascript.同时使用一些本地的code允许APP使用设备的功能。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章