-
Notifications
You must be signed in to change notification settings - Fork 0
Favorite Repository (Ahmet Emre Şafak)
Jetpack Compose is a new way of creating scalable and reusable UIs for Android. It uses a declarative approach as opposed to imperative approach previously used by Android programmers. Google promotes the usage of Jetpack Compose as Google thinks it is a better way of building UIs. However, this migration to declarative approach requires effort. This repository facilitates this migration process by showing how to use Jetpack Compose efficiently in sample apps.
- It has a neatly structured repository with many apps. One can easily compare and contrast many different apps.
- It efficiently utilizes Github Issues. One can track the progress of this repository from the issues.
- Each sample app comes with its own ReadMe file further explaining the sample app.
- Main Readme.md file clearly explains the repository structure so that one can efficiently find what he/she is looking for.
- Codes in this repository also have inline comments which further facilitates understanding the apps.
Although the documentation and comments clearly indicate what is being done, it could have been better if this repository explained why it was being done the way it is being done. Wiki could have been utilized to further explain the applications. However, I do not judge their choice of only describing what was being done. I would not disagree with the argument that the responsibility of this repository is to explain how to utilize Jetpack Compose, and not why utilize it in the specific way these apps utilize Jetpack Compose.
You can reach this repository from this link.
- Meeting 1 - 03/03/2023
- Meeting 2 - 09/03/2023
- Meeting 3 - 10/03/2023
- Meeting 4 - 16/03/2023
- Meeting 5 - 18/03/2023
- Meeting 6 - 23/03/2023
- Meeting 7 - 25/03/2023
- Meeting 8 - 30/03/2023
- Meeting 9 - 01/04/2023
- Meeting 10 - 06/04/2023
- Meeting 11 - 08/04/2023
- Meeting 12 - 27/04/2023
- Meeting 13 - 29/04/2023
- Meeting 14 - 04/05/2023
- Meeting 15 - 10/05/2023