https://github.com/andyb129/weatherappcompose
Weather app for #AndroidDevChallenge - Week 4 (final week)
https://github.com/andyb129/weatherappcompose
Last synced: 9 months ago
JSON representation
Weather app for #AndroidDevChallenge - Week 4 (final week)
- Host: GitHub
- URL: https://github.com/andyb129/weatherappcompose
- Owner: andyb129
- License: apache-2.0
- Created: 2021-03-17T16:25:37.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-03-22T22:59:57.000Z (over 5 years ago)
- Last Synced: 2025-10-14T18:38:52.061Z (9 months ago)
- Language: Kotlin
- Size: 2.69 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Weather App Compose

## :scroll: Description
Weather app UI in compose inspired by this design - https://dribbble.com/shots/1824088-GIF-for-the-Weather-App
## :bulb: Motivation and Context
My submission for the 4th week in the Compose Android Dev Challenge [#AndroidDevChallenge](https://developer.android.com/dev-challenge)
This was a tough final challenge, but as I didn't have much time this week I only managed to hack together a basic weather screen
with a few glitches :-(
List for further improvement includes
- Hoist state out of main composable
- Work out further animations for weather icons
- Figure out a better way to implement expanding rows in a list
- Apply theming and dark mode
## :camera_flash: Screenshots


## License
```
Copyright 2020 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```