- Minimum SDK level 21
- Kotlin based, Coroutines + Flow for asynchronous
- Hilt for dependency injection
- Firebase
- Jetpack
- Lifecycle - Observe Android lifecycles and 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.
- DataBinding - Binds UI components in your layouts to data sources in your app using a declarative format rather than programmatically.
- Room Persistence - Constructs Database by providing an abstraction layer over SQLite to allow fluent database access.
- Architecture
- MVVM Architecture (View - DataBinding - ViewModel - Model)
- Repository Pattern
- DTO Pattern
- Retrofit2 & OkHttp3 - Api use
- UI Custom
- Paris library
- Lottie library
-
Notifications
You must be signed in to change notification settings - Fork 1
wellyngson/pokedex
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Pokédex : Application developed for the EGSYS test
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published