An Android template project for fast development and test.
-
Updated
May 27, 2024 - Kotlin
An Android template project for fast development and test.
使用 Kotlin+Moshi+Coroutines+retrofit等封装处理Http请求,支持多个域名多态数据返回 封装要达到的目的特性就一个:简洁的同步代码风格处理网络异步请求!
Extensions for Moshi including IR plugins, moshi-sealed, and more.
An annotation processor that generates Moshi adapters from immutable Kotlin data classes.
Space Dawn is a demo app built to demonstrate the use of Mutli-Module Clean MVVM Architecture with Jetpack Compose by following Material-3 guidelines along with other MAD libraries such as Dagger-Hilt, Room Database, Coroutines, Navigation, WorkManager etc. for building Android Apps
Gif LazyVerticalGrid MVVM using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Espresso and Robolectric tests!
An app for catching up on things.
NoteStash a minimalistic note taking app.
Simple app that uses https://api.vatcomply.com to show and convert currencies
A map of base transceiver stations in Veneto for Android
[Active] DAZN Code Challenge. A take-home code project for the interview process. Using MVVM, Kotlin, Coroutine, Retrofit 2, RoomDB, Hilt, JUnit4, Espresso
[Active] Material 3, MVVM Kotlin Coroutine, Compose, REST API, Retrofit 2, Room, DaggerHilt
UnsplashAPIを使用した画像検索アプリ
This Android application is designed to fetch and display news articles using Jetpack Compose, following the MVVM architecture. It integrates Retrofit for network operations, Coroutines for asynchronous tasks, and Hilt for dependency injection, ensuring a robust and maintainable codebase.
Bank app is an Android app in Kotlin that I developed to play around with some principles of the mobile development. I used some of the most common Android libraries such as Coroutines, ViewModel, LiveData, Dagger, Retrofit and so on. It uses StarlingBank APIs.
Add a description, image, and links to the moshi topic page so that developers can more easily learn about it.
To associate your repository with the moshi topic, visit your repo's landing page and select "manage topics."