好久没有写博客了,大家有没有想我???不要哭!!!
2016,Android开发发生了很大的变化.在凛冽的寒风中,it市场变得萎靡不振!同时,Android市场被四大模块瓜分,Android原生开发不再一家独大.快滚去学习,要被淘汰了~
在这里我们大体列下目前Android市场主流的技术,大家课下可以具体学习哦~
第一 Android原生开发
1)编译器 eclipse基本已经死透了,as发布了2.2.2正式版
2)anroid版本 5.0 Material Design设计语言以及提供的新控件;6.0 权限管理;7.0 的新特性等等;
3)架构 mvc >>> mvp mvvm
4)开发语言 Java >>> Kotlin
5)比较热的库 okhttp Rxjava Retrofit Glide Fresco Dagger2 greenDAO Realm logger DataBinding 等等.
6)热修复(修复bug) Dexposed,AndFix,Nuwa , Robust , Tinker , QFix 等等吧
7)插件化(热更新) DynamicAPK , DroidPlugin , ZeusPlugin , Small 等.
8)增量更新
第二 原生体验的跨平台
React Native 基于 React ;
Weex 基于 Vue ;
DeviceOne ;
(妹的,要好好学js哦)
第三 Hybrid
ionic , Amaze UI , CardKit , Frozen UI 等等,具体大家可以参考下这篇博客:http://blog.csdn.net/xyz_lmn/article/details/41052977
第四 伪原生应用
微信小程序
谷歌的PWA
第五 BaaS
Parse
Bmob
LeanCloud