Monday, November 3, 2025

Open-sourcing Image Converter for Android

Last update: 2025.11.14

Original post 2025.11.03

I built Image Converter during a hackathon in a short amount of time and published it in November 2020. Since it did not generate any revenue (no subscriptions sold, totaling $22.50 from ads over five years), I largely forgot about it. However, Google reminded me that I should update it to target the latest SDK, or else face consequences. Additionally, I decided to move it as the final project from self-hosted SVN to GitHub, five years after its initial launch. As a result, I have decided to open-source it as well, marking the ninth Android app that I have open-sourced!

AdMob earnings

Please note that the published version still targets Android SDK 30 and will not work on newer Android devices, as it uses direct storage access, which was once allowed. I haven't updated it yet, as it is not a priority for me. Meanwhile, users with slightly older Android devices can still enjoy the free, open-source, and lightweight image converter. Just follow the link below:

Image Converter on GitHub

Update 2025.11.14

Sooner than originally planned, I have updated Image Converter to target Android SDK 35. To make my life easier, I have decided to drop support for older devices, so the latest release requires a minimum Android SDK of 29. The version for older devices will remain downloadable here: Image Converter release 1.0.6.

The app has also been visually updated to support Material Design 3 with Dynamic colors.

Old version screenshots
New version screenshots

Another personal milestone has been reached: the first app that has been built on Linux instead of on a Windows system.

 


No comments:

Post a Comment