Hybrid app

                                    Hybrid app介绍

app主要指安装在手机上的软件,现在市场上主流的app形式有三种:
            Native app
            Web app
            Hybrid app

1.Native app

解释:
        指的是原生程序,一般依托于操作系统,有很强的交互,是一个完整的App,可拓展性强。需要用户下载安装使用。
优点:
             1.响应快,用户体验好
             2.能够调用大部分手机本地API
             3.部分功能能够离线使用
             4.运行速度快
缺点:
             1.不能够跨平台
             2.开发周期长成本高
             3.用户需要升级才能够访问到最新版本
             4.维护成本高、更新慢
开发语言:
            1.苹果->object c、 swift
            2.安卓->java
            3.Windows phone->c#

2.Web app

解释:
         Web App 指采用Html5语言写出的App,不需要下载安装。类似于现在所说的轻应用。生存在浏览器中的应用,基本上可以说是触屏版的网页应用。
优点:
            1.开发成本低
            2.跨平台
            3.更新速度快
缺点:
            1.需要宿主在浏览器
            2.受网络影响大,体验不如原生app
            3.不能够大部分手机本地api
            4.交互体验差
开发语言:
             Html+css+javascript

3.Hybrid app

解释:
        Hybrid APP指的是半原生半Web的混合类App。需要下载安装,看上去类似Native App,但只有很少的UI Web View,访问的内容是 Web ,相当于在一个native app里面嵌入一个浏览器,web app放在浏览器里。
优点:
            1.开发成本、性能介于web app 与native app 之间
            2.里面的web app部分支持跨平台
            3.用户体验不错
缺点:
            1.性能不如原生app
            2.受网络影响大

总结:Hybrid app 相当于介于native app 与web app 之间的app模式,分别具有两种app的部分优缺点,应该充分考虑项目的各方面条件选择对应的技术方案。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值