android-oss
Pontoon
android-oss | Pontoon | |
---|---|---|
4 | 4 | |
5,741 | 14 | |
0.1% | - | |
9.4 | 0.0 | |
2 days ago | over 2 years ago | |
Kotlin | Kotlin | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
android-oss
-
What are some nice open source Android projects?
what do you mean dead? https://github.com/kickstarter/android-oss
-
Examples of well written apps?
The kickstarter is all rx all the time and it's b-e-a-utiful: https://github.com/kickstarter/android-oss
- Open Source Android projects with good testing coverage
-
Compose architecture: MVVM or MVI with Flow?
Those benefits feel like the benefits I used to get when I'd right apps in the genuinely fully reactive flow, like how kickstarter writes their app. It's the benefits of streams, right?
Pontoon
-
Is there any library to make video player minimizeable like youtube
I've implemented it before in my open source app Pontoon using motion layout. It isn't too difficult to do.
-
The right place for `MediaCodec` in `MVVM`
A separate object that's scoped outside of the activity's lifecycle (Singleton, or something like dagger-hilt's @ActivityRetainedScoped), that exposes state to your app ViewModel to consume. Here's an example on how I approached it personally using a media library called exoplayer & a reactive library.
-
Examples of well written apps?
I like to think my pet project Pontoon is well written in some parts. The package structure is a little messy since I was playing around with modularizing the app for making an android TV version. It's mostly kotlin+rxjava2+dagger hilt. The architecture itself is basically mvvm with extra steps. But overall it's a fairly performant app with a complex feature set (in app & system picture-in-picture, custom theming engine). Feel free to ping me about it if you have any questions.
- Logged in user state managment
What are some alternatives?
MVIKotlin - Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel)
datmusic-android - Music search, downloader & player app using Jetpack Compose
orbit-mvi - A simple MVI framework for Kotlin Multiplatform and Android
frank_jwt - JSON Web Token implementation in Rust.
android-sendgrid - A simplified Android email library utilising SendGrid's v3 API that targets minSdkVersion 16
tivi - Tivi is a TV show tracking Android app, which connects to trakt.tv
nowinandroid - A fully functional Android app built entirely with Kotlin and Jetpack Compose
appsweep-gradle - This Gradle plugin can be used to continuously integrate app scanning using AppSweep into your Android app build process
darkest-pixel-dungeon - Traditional roguelike game with pixel-art graphics and simple interface
Paintroid - The standard image manipulation app for Catroid.
fdroidclient - Android client application.