Header image
Header image

Most Android developers would agree, that building a settings screen, even with the Jetpack Preference API, is quite painful. You have to create the xml file, the activity and the settings fragment where the preferences are getting rendered. Especially realizing dynamic preferces for certain purposes is a small challenge and the resulting code is everything, but not clean. This article describes a simplification for this, using the SimpleSettings library. …

Photo by Denise Chan on Unsplash

The Adobe Software Suite has several software representatives, which make use of color swatch palettes. Those palettes can be customized and amongst other things also can be imported and exported. For this purpose, Adobe offers three different file formats to store color swatch palettes: ACO (Adobe Color), ASE (Adobe Swatch Exchange) and ACT (Adobe Color Table). This article will have focus on ACO and ASE, which are the most commonly used formats.

I recently built an Android library for importing / exporting ACO / ASE files for Android applications (more about this later on). …

Marc Auberer

Student of Computer Science, working at SAP. Passionate software developer and OpenSource enthusiast.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store