<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Losslesslogic]]></title><description><![CDATA[Kodlarla Dolu, Öğrenerek Geliş!]]></description><link>https://www.losslesslogic.com/blog</link><generator>RSS for Node</generator><lastBuildDate>Sun, 09 Aug 2026 04:05:26 GMT</lastBuildDate><atom:link href="https://www.losslesslogic.com/blog-feed.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Recreating Apple Music's Native Mini Player &#38; Now Playing Morph Animation Using SwiftUI &#38; UIKit]]></title><description><![CDATA[Apple Music's mini player swells into the full now playing screen as if the artwork unfolds. Recreating that morph in my own music app, the stock tools (matchedGeometryEffect, .navigationTransition(.zoom)) both broke, because the mini player lives in a separate view tree. Here's the hand-rolled fix: a single-use stand-in cover that springs from one frame to the other on top of everything, the traps it took to make it seamless, and how to adapt the technique to any app.]]></description><link>https://www.losslesslogic.com/post/recreating-apple-music-s-native-mini-player-now-playing-morph-animation-using-swiftui-uikit</link><guid isPermaLink="false">6a38ffae2b29088fccffb4ae</guid><pubDate>Mon, 22 Jun 2026 10:28:50 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/25ad2a_98001a0342594dce982cd6650d5e141c~mv2.png/v1/fit/w_1000,h_941,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Tolga Sağsöz</dc:creator></item></channel></rss>