Homepage
Open in app
Sign in
Get started
Dipien
Productivity tools & ideas for Android, Kotlin & Gradle developers.
Android
Firebase
Circle CI
Gradle
Kotlin
GitHub
Buy Medium Membership
Follow
Following
Automatic Semantic Versioning on your Gradle project
Automatic Semantic Versioning on your Gradle project
How to use the Semantic Versioning specification on your android and non-android Gradle project.
Maxi Rosson
Apr 9, 2022
SUPPORT THIS PUBLICATION
DONATE NOW
Trending
Firebase Remote Config: 3 lessons learned
Firebase Remote Config: 3 lessons learned
3 important lessons learned after using Firebase Remote Config on Android
Maxi Rosson
Mar 24, 2021
Versioning Android apps
Versioning Android apps
Automatic semantic versioning for your Android app
Maxi Rosson
Mar 8, 2016
Effective handling your tech debt
Effective handling your tech debt
A simple guide to help you effectively manage the tech debt on your project.
Maxi Rosson
Mar 12, 2021
Latest stories
30 ideas to reduce your APK size
30 ideas to reduce your APK size
Less is More: A Comprehensive Guide to Reducing APK Size and Optimizing Your Android App’s User Experience
Maxi Rosson
May 21, 2023
30 ideas to reduce your Gradle Build times
30 ideas to reduce your Gradle Build times
Reduce your Gradle build times on Android & non-android projects with these great ideas
Maxi Rosson
May 15, 2023
30 ideas to reduce your Android App Startup times
30 ideas to reduce your Android App Startup times
The Ultimate Guide to Accelerating Your Android App: tips for Reducing Startup Times and Boosting User Satisfaction
Maxi Rosson
Mar 28, 2023
10 ideas to reduce your APK size [Part III]
10 ideas to reduce your APK size [Part III]
Less is More: A Comprehensive Guide to Reducing APK Size and Optimizing Your Android App’s User Experience
Maxi Rosson
Mar 12, 2023
10 ideas to reduce your APK size [Part II]
10 ideas to reduce your APK size [Part II]
Less is More: A Comprehensive Guide to Reducing APK Size and Optimizing Your Android App’s User Experience
Maxi Rosson
Mar 9, 2023
10 ideas to reduce your APK size [Part I]
10 ideas to reduce your APK size [Part I]
Less is More: A Comprehensive Guide to Reducing APK Size and Optimizing Your Android App’s User Experience
Maxi Rosson
Mar 7, 2023
Semantic Version Gradle Plugin v2.0.0
Semantic Version Gradle Plugin v2.0.0
The latest changes of this Gradle Plugin to use the Semantic Versioning specification on your android and non-android Gradle project.
Maxi Rosson
Feb 24, 2023
Releases Hub Gradle Plugin v4.0.0
Releases Hub Gradle Plugin v4.0.0
Automatically keep your Gradle project dependencies up to date with the Releases Hub Gradle Plugin
Maxi Rosson
Nov 1, 2022
Releases Hub Gradle Plugin v3.2.0
Releases Hub Gradle Plugin v3.2.0
Automatically keep your Gradle project dependencies up to date with the Releases Hub Gradle Plugin
Maxi Rosson
Oct 24, 2022
How to measure and improve your Android App Startup times
How to measure and improve your Android App Startup times
Explore the different ways to measure and improve your Android App launch times.
Maxi Rosson
Aug 7, 2022
How to increase the security of the API Keys created by Firebase
How to increase the security of the API Keys created by Firebase
By default, the Android API Key created by Firebase can expose sensible data of your app. Let’s see how to fix that issue.
Maxi Rosson
Mar 31, 2022
10 ideas to improve your Gradle build times [Part III]
10 ideas to improve your Gradle build times [Part III]
Reduce your Gradle build times on android & non-android projects with these great ideas
Maxi Rosson
Mar 9, 2022
How to publish your internal artifacts to GitHub Packages
How to publish your internal artifacts to GitHub Packages
Automate with GitHub actions the publication of your internal JAR/AAR artifacts on GitHub Packages
Maxi Rosson
Dec 27, 2021
3 important timeouts to consider when using Firebase Test Lab
3 important timeouts to consider when using Firebase Test Lab
How to configure different timeouts when executing your instrumentation tests through your CI tool
Maxi Rosson
Nov 19, 2021
5 ways to be up to date with Android Development
5 ways to be up to date with Android Development
How to be up to date with all the Android Development official news and find all the documentation regarding a topic.
Maxi Rosson
Oct 30, 2021
Releases Hub Gradle Plugin v3.1.0
Releases Hub Gradle Plugin v3.1.0
Automatically keep your Gradle project dependencies up to date with the Releases Hub Gradle Plugin
Maxi Rosson
Oct 16, 2021
How to organize your debug and release Android code
How to organize your debug and release Android code
Organize your Android code on the proper source sets
Maxi Rosson
Oct 12, 2021
How to automate your dependencies upgrades with GitHub Actions
How to automate your dependencies upgrades with GitHub Actions
Automatically keep your Gradle project dependencies up to date with the Releases Hub Gradle Plugin + GitHub Actions + Gradle Version…
Maxi Rosson
Oct 10, 2021
Releases Hub Gradle Plugin v3.0.0
Releases Hub Gradle Plugin v3.0.0
Automatically keep your Gradle project dependencies up to date with the Releases Hub Gradle Plugin
Maxi Rosson
Oct 9, 2021
5 amazing Gradle Plugins for Android apps
5 amazing Gradle Plugins for Android apps
A collection of top 5 Gradle plugins that any Android project should apply
Maxi Rosson
Oct 7, 2021
Firebase Remote Config: in-app default parameter values
Firebase Remote Config: in-app default parameter values
Learn how to properly configure the in-app default values for your Firebase Remote Config parameters
Maxi Rosson
Sep 30, 2021
Add useful labels to your Pull Requests with Github Actions
Add useful labels to your Pull Requests with Github Actions
3 useful labels to automatically add to your pull request using Github Actions.
Maxi Rosson
Sep 3, 2021
Boost your Firebase Performance reports with custom traces
Boost your Firebase Performance reports with custom traces
Learn some best practices when using custom traces on Firebase Performance Monitoring for Android.
Maxi Rosson
Sep 2, 2021
How to correctly measure the App Startup time on Android
How to correctly measure the App Startup time on Android
Analysis of the different alternatives to measure the App Startup time on Android apps.
Maxi Rosson
Aug 27, 2021
Boost your Crashlytics reports with custom keys & log messages
Boost your Crashlytics reports with custom keys & log messages
Learn some best practices when using Crashlytics custom keys and log messages
Maxi Rosson
Jul 15, 2021
About Dipien
Latest Stories
Archive
About Medium
Terms
Privacy
Teams