📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
-
Updated
Aug 23, 2021 - Kotlin
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Tutorials about Navigation Components to learn using nav graphs, adding top menus, passing arguments via safe args, combining with different Material Design widgets such as BottomNavigationView, Toolbar, ViewPager2, TabLayout and dynamic feature module navigation with DynamicNavHostFragment and examining Memory Leaks.
Pet project for cutting edge Android development with Jetpack
An example project that shows a simple way of implementing navigation in multi-module projects
Posts Api sample with Kotlin RxJava3/Coroutines Flow, Clean Architecture, Offline first/last with Room + Retrofit2, Dagger Hilt, Dynamic Feature Modules, Static Code Analysis, Gradle DSL, MockK+ MockWebServer with Test Driven Development including Api and Database tests
Example Multi module architecture Android project using MVVM, Dynamic Features, Dagger-Hilt, Coroutines and Navigation Components
This is a sample project for Dynamic Feature Module implementation
Submission MADE (Menjadi Android Developer Expert) in Dicoding Course.
Project for using dagger in dynamic feature module
Simple Android App that show how to migrating your Android Dynamic Feature App from Dagger 2 to Hilt
A Music Player with downloading, playing, searching, exploring functions.
A dictionary concept for Android ~ Making words and their meanings available through a natural and beautiful experience
[DEPRECATED]. Trying to create an Android architecture applying SOLID patterns and modularization (IN PROGRESS YET)
Material 3 Multi-Module Clean Architecture GitHub Android Client
Submission MADE(Menjadi Android Developer Expert) ke 1 Dicoding
Android modularization sample
Kotlin MVVM Modularized Template with Dagger2, Architecture Components, Data Binding, Dynamic Features and Unit/UI Tests.
A showcase application that lists Magic the Gathering cards.
Gameforma is a simple game list application where user could explore more than 350.000 games data provided from RAWG Video Games Database API. Built with MVVM repositoy pattern, clean architecture in order to finish Dicoding Menjadi Android Developer Expert's (MADE) class submission.
Android Project implementing dual real-time camera with Kotlin Coroutines, dynamic features
Add a description, image, and links to the dynamic-features topic page so that developers can more easily learn about it.
To associate your repository with the dynamic-features topic, visit your repo's landing page and select "manage topics."