2018-12-25【笔记】Android 相关收集文章

2018-12-27  本文已影响15人  alucardzhou

1. 从0开始编写一个完整app 以WanAndroid为例

https://mp.weixin.qq.com/s/_zl9K8LTip2hm42aqM7K3g

2. 移动端跨平台开发的深度解析 ( 分析各主流框架的1.理念架构 2.实现原理 3。打包加载 4. )

https://mp.weixin.qq.com/s/R7suKPqhV10BQl3VoV-4Tg

跨平台一直是老生常谈的话题,cordova、ionic、react-native、weex、kotlin-native、flutter等跨平台框架的百花齐放,颇有一股推倒原生开发者的势头。(事实上更多是共存发展)

目前移动端跨平台开发中,大致归纳为以下几种情况:

1. react native、weex均使用JavaScript作为编程语言,目前JavaScript在跨平台开发中,可谓占据半壁江山,大有“一统天下”的趋势。

2. kotlin-native开始支持 iOS 和 Web 开发,(kotlin已经成为android的一级语言)也想尝试“一统天下”。

3. flutter是Google跨平台移动UI框架,Dart作为谷歌的亲儿子,毫无疑问Dart成为flutter的编程语言,如下图,作为巨头新生儿,在flutter官网也可以看出,flutter同样“心怀天下”。

未来趋势

我们选择框架的时候,很多时候会关注框架的成熟度和生命力不是么(◐‿◑)。

“Airbnb 宣布放弃使用 React Native,回归使用原生技术

Facebook 正在重构 React Native,将重写大量底层。

阿里公开Weex技术架构,还开源了一大波组件(https://blog.csdn.net/alitech2017/article/details/80133769。 

Android 技能图谱学习路线:https://mp.weixin.qq.com/s/XREOq821aaY0gwrlwrOQJA

技能树详解

Android 音视频开发学习之路:https://mp.weixin.qq.com/s/9TzsJn6SDWkJA3XFxsJHwg

一篇音视频入门之路的文章。作者从入门、进阶、探究分别编写了一系列文章。

Android 性能优化—— 启动优化提升60% https://mp.weixin.qq.com/s/OWImTj_4Ml1nmpN2v9mRAw

挺不错的优化经验

3种方法带你玩自定义Android Gradle插件 https://mp.weixin.qq.com/s/DPi0edk_7MAOm_N3X9Tz0w

我所理解的Android组件化之通信机制

https://mp.weixin.qq.com/s/MbCzixwApsuk-QIj7qq9CQ

一个不错的技术博客

https://mp.weixin.qq.com/s/L7wQuua9o5F3YQn3mI-Dfg

自定义 View 的文章。https://github.com/GcsSloop/AndroidNote

end

上一篇 下一篇

猜你喜欢

热点阅读