是否有必要学习 Android Kotlin 开发

更新日期: 2020-02-20 阅读次数: 1072 字数: 454 分类: Android

看了一天 kotlin android 开发,感觉功力大增,自信满满地开始我野心勃勃的 android 项目时,竟然两天晚上没有搞定 grid layout 的布局。。。

我开始清醒地认识到,我的 android 基础还是太弱,一些基本的组件都没有积累,至少没有动手测试过。于是我犹豫了,是否有必要系统地学习 android kotlin 开发。毕竟想掌握一个平台的开发需要投入不少时间。

我列举了一下学习 android 的必要性

  • 原生 app 是目前及未来的主流
  • 小程序类 js 开发有各种局限性,例如我想开发淘宝优惠券功能,就无法通过微信小程序审核
  • 有必要了解各种原生能力,例如导入系统日程,悬浮在其他应用之上(Google 翻译点按翻译功能)等,组合成更强大的功能。而这些系统能力在微信小程序里无法获得。
  • 原生 app 的变现方式更多,约束也更小一些
  • js 是不环保的语言,不喜欢
  • 即便未来 kotlin 会被淘汰,学习的 android 系统接口还是有借鉴价值,甚至会继续得到延续
  • 原生开发的 app 体验更流畅

总体感觉,还是非常有必要系统学习一下 Android 开发的。

学习 android 的目标

我决定给自己一个月的时间:

  • 看完并实际敲代码 Google 官方教程 Android Kotlin Fundamentals Course
  • 课程中的 demo 转化成简单的实际项目
  • 整理相应的 VIM Snippet
  • 完成我那个野心勃勃的项目
领取阿里云/腾讯云服务器优惠券

关于作者

我是来自山东烟台的一名开发者,喜欢瞎折腾,顺便记记笔记。有敢兴趣的话题,欢迎加微信 zhongwei 聊聊。 白天写程序,晚上哄熊孩子,可能回复有点慢,见谅。 查看更多联系方式

相关文章

爱评论不评论

近期节日

2020年08月15日 日本投降日
2020年08月22日 处暑
2020年08月25日 七夕
2020年09月02日 中元节
2020年09月03日 抗日胜利纪念日
2020年09月07日 白露
2020年09月08日 国际扫盲日
2020年09月10日 教师节
2020年09月16日 国际臭氧层保护日
2020年09月16日 世界清洁地球日
2020年09月18日 "九一八"事变纪念日
2020年09月20日 国际爱牙日
查看更多节日