V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
KunMinX
V2EX  ›  Android

开源项目: Jetpack 从 Java 到 Kotlin 无痛上车指南

  •  
  •   KunMinX · 2020-06-10 14:32:34 +08:00 · 8913 次点击
    这是一个创建于 1629 天前的主题,其中的信息可能已经有所发展或是发生改变。

    logo.png

    由来

    五月下旬的某一天,Flywith24 向我提议说,现在群里有大几百位小伙伴了,Jetpack MVVM 咱们经过半年的学习,是不是可以来一次多人协作,项目你来设计,然后发动几位小伙伴一起来实现,好巩固和加深对 Jetpack MVVM 的印象。

    听完这个提议,我当即表示赞同,可心里其实是有一点点犹豫的,因为一时间并没有想好,这个项目能为小伙伴们,或者为广大的开发者们提供点什么独特的价值,

    而且期间也有不少小伙伴私聊我说,通过对专栏文章的学习,他们已经迭代出属于自己的趁手的快速开发框架。所以要调动一次多人协作,感觉还是挺难的。

    不过这件事我也没有搁着,当晚我就琢磨了一整晚,想着有没有什么切入点,咱们可以介入做点什么,没想到就在我要洗洗睡时忽然灵光一闪

    随后和 Flywith24 碰了碰头,一拍即合 —— 没错,“这”,就是我们要提供的,而且我们也先不想着多人协作,船小好调头,咱俩可以小步快走地 先动起来,等到出成果了,再陆陆续续吸引群里来自五湖四海的小伙伴们各显神通。

    于是,在经过翻来覆去 300 多次的疯狂更新后 ——

     

    项目简介

    很高兴见到你!

    本项目 专注于提供 Jetpack 核心组件 从 Java 到 Kotlin 的 对照示例

    换言之,通过本项目 精心设计的场景 和 精简的代码,你可迅速了解到 在引入了 Jetpack 的项目中 "到底写了什么",以及 Kotlin 相较 Java 写法的差异之所在

    在简单感受一下项目源码后,如你开始对 "具体该怎么写"、"为什么要这样写" 产生了一丝好奇心,想要继续深入探索,那我们的愿望也就达到了 😉

    Untitled3.gif

    Untitled2.gif

    GitHub 项目地址: https://github.com/Jetpack-Missionary/Jetpack-From-Java-To-Kotlin

     

    版权声明

    本项目的场景、外观、代码设计,由作者 KunMinX 和 Flywith24 完成,作者对此享有著作权,任何个人或组织,未经作者本人授权,不得将该项目的设计用于写书、卖课等商业用途。

    本文以 CC 署名-非商业性使用-禁止演绎 4.0 国际协议 发行。

    Copyright © 2020-present KunMinX

    3 条回复    2020-09-22 15:25:29 +08:00
    youla
        1
    youla  
       2020-06-10 15:18:02 +08:00
    辛苦啦~~Star
    imzcg2
        2
    imzcg2  
       2020-06-11 09:18:22 +08:00
    辛苦啦~~Star
    no13bus
        3
    no13bus  
       2020-09-22 15:25:29 +08:00
    能否加下微信群呢 @KunMinX
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5809 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 06:27 · PVG 14:27 · LAX 22:27 · JFK 01:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.