回顾 | #AndroidDevChallenge 奇妙旅程
△ #AndroidDevChallenge 开发挑战赛精彩作品
第 1 周 - 小狗领养应用 🐶
本周的小狗领养应用总是能让我们在回顾提交的作品时大呼可爱。通过这项挑战,您已迈出了使用 Compose 的第一步,并学会了如何使用列表。
Compose 基础 https://developer.android.google.cn/codelabs/jetpack-compose-basics 列表 https://developer.android.google.cn/jetpack/compose/lists
我们已经将奖品寄给前 500 名成功提交者,奖品为由乐高积木组成的限量版 Jetpack Compose 超级英雄奖杯。
第二周 - 倒计时器 ⏲️
在第二周制作倒计时器的挑战中,大家的表现依然令人惊喜!完成这项挑战表示您已经掌握了 Compose 的状态和动画功能。
状态 https://developer.android.google.cn/jetpack/compose/state 动画 https://developer.android.google.cn/jetpack/compose/animation
前 500 名成功提交者已获得本周奖品: 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
编程快乐!
推荐阅读