Stock Market => designed and built in the architecture and modularization. Stock Market app built entirely with Kotlin and Jetpack Compose that follows Android design and development best practices. It is currently in development. KoeNaWin => First ever burmese medidation app, the solution to bring the benefits of a regular meditation circle right to your fingers.
This is the repository for the Now in Android app. It is a work in progress 🚧.
Stock Market displays companylist from https://alphavantage.co. Users can browse for all listing, can check each company's deatil.
The Stock Market follows the google official architecture guidance.
The Stock Market app has been fully modularized and followed google official modularization learning journey.
It is a work in progress 🚧.
It is a work in progress 🚧.
It is a work in progress 🚧.
It is a work in progress 🚧.
It is a work in progress 🚧.
- Minimum SDK level 21
- Kotlin based, Coroutines + Flow for asynchronous.
- Jetpack Compose : User Interface
- StateFlow: handle UI states upon the lifecycle changes.
- ViewModel: Manages UI-related data holder and lifecycle aware. Allows data to survive configuration changes such as screen rotations.
- Room: Constructs Database by providing an abstraction layer over SQLite to allow fluent database access.
- Hilt: for dependency injection.
- Architecture
- MVVM Architecture (Model - View - ViewModel)
- Repository Pattern
- Retrofit2 : the REST APIs.
- Moshi: A modern JSON library for Kotlin and Java.
- Material-Components: Material design components.