https://github.com/amanjeetsingh150/kotlin-android-examples
:muscle: [Examples] Isolated applications purely on Kotlin, for all android devs out there
https://github.com/amanjeetsingh150/kotlin-android-examples
android android-application android-development examples kotlin kotlin-android kotlin-examples
Last synced: 6 days ago
JSON representation
:muscle: [Examples] Isolated applications purely on Kotlin, for all android devs out there
- Host: GitHub
- URL: https://github.com/amanjeetsingh150/kotlin-android-examples
- Owner: amanjeetsingh150
- Created: 2017-11-13T16:25:07.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-04-11T09:43:15.000Z (about 2 years ago)
- Last Synced: 2025-04-01T15:14:39.129Z (13 days ago)
- Topics: android, android-application, android-development, examples, kotlin, kotlin-android, kotlin-examples
- Language: Kotlin
- Homepage:
- Size: 37.1 MB
- Stars: 1,063
- Watchers: 51
- Forks: 289
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-kotlin - kotlin-android-examples - :muscle: [Examples] Isolated applications purely on Kotlin, for all android devs out there (Samples)
README
# Kotlin-Android-Examples
![]()
This repository contains all the example apps demonstrating features/integrations of different libraries/functionality in your android apps purely developed on Kotlin.### Show some :heart: and star the repo to support the project
[](https://github.com/amanjeetsingh150/kotlin-android-examples) [](https://github.com/amanjeetsingh150/kotlin-android-examples/fork) [](https://github.com/amanjeetsingh150/kotlin-android-examples) [](https://github.com/amanjeetsingh150/kotlin-android-examples)
[](https://twitter.com/droid_singh)> NOTE: If you are going to download just a single example app (using the download link), make sure you follow the below procedure
> 1. Create a folder `kotlin-android-examples`
> 1. Next download and add the [`dependencies.gradle`](/dependencies.gradle) to this `kotlin-android-examples` folder
> 1. Now move the example app folder inside the `kotlin-android-examples` folder
>
> The reason this is required because each single app uses `ext` variables defined and referenced from `dependencies.gradle` file from the parent folder namely `kotlin-android-examples`.Examples
ActivityLifecycle![]()
ApolloGraphQLExample![]()
AutoCompleteTextViewWithRx![]()
BottomSheets![]()
BroadcastReceiver![]()
CircularReveals![]()
ContentProviders![]()
CoroutineAdapters![]()
CustomView![]()
DataBinding![]()
DiffUtil![]()
EmojiCompat![]()
FormsWithRx![]()
GraphQL![]()
IntentService![]()
JacksonKotlinModule![]()
Kodein![]()
Koin![]()
KotlinCoroutines![]()
KotlinTest![]()
MoshiExample![]()
MVPSample![]()
MVVMSample![]()
ObjectAnimator![]()
RealmDB![]()
RecyclerView![]()
RuntimePermissions![]()
SharedElementTransition![]()
SpekExample![]()
SqlBrite![]()
TimberExample![]()
UsingDagger2![]()
UsingFirebaseJobDispatcher![]()
UsingRetrofit![]()
UsingRoom![]()
UsingSpringAnimation![]()
UsingSugar![]()
ValueAnimator![]()
ViewModelAndroidArch![]()
ViewPager![]()
BottomNavigationView![]()
HandlerThread![]()
MobileVisionBarCode![]()
FingerprintAPI![]()
WidgetExample![]()
JniSample![]()
AnimatedVectorDrawble![]()
ListAdapter![]()
Paging Library![]()
Motion Layout![]()
Pull Requests
I encourage all the developers out there to contribute to the repository and help me to expand it. To contribute just think up of an example which could be a feature or some demo to how to use a library. Develop the demo and create a pull request and you are in.
Created By:
Developer: Amanjeet Singh
Twitter: @droid_singh
If you found this code demo helpful or you learned something today and want to thank me, consider buying me a cup of :coffee: at
PayPal
Inspired by
I made this repository after inspiration from this wonderful work by nisrulz. You can find his repo on following link:
Link: https://github.com/nisrulz/android-examples