Awesome Open Source
Awesome Open Source

Android Jetpack Compose Gif Example in Kotlin

License Build Twitter Follow

Gif LazyVerticalGrid MVVM Example using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Espresso and Robolectric tests!

Build

Build the APK:

gradlew assembleDebug

Install the APK:

gradlew installDebug

Test

Use -Pci to run tests against http://localhost:8080 instead of https://g.tenor.com.

Run Junit Unit Tests:

gradlew testDebug

Run Espresso Instrumentation Tests:

gradlew connectedDebugAndroidTest

Report

Generate Dex Method Count Report:

gradlew countDebugDexMethods

Generate License Report:

gradlew licenseDebugReport

Generate Lint Report:

gradlew lintDebug

License

Copyright (C) 2017 Jared Burrows

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Alternatives To Android Gif Example
Select To Compare


Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Kotlin (49,101
Mvvm (5,186
Rxjava (4,224
Junit (3,527
Kotlin Android (2,791
Retrofit2 (1,890
Dagger (1,802
Mvvm Architecture (1,403
Dagger2 (1,312
Jetpack Compose (1,140
Espresso (1,046
Kotlin Coroutines (703
Kotlin Dsl (380
Moshi (363
Robolectric (318
Ktlint (210
Espresso Tests (115
Tenor (21
Android Gif (3