Android Development
In my Android development journey, I adhere to Modern Android Development (MAD) principles.
My toolkit includes a range of tools and practices that ensure my apps are efficient, up-to-date, and aligned with industry best practices.
This includes leveraging modern techniques for UI design, data management, and dependency injection.
Development Libraries and Tools
- Android Jetpack 
User Interface
                Text(text = "Hello, World!", fontSize = 24.sp)
            
                
                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="Hello, World!"
                    android:textSize="24sp"/>
                
            
Testing
- JUnit 
- Mockito 
- Espresso 
- MockK 
Concurrency
- Coroutine 
- Flow 
Reactive Framework
- RxJava 
- RxKotlin 
Dependency Injection
- Dagger 2 
- Hilt 
- Koin 
Database
- Sqlite using Room 
- Realm 
API Consumption
- Retrofit 
- Okhttp 
Last modified: 07 March 2024