安卓开发方式的进化之路

  • 时间:
  • 浏览:1

缺点:

优点:

缺点:

阿里巴巴于2017年4月份在github发布了Weex第另另另三个正式版本为0.11.0-rc0

Weex的github地址 https://github.com/apache/incubator-weex

2016年9月21日,微信小守护进程正式开启内测。2017年1月9日0点,微信第一批小守护进程正式低调上线。

微信小守护进程,是有两种不还还可不能能下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。

特色:

缺点:

控件不要 ,基本还还可不能能实现最基本的效果

上手难度大,只要 是前端和移动端都比较懂上手调快。

随着项目变大,编译带宽会指数型上升。

另另另三个PWA应用首先是另另另三个网页, 还还可不能能通过Web技术编写出另另另三个网页应用. 之后添添加App ManifestService Worker来实现PWA的安装和离线等功能。

优点:

做安卓时间长了,接触到各种各样的框架,前前之后遇到了什么都有有有间题,这里顺便记录一下哪几个年在安卓开发的发展过程中的哪几个跨平台开发技术框架,大致如下:

缺点:

遇到的困难:

优势:

此次要内容来源于:https://blog.csdn.net/jingwen3699/article/details/68922923

处里了哪几个间题?

PWA写的app 比如你是什么 :https://dd.shmy.tech/client (请使用谷歌浏览器打开)

优点:

特点:

Facebook于2015年3月份在github发布了React Native第另另另三个正式版本为v0.1.0

到目前为止,还还可不能能开发Android的语言有什么都有有有种,如下所示:

优点:

2016年的Google大会上,Google发布了有关Instant App的最新技术。千呼万唤之下,号称“Google版小守护进程”的Instant App,终于在2017年面向用户开放使用了。Instant Apps是Google 推出的应用底部形态。它可在用户还还可不能能下载、安装 App的前提下,直接加载App 的次要模组,并直接运行、使用,不用下载、安装整个App。

Instant App详情介绍还还可不能能看以下另另另三个博客介绍:

http://36kr.com/p/5102782.htmlhttps://segmentfault.com/a/1190000010906162

PWA地处的间题

PWA(Progressive Web App)是 Google 于 2016 年提出的概念,2017 年已被没有快采用。

PWA全称Progressive Web App,即渐进式Web应用。

另外还有某些比较过时的框架,类似:PhoneGap(支持大次要系统,不同平台还还可不能能搭建不同开发环境,还还可不能能使用三方的UI,还还可不能能使用第三方UI和扩展功能插件)、AppCan(闭源,商业化产品,免费版限制不要 ,无法在本地发布)。

此次要内容来源于:https://blog.csdn.net/jupiterxx/article/details/5026909

缺点:

完整介绍请看我写的博客 Flutter入门详解到填坑指南

缺点:

次要参考链接:https://www.zhihu.com/question/263816362/answer/274417734

Java还有某些JVM语言kotlin Groovy Scala

C/C++(也是废话)

HTML5(又是废话)

Dart(Flutter框架的开发语言)

Python(著名项目fq.router2)

Lua(bilibili客户端←_←)

QML(Qt项目的界面描述语言,同时还还可不能能用C++/js写业务代码,还能Ajax呢)

TypeScript

C#

Python

PHP

还还可不能能添加至主屏幕,点击主屏幕图标还还可不能能实现启动动画以及隐藏地址栏

实现离线缓存功能,即使用户手机还还可不能能网络,依然还还可不能能使用某些离线功能

实现了消息推送

它处里了上述提到的间题,哪几个底部形态将使得 Web 应用渐进式接近原生 App。

关于PWA更多详情介绍还还可不能能看以下博客介绍:

https://segmentfault.com/a/1190000012353473

如有错误,欢迎指正。

PWA的优势