Android Apps built as a part of Google's Courses as well as my personal intrest
S. No. | App | What it taught me |
---|---|---|
01 | Happy Birthday | Defining Coposables Defining Previews Adding Text UI Hierarchy Container widgets (Row, Column, Box) Adding Images to app background |
02 | Article | Adding Images to app foreground |
03 | Task Done | Centering Elements |
04 | Compose Quadrant | Box Layout Sizing Elements Coloured Backgounds |
05 | Dice Roller | Click Functionality Buttons Recomposition of Objects |
06 | Lemonade | Click Functinality Randoms Recomposition |
07 | Tip Calculator | Read User Input (Text and Switch) State Hoisting Automated Testing |
08 | Art Viewer | ArrayList Data Classes |
09 | Affirmations | Scrollable List Using Lazy Column Changing App Icon |
10 | Course Topics | Lazy Grid Grid Items from Array |
11 | Woof | Material Theming Dark and Light Themes Animation Accessiblity |
12 | Super Heroes | Material Theming Dark and Light Themes |
13 | Dessert Clicker | Activity Lifecycle rememberSavable Logging using LogCat |
14 | Unscramble | App Architecture Unidirectional Data Flow Test Types (Paths) Test Coverage |
15 | Cupcake | App Navigation NavHost, NavController, NavGraph Navigating using System Methods |
16 | Lunch Tray | App Navigation Practice |
17 | Reply | Adaptive Layout |
! 18 | Sports App | Adaptive Layout |
19 | Race Tracker | Coroutines |