从零开始Hybrid App设计开发与实践(0)-基础知识

一、什么是Hybrid App?
简单来说,Hybrid App,中文意思就是:混合App。
基础模式:H5移动站+原生app(Native)外壳;通过H5移动站中的js与native通信,即js调用Native、Native调用js,来实现使用起来像原生App的App;
核心:js与Native通信,一般有两种方式:1. Javascript Core;2. url Scheme。
二、为什么Hybrid App?
1. 开发成本低;
2. 一套代码多端使用,Android端、ios端、微信端;
3. 更新迭代快速;一次发布,多端立即生效,省去了原生app更新后需要提交应用商店、用户再次下载的时间、机会成本;
4. 用户体验虽然比不上原生App,但优化后,可以达到原生app 90%及以上的使用体验,满足大部分公司项目的开发需求;
三、基础关键词:
Hybrid App,H5,移动开发,app壳,Native,原生Android,原生ios,webview,js与native交互,js与native通信,jsbridge,url scheme,vue等;
建议首先搜索这些关键词,了解开发一款Hybrid APP所需要掌握的基本技术栈,脑中有个大致的轮廓,在设计开发过程中,遇到问题时随时搜索,深入细节;

你可能感兴趣的:(从零开始Hybrid App设计开发与实践(0)-基础知识)