• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

bennyhuo/Kotlin-Tutorials: 【持续更新中】本仓库持续记录以 Kotlin 为基础的视频内 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

bennyhuo/Kotlin-Tutorials

开源软件地址(OpenSource Url):

https://github.com/bennyhuo/Kotlin-Tutorials

开源编程语言(OpenSource Language):

Kotlin 91.7%

开源软件介绍(OpenSource Introduction):

GitHub license

Kotlin-Tutorials

2021.6 更新

这个仓库最初(2016年底)是用来分享一些 Kotlin 教程的,感兴趣的话可以查看这里。后来随着 Google 的大力支持,Kotlin 已经逐步在 Android 开发领域占据了一席之地。我就以个人经历来说说自己的感受吧:

过去几年我所在的腾讯公司当中,Kotlin 的落地项目实际上已经相当可观,例如:

  • 外部开源的 Android 插件化框架 Shadow,核心逻辑基本上使用 Kotlin 编写。
  • 蓝鲸 CI 平台,这是一个后端项目,在腾讯内部已经成为公司主推的 CI 平台,之前我在上面做持续集成时需要做插件开发,惊喜地发现打印出来的调用堆栈居然有 Kotlin 身影。
  • 内部还有团队使用 KMM 做跨平台的 UI 控件渲染,这可以说是非常有挑战的工作了,不仅要在移动端支持 Android、iOS,还要同时支持桌面版。基于这个框架所属产品的体量,我们大概率已经是这套技术方案的用户了。

今年初我因个人原因离开了鹅厂,去了北京猿力教育科技有限公司(猿辅导),不出所料,在这家号称小而美有技术追求的公司当中,Kotlin 在项目上的应用已经相当广泛了,新代码很少能见到 Java 的身影(有需要内推的小伙伴可以找我)。

所以,作为“布道者”,过去我们总是想着怎么让更多的开发者知道 Kotlin,现在我们则需要提供更多的 Kotlin 的学习材料,来帮助大家更好的使用 Kotlin。

我目前主要的想法就是做一些视频放到 B 站上(账号:bennyhuo 不是算命的),当然视频的内容也不限于 Kotlin 本身。

有想法的小伙伴欢迎与我交流,也欢迎加入催更 QQ 群:619509258 一起讨论,或者也可以加微信群,请先添加微信好友 bennyhuo007,暗号“好家伙”,我拉你进群

内容清单

内容清单已迁移至我的个人主页:Benny Huo 的专栏

联系我


以下是过去几年我的一些积累和产出,有兴趣可以关注。

《深入理解 Kotlin 协程》 2020.6 出版

Kotlin 协程可以说是截止目前为止 Kotlin 中最让人困惑的一部分内容了,官方文档也比较简略,对于初学者不够友好。今年我把过去在公众号和博客发布的协程相关的文章进行了整理和扩充,进一步完善了诸多细节编写了本书,有兴趣可以留意一下。

随书源码

本书源码地址《深入理解 Kotlin 协程》源码

购买途径

注解处理器开发教程

我在做 基于 GitHub App 业务深度讲解 Kotlin1.2高级特性与框架设计(目前已经下线) 这门课的时候,顺便做了一个注解处理器的框架,叫 Tieguanyin(铁观音),这个框架主要是用来解决 Activity 跳转时传参的问题,我们知道 Activity 如果需要参数,那么我们只能非常繁琐的使用 Intent 来传递,有了这个框架我们就可以省去这个麻烦的步骤。

在这里,框架的内容其实不是重点,重点是,它是一个注解处理器的项目。为了让它的作用尽可能的放大,我对原框架做了简化,做了这套课程。

Kotlin 从入门到精通 视频教程

Kotlin 1.3 是一个相对成熟和稳定的版本,这次基于 Kotlin 1.3.50 重新制作入门到精通的课程,相比之下新课知识点梳理更详细,内容干货更多,讲法也更成熟,希望能对大家有帮助。

视频地址: http://coding.imooc.com/class/398.html

破解 Retrofit

最近不少朋友反馈希望能看到一些深入分析框架的课程,正好前段时间对 Retrofit 又做了一次深入的分析,整理了一套免费视频分享给大家~

破解Android高级面试

我一直做 Kotlin 的推广和宣传,发现大多数学习 Kotlin 的同学都是被行业“胁迫”不得不学。大家的诉求更多是怎么样找到一份好的工作,考虑到学习 Kotlin 的同学大多都是 Android 开发者,我就花了半年的功夫仔细整理了这一套视频出来,题目看上去不多,但每一个题目背后能引出的知识点可一点儿都不少。不求面面俱到,只求精准打击,面试过程中只要你能给面试官留下深刻的印象,那么这事儿就成了。




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap