Posted by Jolanda Verhoef, Developer Relations Engineer
Let your creativity shine in the final week of the #AndroidDevChallenge! Last week we asked you to be fast, but for this final week we ask you to bring your ‘A’ game. Here’s the challenge:
Week #4: Weather app 🌤
Create a single-screen weather forecast app. You have until March 23rd, 23:59 PST to submit your entry.1
Your UI must be fully built in Compose. You can use fake weather data.
We will judge your submission on these four categories:
- Visual beauty
- Novelty of idea
- Code quality
- Overall execution (including accessibility)
To help implement a beautiful design, check out the Compose documentation on layouts, theming, and graphics. Think of novel uses of animations and gestures. Improve your code quality with architecture and testing. And for overall execution, make sure to read about accessibility.
Your solution must be implemented in a public GitHub repository. Make a copy of this Github repository template and follow the instructions in the README. The template contains a basic Hello World!
in Compose and a continuous integration setup.
The App Submission must, at a minimum, support English language use.
This week’s prize: 5 x Google Pixel 5!
This week you have a chance of winning a Google Pixel 5, the ultimate 5G Google phone! We’ll be giving away one Google Pixel 5 for the winner of each of the four categories, and one for the best of the best submission.2
Help make Jetpack Compose better
Community is at the heart of Jetpack Compose and your feedback helps us build a better product:
- File issues with Jetpack Compose on the official issue tracker.
- Sign up to be part of the Jetpack Compose research studies.
Notes
-
Please review the link for the full official rules associated with the entry. ↩
-
If you don’t live in a country where the Pixel 5 is available, when you win we’ll instead send you an electronics gift card valued at US$699. ↩