<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Ui on MusicApps Dev Blog</title><link>https://blog.musicapps.eu/tags/ui/</link><description>Recent content in Ui on MusicApps Dev Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 27 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.musicapps.eu/tags/ui/index.xml" rel="self" type="application/rss+xml"/><item><title>First batch of beta feedback fixes</title><link>https://blog.musicapps.eu/posts/2026-04-27-first-batch-beta-feedback-fixes/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.musicapps.eu/posts/2026-04-27-first-batch-beta-feedback-fixes/</guid><description>Eight items from the first round of beta feedback, in one focused day. A subtle Compose race condition that broke Feel-the-Beat, a rename of &amp;ldquo;Special Entry&amp;rdquo; to &amp;ldquo;Break&amp;rdquo;, per-playlist rename via a 3-dot overflow menu, an in-library New Song affordance, a system-nav clipping fix, a restructured top-bar menu, and the first version of an Edit Sound screen with live frequency and tone control plumbed all the way down to the Oboe callback.</description></item><item><title>Day 13: UI polish, app icon, billing live, and Play Store listing</title><link>https://blog.musicapps.eu/posts/2026-04-20-ui-polish-play-store-prep/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.musicapps.eu/posts/2026-04-20-ui-polish-play-store-prep/</guid><description>A full day of UI polish and Play Store prep. Nine UI issues fixed via Claude-prepared Gemini prompts, new app icon designed in Affinity Designer, in-app billing tested end-to-end, and the store listing copy and screenshots completed. Tomorrow: feature graphic, tablet screenshots, and a permission demo video.</description></item><item><title>Day 9: Editing, swiping, playlists, and a very satisfying number</title><link>https://blog.musicapps.eu/posts/2026-04-16-editing-swiping-playlists-and-persistence/</link><pubDate>Thu, 16 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.musicapps.eu/posts/2026-04-16-editing-swiping-playlists-and-persistence/</guid><description>The longest session so far. Song and special entry editing, a complete redesign of the swipe gestures, multiple playlist support, JSON persistence, and a jitter measurement that confirms the audio engine is production-ready.</description></item><item><title>Day 8: Docs and swipe and drag-and-drop</title><link>https://blog.musicapps.eu/posts/2026-04-15-documentation-and-knowledge-base/</link><pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.musicapps.eu/posts/2026-04-15-documentation-and-knowledge-base/</guid><description>A split session: two new knowledge base articles in the morning, then a long evening of wiring up swipe gestures and drag-to-reorder — including a detour through a custom implementation that never fully worked, ending with the right library call.</description></item><item><title>Day 7: Building the main screen — controls, playlist, and a lot of iteration</title><link>https://blog.musicapps.eu/posts/2026-04-13-building-the-main-screen/</link><pubDate>Mon, 13 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.musicapps.eu/posts/2026-04-13-building-the-main-screen/</guid><description>The main screen finally looks like a real app. A long session covering the last metronome controls, the playlist list, a responsive layout, and several bugs that only surface on a real device.</description></item><item><title>Day 6: Exploring the UI design with Google Stitch</title><link>https://blog.musicapps.eu/posts/2026-04-12-design-explorations-with-stitch/</link><pubDate>Sun, 12 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.musicapps.eu/posts/2026-04-12-design-explorations-with-stitch/</guid><description>A design session using Google Stitch to explore visual directions for the SessionClick main screen — plus a first proper look at project time and costs.</description></item></channel></rss>