当前位置:首页 >> 新闻资讯

常用的App开发技术的优缺点简述 - 聊城掌联网络公司

2019-03-17 19:36:02      点击:

    WebApp:简单来说,Web App就是针对iOS/Android优化后的web站点,优点是用户不需要下载安装即可访问,缺点是必须依赖手机浏览器运行,App的用户体验不足,页面交互效果不灵活,而且可能上不了AppStore。

    Native App(原生App):Native App是基于智能手机操作系统(现在主流的是ios和Android)用原生程序编写运营的App。
所以它的兼容能力和访问能力更好,拥有最佳的用户体验、最好的交互界面,但也是开发难度最大,开发成本和维护成本最高的App。

    Hybrid App(混合App):是指半原生半web的混合类App,
用户需要下载安装使用。Hybrid App兼具Native App良好的用户交互体验和web App跨平台开发的优势。大型的App如淘宝/掌上百度/微信都是走的Hybrid App路线。

 

    不同类型的App需要用到不同的技术;
    Web App:iOS/Android的内置浏览器是基于webkit内核的,所以在开发webApp时,多数使用html或html5、CSS3、JavaScript技术做UI布局,使其在网站页面上实现传统的C/S架构软件功能,服务端技术用java、php、ASP。
    现在也有很多一键生成webApp的平台,如百度siteApp/移动开发平台,APICloud,APICloud平台提供基于腾讯x5浏览器引擎生成webApp,因为移动端的超级流量入口微信/手机qq等用的也是腾讯x5内置浏览器,所以用腾讯x5浏览器生成的App在移动页面展示时适配于微信的浏览体验,这样可以帮助webApp引流。

    一款APP客户端将会带来很大的流量,因为95%的用户都在使用移动端,拥有一款APP能触达更多用户提升销量。