slack-gradle-plugin
gamedge
Our great sponsors
- Appwrite - The open-source backend cloud platform
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- Revelo Payroll - Free Global Payroll designed for tech teams
- Onboard AI - Learn any GitHub repo in 59 seconds
- SonarLint - Clean code begins in your IDE with SonarLint
slack-gradle-plugin | gamedge | |
---|---|---|
3 | 10 | |
387 | 613 | |
1.0% | - | |
10.0 | 0.0 | |
5 days ago | about 1 year ago | |
Kotlin | Kotlin | |
Apache License 2.0 | Apache License 2.0 |
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.
slack-gradle-plugin
-
Android Developers Blog: Kotlin DSL is Now the Default for New Gradle Builds
You can go very far with this approach. Slack has a single standardised plugin that they apply to all their android projects which exposes some high level config DSLs for those projects to configure which build features they want/need https://github.com/slackhq/slack-gradle-plugin
-
Stampeding Elephants
slackhq/slack-gradle-plugin is also pretty nice as a reference for really streamlined projects
-
Released a new version of my hobby app called Gamedge completely rewritten in Jetpack Compose.
As for the Gradle setup, I've always wanted to remove as much boilerplate in the Gradle scripts as possible, and custom Gradle plugins is one of the solutions I found. There is still some work to be done in terms of cleaning it up, although I am quite pleased with how it turned out anyway. The slack gradle plugin is full of great info about how to create your custom Gradle plugins to centralize Gradle configuration into a easy-to-use API.
gamedge
-
Released a new version of my hobby app called Gamedge completely rewritten in Jetpack Compose.
To view the whole list of issues, take a look at the following link: https://github.com/mars885/gamedge/issues
-
Example open-source apps which are modern and use Android Jetpack and other popular libraries?
You can take a look at my project called Gamedge. I try to keep it as up-to-date as possible and currently In the middle of converting it to Jetpack Compose.
-
25 Best Android Libraries, Projects, and Tools You Wonโt Want to Miss Out in 2021
7. Gamedge
-
I've just open-sourced a project built with the latest tools and libraries called Gamedge.
Great Plugin implementation at https://github.com/mars885/gamedge/blob/master/buildSrc/src/main/java/com/paulrybitskyi/gamedge/GamedgeAndroidPlugin.kt
I plan to do it In the near future actually. You can follow this issue to stay up-to-date with the migration progress.
PR migrating from Moshi to Kotlinx.Serialization.
What are some alternatives?
android-testify - Add screenshots to your Android tests
bitcoin-market-android - Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals ๐ฐ
Quantitizer - :sparkles: A quantity stepper for android projects
kmm-production-sample - This is an open-source, mobile, cross-platform application built with Kotlin Multiplatform Mobile. It's a simple RSS reader, and you can download it from the App Store and Google Play. It's been designed to demonstrate how KMM can be used in real production projects.
tivi - Tivi is a TV show tracking Android app, which connects to trakt.tv
TedImagePicker - TedImagePicker is simple/beautiful/smart image picker
leakcanary - A memory leak detection library for Android.
hilt-binder - An annotating processing library that automatically generates Dagger Hilt's `@Binds` methods.
Channelify - Convert your YouTube channel into a native Android app using YouTube Data API v3.
RoundedProgressBar - A customizable, animated progress bar that features rounded corners. This Android library is designed to look great and be simple to use ๐
Retrofit - A type-safe HTTP client for Android and the JVM
SpotiFlyer - Kotlin Multiplatform Music Downloader, Supports Spotify / Gaana / Youtube Music / Jio Saavn / SoundCloud.