TranslatedHello Algo (《Hello 算法》): An animated, illustrated data structures and algorithms tutorial with one-click code running. Supports Simplified Chinese, Traditional Chinese, English, and Japanese, and provides code implementations in Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart, and more
Translated:books: Free Chinese-language computer programming books, contributions welcome
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
- android-architecture
- android
- samples
- sample
Alibaba Java Coding Guidelines pmd implements and IDE plugin
Official Jetpack Compose samples.
A fully functional Android app built entirely with Kotlin and Jetpack Compose
An Android app which provides design news & inspiration as well as being an example of implementing material design.
Your Cheat Sheet For Android Interview - Android Interview Questions and Answers
A curated list of awesome Kotlin related stuff Inspired by awesome-java.
- kotlin-language
- kotlin
- kotlin-android
- kotlin-extensions
🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
:ballot_box_with_check: [Cheatsheet] Tips and tricks for Android Development
📲 ChatGPT Android demonstrates a Chatbot application using OpenAI's chat API on Android with Stream Chat SDK for Compose.
Vert.x examples
- vertx
- reactive
- async
- examples
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
- kotlin
- clean-architecture
- clean-code
- testing
:gem:Collection of algorithms and data structures
🧩 Kotlin coding puzzle and solutions
Self hosted read and to-read list book tracker
- reading
- reading-list
- to-read
- goodreads
A Collection of major Jetpack compose UI components which are commonly used.🎉🔝👌
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
- tls
- truststore
- certificate
- keystore
MVVM(Model View ViewModel) sample in Kotlin using the components ViewModel, LiveData and Retrofit library
Scribe-Android: Keyboards for language learners & Conjugate-Android: Wikidata based verb conjugation app
A curated, opinionated list of best-in-class books for modern software development, popular programming languages, and AI/ML.
- ai-books
- books
- devbook
- gobooks