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