前言
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。
这是对国外优质文章系列的译文首篇,旨在帮助国内Android开发者掌握国际第一手开发资料,提升国内Android开发者的整体水平。
本文的作者是Amit Shekhar,印度顶尖技术机构Mindorks的Android大神,接下来呈现干货。
本文发布于Medium(时间:2018/01/01)
这是原文地址:
Top Android Tech To Learn In 2018
开篇
#### 2018来了,祝福所有人
一、Kotlin
我们大多数的人已经开始去学习和使用Kotlin。去年,谷歌官方将Kotlin作为Android开发的第一类语言,这使得它以一种极快的速率普及于广大开发者之中。为了让我们不要被甩在后面,开始学习和在我们的app中使用它。今年,预期它将会被广大开发者所使用。
下面是一些很棒的链接:
二、Flutter
Flutter是一个帮助开发者和设计者去高效率地建立一个移动端app的新的移动端app SDK。
它能够很容易并且快速地建立一个移动端app。就像React Native,它也提供了rective-style的视图。它通过避免使用JavaScript Bridge以及通过将Dart作为编译语言来改善性能。Dart由于被提前编译进本机(Native)代码而被使用在多个平台上。编译成本机代码也能够改善app的启动时间。
让我们看看Flutter在2018年的成长,它将会备受关注。
三、Android Architecture Component
Android架构组件是一些库的集合,它能够帮助你构建出健壮、可测试、稳定的app,它们可以被用来管理你的Ui组件生命周期和处理数据持久化存储。
我们中的大多数人已经开始学习了Android架构组件。
今年它将被大量的开发者所接受。
2017年以使用MVP,MVVM,Rxjava,Dagger2的趋势开始,并以使用Kotlin和Android架构组件的趋势结束。
下面是一些很棒的链接:
快乐学习:)
想要更多,并且学更多
在blog.mindorks.com查看Android的所有顶级文章。
赞赏
如果这个库对您有很大帮助,您愿意支持这个项目的进一步开发和这个项目的持续维护。你可以扫描下面的二维码,让我喝一杯咖啡或啤酒。非常感谢您的捐赠。谢谢!
Contanct Me
● 微信:
欢迎关注我的微信:
bcce5360
● 微信群:
微信群如果不能扫码加入,麻烦大家想进微信群的朋友们,加我微信拉你进群。
● QQ群:
2千人QQ群,Awesome-Android学习交流群,QQ群号:959936182, 欢迎大家加入~
About me
Email: chao.qu521@gmail.com
Blog: https://jsonchao.github.io/
掘金: https://juejin.im/user/5a3ba9375188252bca050ade