查看原文
其他

回顾 | #AndroidDevChallenge 奇妙旅程

Android Android 开发者 2021-08-05
从惹人喜爱的狗狗领养应用、创新的倒计时应用,到出色的天气应用,#AndroidDevChallenge 挑战赛征集到了 2,000 份作品,让我们大开眼界。开发者们运用 Android 新款 UI 工具包 Jetpack Compose 所创建的应用着实令人欣喜,尤其是其中所表现出的创造力和美感。现在我们这场挑战已经圆满结束,让我们一起回顾一下这场奇妙旅程,并分享最终的获奖名单!

△ #AndroidDevChallenge 开发挑战赛精彩作品



第 1 周 - 小狗领养应用 🐶



本周的小狗领养应用总是能让我们在回顾提交的作品时大呼可爱。通过这项挑战,您已迈出了使用 Compose 的第一步,并学会了如何使用列表


  • Compose 基础
    https://developer.android.google.cn/codelabs/jetpack-compose-basics
  • 列表
    https://developer.android.google.cn/jetpack/compose/lists

我们已经将奖品寄给前 500 名成功提交者,奖品为由乐高积木组成的限量版 Jetpack Compose 超级英雄奖杯。

△ 首周奖品: Jetpack Compose 超级英雄奖杯


第二周 - 倒计时器 ⏲️



在第二周制作倒计时器的挑战中,大家的表现依然令人惊喜!完成这项挑战表示您已经掌握了 Compose 的状态动画功能。


  • 状态
    https://developer.android.google.cn/jetpack/compose/state
  • 动画
    https://developer.android.google.cn/jetpack/compose/animation

前 500 名成功提交者已获得本周奖品: Compose 海报集。

△ 第二周奖品: Jetpack Compose 海报集


第三周 - 速度比拼 🏎



简直无法想象大家完成的速度!在这一周,各位开发者需要完成我们的设计挑战 (如果您想自行进行尝试,仍然可以获取相关设计模板)。我们在三个不同时区展开这项挑战,各时区基于各自不同的设计模板进行构建。以下是获奖项目名单以及实现设计所用的时间:
  • WeTrade Jorge Baños - 2 小时 43 分: 

    https://github.com/Jorkoh/compose-challenge-week3

  • MySoothe Nezih Yılmaz - 2 小时 44 分: 
    https://github.com/nezih94/andale
  • Bloom Takaki Hoshikawa - 5 小时 57 分:

    https://github.com/oboenikui/android-dev-challenge-compose-week3


  • 获取相关设计模板
    https://github.com/android/android-dev-challenge-compose#design-mocks


很高兴看到获奖者能如此迅速地在 Compose 中使用主题背景布局功能,恭喜他们每人获得 Pixel 5 一台!


  • 主题背景
    https://developer.android.google.cn/jetpack/compose/themes
  • 布局
    https://developer.android.google.cn/jetpack/compose/layou


第四周 - 天气应用 🌤



无论雨天晴天,Android 开发者从不会令人失望!开发者们使用 Compose 来设计天气应用,我们从四个方面对应用进行了评价: 代码质量、构思新颖性、视觉美观性和总体完成度。由于作品难分伯仲,我们请来 Google 开发者专家以帮助我们决定获奖项目:


  • Google 开发者专家
    https://developers.google.cn/community/experts

  • 代码质量: Paulo Pereira - JetWeatherfy
    https://github.com/pauloaapereira/AndroidDevChallenge_Week4_JetWeatherfy
  • 构思新颖性: Roman Levinzon - Colony X Weather:
    https://github.com/levinzonr/compose-challenge-w4
  • 视觉美观性: Chris Horner - Weather Scene:
    https://github.com/chris-horner/weather-challenge
  • 总体完成度: Corentin Bect - Flux:

    https://github.com/fidloo/flux


每位获奖者获得 Google Pixel 5 一台!


很高兴看到数千人参与到 Jetpack Compose #AndroidDevChallenge 活动中来。我们希望这个挑战活动能让您以一个有趣的方式开始 Jetpack Compose 学习之旅,并准备好将其运用到您的应用构建中。如果您刚开始接触 Compose,并想要进一步了解,请查看我们的文档Codelab示例:


  • 文档
    https://developer.android.google.cn/jetpack/compose/documentation
  • Codelab
    https://developer.android.google.cn/courses/pathways/compose
  • 示例
    https://github.com/android/compose-samples


编程快乐!



 点击屏末 | 阅读原文 | 即刻开始使用 Jetpack Compose


推荐阅读

如页面未加载,请刷新重试


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存