2018年android主流技术
1.Kotlin
谷歌官方android开发语言 易上手 代码量小 兼容java
https://www.kotlincn.net/docs/reference/android-overview.html
2.Flutter
谷歌移动应用SDK 跨平台 使用Dart开发
https://www.zhihu.com/question/50156415 Flutter与Rn对比
https://flutter.io/docs/get-started/codelab Flutter官方文档
3.Android Architecture Component
帮助开发者解决Android架构设计(生命周期相关和数据库解决方案)
https://developer.android.com/topic/libraries/architecture/ 官方文档
4.Litepal
轻型的数据库操作框架,运用ORM对象映射模型,所有的数据库操作都通过对象直接进行操作,可以大大简化数据的存储与维护过程。
https://github.com/LitePalFramework/LitePal
5.Android JetPack
谷歌架构组件,将现有的支持库与架构组件联系起来
https://github.com/nglauber/books_jetpack demo
https://developer.android.com/jetpack/ 官方文档
6.Android P新特性
刘海屏 Wifi室内定位 消息通知优化 非SDK接口的限制等
https://developer.android.com/about/versions/pie/android-9.0?hl=zh-cn API
https://juejin.im/entry/5ad235ce51882555745a2314 系统角度解读(有点难)
7.Google Assistant
https://assistant.google.com/#?modal_active=none 官方文档
以上是针对18年android主流技术的调研,android P特性和客户端相关,各个厂商已经提供相应的适配,Kotlin已经成为android studio的官方语言。