A curated list of awesome Kotlin frameworks, libraries, documents and other resources.
kotlin-language android-development kotlin-plugin kotlin-android kotlinCore version: only contain the core function. UI version: contain UI implements base on core version.
android mvp media-picker cinderella-man compression kotlin-androidWelcome to Kickstarter's open source Android app! Come on in, take your shoes off, stay a while—explore how Kickstarter's native squad has built and continues to build the app, discover our implementation of RxJava in logic- filled view models, and maybe even create an issue or two. We've also open sourced our iOS app, written in Swift: check it out here. Read more about our journey to open source here.
android-development android functional-programming rxjava functional-reactive-programming frp kotlin-androidThis is the code you can use to follow the book. Are you tired of using an ancient, inexpressive and unsafe language to develop your Android apps? Do you cry out loud every time you see a Null Pointer Exception in your bug tracker? Then Kotlin is your solution! A language specifically created for Java developers, easy to learn, expressive, null safe and really intuitive. Your productivity will boost and your apps will become more robust. Learn Kotlin the easy way by example and discover the tricks that will make coding easier.
kotlin kotlin-android android-development bookA curated list of awesome Kotlin related stuff inspired by awesome-java.
kotlin-language kotlin kotlin-android kotlin-extensions kotlin-libraryThe purpose of this repo is to follow up Clean Architecture principles by bringing them to Android. It is worth saying that the idea is to take advantage of the Kotlin Programming Language features plus also pull in lessons learned and ideas from other interesting aproaches like Functional Programming. There is another Android Clean Architecture repository written in Java: https://github.com/android10/Android-CleanArchitecture with really nice discussions: https://github.com/android10/Android-CleanArchitecture/issues. Article, lessons learned and some more material coming up. Check the following known bugs and TODO list.
android architectural lessons-learned android-cleanarchitecture-kotlin kotlin kotlin-android architectural-patterns functional-programming android-development clean-architecture mobile-developmentFrom Java To Kotlin - Your Cheat Sheet For Java To Kotlin
kotlin kotlin-android kotlin-language android java-to-kotilnMultiselection Solution for Android in Kotlin
kotlin kotlin-android android animation multiselection recyclerview view-pagerMapMe is an Android library for working with Maps. MapMe brings the adapter pattern to Maps, simplifying the management of markers and annotations. MapMe takes the pain out of click listeners too. No more setting tags on markers and trying to match a tag to your data when the click event is received.
diffutil googlemaps mapbox maps kotlin kotlin-android recyclerview markersPowerful, comprehensive (Android) application performance management platform. 360线上移动性能检测平台
android apm gradle plugin argusapm kotlin-android performance-management performance aspectj kotlinThis is my digital playground where I am learning. I'm integrating and validating new technologies and ideas here, playing around with new UI / UX components and developing with the best coding standard I come up with. At the same time I want to provide an audiobook player which is really easy in use and a joy to work with. There are still some components outdated.
audiobook-player kotlin kotlin-android minimal rxjava material-design android mvp dagger2The goal of this project is to provide a hand-picked collection of Android libraries, tools, open-source projects, books, blogs, tutorials - you name it. This project will try to showcase only the best, most popular and well-tested resources that you will actually need and find useful rather than overwhelming you with a plethora of low-quality ones.
android android-library android-development android-developers android-book android-open-source websites android-game twitter android-studio kotlin-android android-apps android-tests sample-android:fire: 基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现短视频类小项目,简约风格及详细注释,欢迎 star or fork!
kotlin-android kotlin-mvp kotlin-rxjava-android kotlin-retrofit rxjava2-retrofit2 kotlin-mvp-retrofit-rxjava kotlin-glide kotlin-language mvp-rxjava-retrofit mvp retrofit2 rxjava2 mvp-retrofit-rxjava rxjava kotlinIn software engineering, behavioral design patterns are design patterns that identify common communication patterns between objects and realize these patterns. By doing so, these patterns increase flexibility in carrying out this communication. The observer pattern is used to allow an object to publish changes to its state. Other objects subscribe to be immediately notified of any changes.
kotlin kotlin-android design-patterns designLearn how to make online games, and apps for Android O, like Pokémon , twitter,Tic Tac Toe, and notepad using Kotlin
kotlin kotlin-androidThree material Dots Indicators for view pagers in Android !
dots indicator android android-library dots-indicator viewpager viewpager-indicator material-design kotlin kotlin-androidShowcase is a sample project that presents modern, 2019 approach to Android application development using Kotlin and latest tech-stack. The goal of the project is to demonstrate best practices, provide a set of guidelines, and present modern Android application architecture that is modular, scalable, maintainable and testable. This application may look simple, but it has all of these small details that will set the rock-solid foundation of the larger app suitable for bigger teams and long application lifecycle. Many of the project design decisions follow official Google recommendations.
kotlin android kotlin-android kotlin-coroutines clean-architecture mvvmAn Android debug / develop tools written using Kotlin language. All the features in Debug bottle are only available on debug build version with your app, it doesn't has an impact on release version. Enable "Network Listener" at Settings, then you can see all network traffics what requested by your app.
android-debug kotlin-android android-libraryJetpack Compose is Android’s modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs. Please get Android Studio Arctic Fox 2020.3.1 Canary 4 or above from here and use JDK 11 to build this project.
android kotlin kotlin-android jetpack declarative-ui android-ui compose jetpack-compose jetpackcomposeOpen Food Facts is a food products database made by everyone, for everyone. Open Food Facts gathers information and data on food products from around the world. Open Food Facts is a database of food products with ingredients, allergens, nutrition facts and all the tidbits of information we can find on product labels.
android kotlin food environment kotlin-android gsoc crowdsourcing nutrition hacktoberfest openfoodfacts
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.