InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code. Learn more →
Top 23 Kotlin Android Projects
Square’s meticulous HTTP client for the JVM, Android, and GraalVM.Project mention: Save images/videos into storage | reddit.com/r/androiddev | 2022-10-16
To download files, you can either use URL.openConnection()), a library like OkHttp, or the DownloadManager
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.Project mention: I have been unable to find some good and upto date android projects on using api, retrofit and mvvm architecture on youtube. Was hoping you guys can suggest some good playlists to learn these and other important topics. | reddit.com/r/androiddev | 2022-10-02
For me this one is the best: Architecture samples it's easy to understand and covers lots of concepts.
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
A shadowsocks client for AndroidProject mention: Wireguard handshake in IRAN - HELP | reddit.com/r/WireGuard | 2022-09-27
You're right, I didn't think of that. Hmm, maybe you can use a proxy app (e.g. shadowsocks, sagernet, v2rayNG), but I don't have any experience with these.
A memory leak detection library for Android.Project mention: Is it really that bad to enable "largeHeap=true" in the Manifest ? | reddit.com/r/androiddev | 2022-11-30
Highly recommend you try out Leak Canary https://square.github.io/leakcanary/
The Google I/O Android AppProject mention: Interviewing for a Graduate Android Role without much Android Experience | reddit.com/r/androiddev | 2022-08-25
I feel like everything I do is RecyclerView's (or now, Lazy Grids with Compose 😅) so definitely check out the more popular UI elements like that. Also poke around in Google's classic I/O app which will show standard practices they push on the industry.
Free and open source manga reader for Android.Project mention: What app do you guys use to read | reddit.com/r/Manhua | 2022-11-28
It's not in the Playstore, here is the official page for it: https://tachiyomi.org/
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.Project mention: Wondering what component to use and how to style it for this effect?...the live chat part | reddit.com/r/AndroidStudio | 2022-07-19
What part of the chat exactly are you asking about? There are multiple things at play here. E.g For the bottom sheet, you can check out this library: https://github.com/afollestad/material-dialogs/blob/main/documentation/BOTTOMSHEETS.md. For the elevation/shadow effect, check this out: https://proandroiddev.com/statelistanimator-a-powerful-little-tool-for-elevation-animation-4b31781e98a0
Close all those tabs. Zigi will handle your updates.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.
Flexbox for AndroidProject mention: Animations and Performance in Nested RecyclerViews | reddit.com/r/RedditEng | 2022-02-14
In order to properly encapsulate the reaction view logic, we created a class that extends RecyclerView and has a bind method that takes in the list of reactions and updates the RecyclerView’s adapter with that list. Given that we had to support a multi-line layout, we initially looked into using GridLayoutManager to achieve this but ended up finding an open-source library by Google named flexbox-layout that provides a LayoutManager that supports laying out items in multiple flex-rows, which is exactly what we needed. Using these ingredients, we were able to get a simple version of our layout up and running. What’s next was adding custom animations and improving performance.
A V2Ray client for Android, support Xray core and v2fly coreProject mention: 易路代理IP如何在夜神模拟器中使用 | reddit.com/r/u_yilus5 | 2022-10-19
Official Jetpack Compose samples.Project mention: What is your opinion on Flutter vs Jetpack Compose ? | reddit.com/r/androiddev | 2022-11-15
The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.
An Android Animation library which easily add itemanimator to RecyclerView items.Project mention: Animations and Performance in Nested RecyclerViews | reddit.com/r/RedditEng | 2022-02-14
Next, we looked at overriding SimpleItemAnimator but noticed that this class is missing a lot of logic required for orchestrating the animations. We realized that the Android SDK does not really allow us to easily customize RecyclerView item animations - what a shame! Doing some research on this we found two open-source libraries (here and here - note: this is no endorsement) that provide a variety of custom ItemAnimators by using a base ItemAnimator implementation that is very similar to the DefaultItemAnimator class but allows for proper customization. We ended up creating our own BaseItemAnimator by looking at DefaultItemAnimator and adapting it to our needs and then creating the actual implementation for the reaction feature. This allowed us to customize the “Add” animation like so:
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.Project mention: JetBrains invites developers to join the Fleet Public Preview Program | news.ycombinator.com | 2022-10-12
Image loading for Android backed by Kotlin Coroutines.Project mention: Simple RSS Feed Reader - Jetpack Compose | dev.to | 2022-09-23
For image loading, I used the rememberImagePainter() composable function from the coil image loading library.
A fully functional Android app built entirely with Kotlin and Jetpack ComposeProject mention: What are some nice open source Android projects? | reddit.com/r/androiddev | 2022-11-28
Official Android Developers open source repo https://github.com/android/nowinandroid
Koin - a pragmatic lightweight dependency injection framework for KotlinProject mention: Multiplatform dependency injection libraries equivalent to Dagger/Anvil | reddit.com/r/Kotlin | 2022-07-27
I started looking into using Kotlin/JS, and hopefully reusing a bit of code that I have, which is using Dagger and Anvil - which of course are JVM only. So I've been looking for other solutions, namely Koin and Kodein. Koin's multibinding support is... not really amazing (e.g. here, and while Kodein does support multibinding, it doesn't seem to support things like that at the declaration site - everything needs to be specified in a "DI container" (module).
K-9 Mail – Open Source Email App for AndroidProject mention: K9 Mail: Advanced Email for Android | news.ycombinator.com | 2022-10-21
Uber's cross-platform mobile architecture framework.Project mention: Ribs - Uber's cross-platform mobile architecture framework. | reddit.com/r/github_trends | 2022-05-31
Kotlin Multiplatform Music Downloader, Supports Spotify / Gaana / Youtube Music / Jio Saavn / SoundCloud. NOTE: BEING REWRITTEN, SO STAY TUNED.Project mention: What are some nice open source Android projects? | reddit.com/r/androiddev | 2022-11-28
An android image compression library.Project mention: setResult and finish don't work inside any Coroutine Scope. Possible reasons? | reddit.com/r/androiddev | 2022-07-14
We use the Compressor library in our app. I upgraded it to V3 today, and that requires that the compression code be run inside a Coroutine Scope.
Firefox for AndroidProject mention: If you hold F5 with a PC, it just reloads the small HTML file, which uses very little data because it skips the multimedia. Therefor please restore the F5 key for mobile Firefox, because it is safe for servers. Wireless keyboards cost $5 today. | reddit.com/r/firefox | 2022-11-30
You can watch https://github.com/mozilla-mobile/fenix/issues/3729 and ask there for help implementing the feature.
🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.Project mention: Nifty, well made, small apps you've run into? | reddit.com/r/androiddev | 2022-04-08
The Pokedex app has almost everything you could want. Hilt, Retrofit Coroutines, MVVM(I prefer MVI), etc
Application Crash Reports for AndroidProject mention: Is there a simple way or good library to get device information without doing it by myself? | reddit.com/r/androiddev | 2022-09-20
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
Kotlin Android related posts
KOREADER is blurry -
1 project | reddit.com/r/Onyx_Boox | 30 Nov 2022
If you hold F5 with a PC, it just reloads the small HTML file, which uses very little data because it skips the multimedia. Therefor please restore the F5 key for mobile Firefox, because it is safe for servers. Wireless keyboards cost $5 today.
1 project | reddit.com/r/firefox | 30 Nov 2022
⟳ 1 apps added, 21 updated at f-droid.org
4 projects | reddit.com/r/FDroidUpdates | 30 Nov 2022
Seal, the app that allows you to download videos from ANY app or website.
2 projects | reddit.com/r/androidapps | 30 Nov 2022
Is it really that bad to enable "largeHeap=true" in the Manifest ?
1 project | reddit.com/r/androiddev | 30 Nov 2022
I made a bookmark widget for Firefox for Android
2 projects | reddit.com/r/firefox | 29 Nov 2022
Need to understand how a highly customisable avatar creator can be created in Android
1 project | reddit.com/r/androiddev | 29 Nov 2022
A note from our sponsor - InfluxDB
www.influxdata.com | 30 Nov 2022
What are some of the best open-source Android projects in Kotlin? This list will help you: