kaixue.io: Kotlin 和 Jetpack 的上手指南

若是你看不到上面的视频,能够点击 这里 去腾讯视频或者点击 这里 去 YouTube 看原视频。html

你们好,我是扔物线。浏览器

距离上一次 HenCoder 视频到如今,已经又是三个月的时间了。不过,这一次我不是要推出新一期的 HenCoder 视频或者文章,而是要向你们推荐一个更紧急的新项目:kaixue.io微信

这一年多来我一直在作 HenCoder,专一的是高级 Android 工程师的基础部分的技术,好比你们看到最多的是自定义 View,另外前段时间开始了 HTTP 方面的。但最近我要暂时倾斜一下重心,先从新把内容输出转到新技术上一段时间,具体来讲主要是 Kotlin 和 Jetpack。工具

另外呢为了让这件事更快更高效,我喊了一些高手来和我一块儿写,还创建了一个专门的网站。如今咱们的网站已经正式上线,就是前面我提到的:kaixue.io,名字叫「码上开学」,代码的码。咱们要作的,是一个 Kotlin 和 Jetpack 的系列化上手指南。性能

为何转战输出新技术?

其实个人观点一直是,中国的 Android 目前最缺的是基础技术,而不是各类新技术,因此我才作了 HenCoder。但 Kotlin 和 Jetpack 此次不太同样。他们虽然在 Android 开发领域还比较新,但是他们是很明显的趋势,也就是说,将来咱们确定会长时间、大量地使用它们。并且关键是它们还特别好用!这个用过的人应该都清楚。不过我就不在这里安利了。网站

我如今想说的是,Kotlin 和 Jetpack 虽然好用,但对于他们的热爱者来讲,它们有一个缺点:很难推广,在团队内推不动。cdn

  • 向上推:管理者「这个可靠吗?稳定吗?上手成本高吗,咱们的成员和新成员有没有培训成本?我知道它很好,但我有个人担心,谁来调研一下吧(大公司,有调研能力) / 咱们等它流行了再用吧(小公司,无调研能力)」
  • 平推:「这个怎么用啊?我以为现有的就挺好的,你捣什么乱引入点新东西?还得学。你本身用吧,别写让我看不懂的代码就行」
  • 向下推:「哦」(而后各类学不会,写出 bug 代码和低性能代码——这就是上面提到的,管理者的担心!)

而 JetPack 和 Kotlin 都是这种「可让写程序变得更轻松稳定,但有上手成本,而且并无完成如今的工具作不到的事情」的,热爱者想要,但不少人并不想要的好东西。Kotlin 新吗?Google 都推了一两年了,但在中国,它真的还属于「新东西」,虽然已经有一些团队在用了。因此它们的推广,靠每一个热爱者在团队内部推广,确定是不如咱们共同建立一个社区,让你们一块儿来推广的好。视频

因此我并非转战新技术输出,而是 Kotlin 和 Jetpack 比较特殊,因此我暂时转移一下重心。在这以后,我还会回到 HenCoder。htm

定位?

此次咱们的定位很是精准:就作给中国的大小团队用的参考手册和上手指南。它主要提供三类信息:开发

  1. 人们作决定以前想知道的
    • Kotlin 和 Jetpack 用起来大概是什么样子?
    • Kotlin 和 Jetpack 对我有什么好处?
    • Kotlin 和 Jetpack 对我有什么坏处?
  2. 人们打算「试一下」后想要的
    • 我要怎么最快速用一下 Kotlin 和 Jetpack,作个简单体会?
    • 它们的使用有什么已知问题,解决方案是什么?
    • 都有哪些公司和团队在用 它们了?
    • 社区生态怎么样?若是我遇到了奇葩问题,能够从社区找到解答吗?
  3. 人们决定要使用它们后须要的
    • 系统化上手指南

是哪些人在作这件事?

这件事的主导是我,但整件事实际上是咱们一个自发的松散团队在作事。具体每个成员的身份会随着他们写的文章的发布而被逐个公布,目前我只能告诉你,从群聊消息来看,你们水平仍是挺厉害的。

说到厉害,这让我想到最厉害的仍是花果山的美哔~

另外若是你或者你的团队有兴趣一块儿参与这件事,欢迎随时加我微信 rengwuxian。

这个坑要多久能填完?

几个月吧,具体定不了,毕竟公益项目在进度和质量把控上有不少困难,我只能说,咱们会尽本身所能、尽快把这件事完成。

好了别的就很少说了,如今咱们的第一篇文章已经上线,你们快打开浏览器,输入 kaixue.io 来看一下吧!

喜欢?

那就关注一下?

相关文章
相关标签/搜索