一直做 web 开发,对 android 开发只限于兴趣以及每天关注点技术新闻。最近有个点子想动手开发一个 android 应用来玩玩,然而发现最近一年,技术发展的好快,好多新兴的事物层出不穷,实在让我有点看不太懂了。 比如说, RxAndroid/RxJava,Kotlin,React Native , dagger2....等等 所以,发个贴聊聊,如果你从头构建一个 Android 应用 ,你会选择哪些技术栈呢?如果是个人项目的话。 有人在正式项目中使用 Kotlin 吗? 有人使用 react native 开发项目吗? 原生开发的话,有哪些技巧、库、框架可以提高开发效率呢?
虽然我现在不是专业的程序员了,但是对技术仍然是很热爱。每天就喜欢看看有什么新技术出现,最近想动手做一个 APP 出来,所以想聊聊现在的技术趋势是什么样的。