<?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" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Sonya Hew on Medium]]></title>
        <description><![CDATA[Stories by Sonya Hew on Medium]]></description>
        <link>https://medium.com/@sonyahew?source=rss-83db1f00c7af------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*3PMco4yv2pyYdPv8J9HsnA.jpeg</url>
            <title>Stories by Sonya Hew on Medium</title>
            <link>https://medium.com/@sonyahew?source=rss-83db1f00c7af------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 14 Nov 2026 18:26:49 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@sonyahew/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Adapting SwiftUI Sheet to Fit Content Height]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://blog.stackademic.com/adapting-swiftui-sheet-to-fit-content-height-e4a63d0f358d?source=rss-83db1f00c7af------2"><img src="https://cdn-images-1.medium.com/max/600/1*BkDvQhXb6e6dcaAD4yE9Sw.png" width="600"></a></p><p class="medium-feed-snippet">Build SwiftUI sheets that automatically adjust to any content height with just a 2-liner modifier!</p><p class="medium-feed-link"><a href="https://blog.stackademic.com/adapting-swiftui-sheet-to-fit-content-height-e4a63d0f358d?source=rss-83db1f00c7af------2">Continue reading on Stackademic »</a></p></div>]]></description>
            <link>https://blog.stackademic.com/adapting-swiftui-sheet-to-fit-content-height-e4a63d0f358d?source=rss-83db1f00c7af------2</link>
            <guid isPermaLink="false">https://medium.com/p/e4a63d0f358d</guid>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[ios]]></category>
            <category><![CDATA[swiftui]]></category>
            <category><![CDATA[ios-development]]></category>
            <category><![CDATA[apple]]></category>
            <dc:creator><![CDATA[Sonya Hew]]></dc:creator>
            <pubDate>Mon, 29 Sep 2025 02:10:06 GMT</pubDate>
            <atom:updated>2025-09-30T14:07:59.543Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to Capture the Milky Way on your iPhone]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@sonyahew/how-to-capture-the-milky-way-on-your-iphone-2e0792d29b22?source=rss-83db1f00c7af------2"><img src="https://cdn-images-1.medium.com/max/2600/1*3xhzJ4JgDdV7l5Xlw1kwzA.png" width="4032"></a></p><p class="medium-feed-snippet">Pocketing cosmic romance in your everyday device.</p><p class="medium-feed-link"><a href="https://medium.com/@sonyahew/how-to-capture-the-milky-way-on-your-iphone-2e0792d29b22?source=rss-83db1f00c7af------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@sonyahew/how-to-capture-the-milky-way-on-your-iphone-2e0792d29b22?source=rss-83db1f00c7af------2</link>
            <guid isPermaLink="false">https://medium.com/p/2e0792d29b22</guid>
            <category><![CDATA[photography-tips]]></category>
            <category><![CDATA[milky-way]]></category>
            <category><![CDATA[iphone]]></category>
            <category><![CDATA[photography]]></category>
            <category><![CDATA[astrophotography]]></category>
            <dc:creator><![CDATA[Sonya Hew]]></dc:creator>
            <pubDate>Tue, 19 Aug 2025 03:11:30 GMT</pubDate>
            <atom:updated>2026-04-19T23:24:51.316Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[List Styles and Paddings Cheatsheet for SwiftUI]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@sonyahew/list-styles-and-paddings-cheatsheet-for-swiftui-173840aacf0e?source=rss-83db1f00c7af------2"><img src="https://cdn-images-1.medium.com/max/1920/1*NZGwKFWNMgD6g3wK_y3mjg.png" width="1920"></a></p><p class="medium-feed-snippet">Visualise how paddings, insets and different listStyles affect the design of your SwiftUI List, and how to be the one in control.</p><p class="medium-feed-link"><a href="https://medium.com/@sonyahew/list-styles-and-paddings-cheatsheet-for-swiftui-173840aacf0e?source=rss-83db1f00c7af------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@sonyahew/list-styles-and-paddings-cheatsheet-for-swiftui-173840aacf0e?source=rss-83db1f00c7af------2</link>
            <guid isPermaLink="false">https://medium.com/p/173840aacf0e</guid>
            <category><![CDATA[ios-app-development]]></category>
            <category><![CDATA[apple]]></category>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[swift]]></category>
            <category><![CDATA[swiftui]]></category>
            <dc:creator><![CDATA[Sonya Hew]]></dc:creator>
            <pubDate>Mon, 11 Aug 2025 23:05:01 GMT</pubDate>
            <atom:updated>2025-08-25T21:08:36.937Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Adding an icon to a TextField in SwiftUI]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@sonyahew/adding-an-icon-to-a-textfield-in-swiftui-23ad36d100ea?source=rss-83db1f00c7af------2"><img src="https://cdn-images-1.medium.com/max/2044/1*HSMHRwzUTjFyIUD2VRtVVA.png" width="2044"></a></p><p class="medium-feed-snippet">There&#x2019;s a better way than HStack-ing, which works as a one liner for both leading and trailing scenarios.</p><p class="medium-feed-link"><a href="https://medium.com/@sonyahew/adding-an-icon-to-a-textfield-in-swiftui-23ad36d100ea?source=rss-83db1f00c7af------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@sonyahew/adding-an-icon-to-a-textfield-in-swiftui-23ad36d100ea?source=rss-83db1f00c7af------2</link>
            <guid isPermaLink="false">https://medium.com/p/23ad36d100ea</guid>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[swift]]></category>
            <category><![CDATA[ios-app-development]]></category>
            <category><![CDATA[swiftui]]></category>
            <category><![CDATA[apple]]></category>
            <dc:creator><![CDATA[Sonya Hew]]></dc:creator>
            <pubDate>Sat, 02 Aug 2025 00:24:05 GMT</pubDate>
            <atom:updated>2025-08-07T01:02:18.084Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to Convert SwiftUI Views into PDF and Image Files]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@sonyahew/skip-figma-how-to-convert-swiftui-views-into-pdf-and-image-files-b39cbcb557e0?source=rss-83db1f00c7af------2"><img src="https://cdn-images-1.medium.com/max/1024/1*rh4TqNSWsqoGI8Rgm9du0g.png" width="1024"></a></p><p class="medium-feed-snippet">Coding a poster, what the. Here&#x2019;s another episode of dev nonsense&#x200A;&#x2014;&#x200A;a creative dev&#x2019;s guide to rendering SwiftUI views into a proper&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/@sonyahew/skip-figma-how-to-convert-swiftui-views-into-pdf-and-image-files-b39cbcb557e0?source=rss-83db1f00c7af------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@sonyahew/skip-figma-how-to-convert-swiftui-views-into-pdf-and-image-files-b39cbcb557e0?source=rss-83db1f00c7af------2</link>
            <guid isPermaLink="false">https://medium.com/p/b39cbcb557e0</guid>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[swiftui]]></category>
            <category><![CDATA[mobile-app-development]]></category>
            <category><![CDATA[ios-development]]></category>
            <category><![CDATA[apple]]></category>
            <dc:creator><![CDATA[Sonya Hew]]></dc:creator>
            <pubDate>Mon, 21 Jul 2025 00:39:30 GMT</pubDate>
            <atom:updated>2025-08-20T04:21:09.975Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to fix SwiftUI Sheet Dismissing on First Launch]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-snippet">Fix SwiftUI sheets that dismiss automatically on app launch. Learn common causes and solutions to these state management conflicts.</p><p class="medium-feed-link"><a href="https://medium.com/@sonyahew/how-to-fix-swiftui-sheet-dismissing-on-first-launch-2da1c4df7892?source=rss-83db1f00c7af------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@sonyahew/how-to-fix-swiftui-sheet-dismissing-on-first-launch-2da1c4df7892?source=rss-83db1f00c7af------2</link>
            <guid isPermaLink="false">https://medium.com/p/2da1c4df7892</guid>
            <category><![CDATA[ios-development]]></category>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[apple]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[swiftui]]></category>
            <dc:creator><![CDATA[Sonya Hew]]></dc:creator>
            <pubDate>Wed, 18 Jun 2025 04:04:19 GMT</pubDate>
            <atom:updated>2025-06-18T04:04:52.311Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Build your own SwiftUI Pixel Art Converter!]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@sonyahew/convert-your-own-image-to-pixel-art-with-swiftui-060c38b21650?source=rss-83db1f00c7af------2"><img src="https://cdn-images-1.medium.com/max/1400/1*5AB_D0z7OkOJdqDYKtU4nA.png" width="1400"></a></p><p class="medium-feed-snippet">Bid adios to annoying paywall-ed apps and low quality converters on the internet. Let&#x2019;s build an app that slaps a pixelated effect onto an&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/@sonyahew/convert-your-own-image-to-pixel-art-with-swiftui-060c38b21650?source=rss-83db1f00c7af------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@sonyahew/convert-your-own-image-to-pixel-art-with-swiftui-060c38b21650?source=rss-83db1f00c7af------2</link>
            <guid isPermaLink="false">https://medium.com/p/060c38b21650</guid>
            <category><![CDATA[swiftui]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[ios-development]]></category>
            <category><![CDATA[apple]]></category>
            <dc:creator><![CDATA[Sonya Hew]]></dc:creator>
            <pubDate>Mon, 16 Jun 2025 02:17:23 GMT</pubDate>
            <atom:updated>2025-06-23T01:32:26.543Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The Story Behind Apple’s OS 26 Rebrand — WWDC25]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@sonyahew/the-story-behind-apples-os-26-rebrand-wwdc25-70d283a2c82b?source=rss-83db1f00c7af------2"><img src="https://cdn-images-1.medium.com/max/1856/1*Sg5PrXTdEBbcANsOtnETsA.png" width="1856"></a></p><p class="medium-feed-snippet">Why Apple is switching to a year-based naming, and what it means for the future!</p><p class="medium-feed-link"><a href="https://medium.com/@sonyahew/the-story-behind-apples-os-26-rebrand-wwdc25-70d283a2c82b?source=rss-83db1f00c7af------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@sonyahew/the-story-behind-apples-os-26-rebrand-wwdc25-70d283a2c82b?source=rss-83db1f00c7af------2</link>
            <guid isPermaLink="false">https://medium.com/p/70d283a2c82b</guid>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[apple]]></category>
            <category><![CDATA[ios]]></category>
            <category><![CDATA[wwdc]]></category>
            <category><![CDATA[iphone]]></category>
            <dc:creator><![CDATA[Sonya Hew]]></dc:creator>
            <pubDate>Mon, 09 Jun 2025 21:15:01 GMT</pubDate>
            <atom:updated>2025-06-09T21:15:49.513Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Build SwiftUI Features That Don’t Care Where They Live]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-snippet">LEGO, not Jenga (oops!). Build mobile features that are snappable and swappable, instead of being on the verge of collapse.</p><p class="medium-feed-link"><a href="https://medium.com/@sonyahew/build-swiftui-features-that-dont-care-where-they-live-55b20750696d?source=rss-83db1f00c7af------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@sonyahew/build-swiftui-features-that-dont-care-where-they-live-55b20750696d?source=rss-83db1f00c7af------2</link>
            <guid isPermaLink="false">https://medium.com/p/55b20750696d</guid>
            <category><![CDATA[mobile-app-development]]></category>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[ios-app-development]]></category>
            <category><![CDATA[apple]]></category>
            <category><![CDATA[software-development]]></category>
            <dc:creator><![CDATA[Sonya Hew]]></dc:creator>
            <pubDate>Tue, 27 May 2025 21:19:21 GMT</pubDate>
            <atom:updated>2025-05-27T21:20:17.493Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The Ultimate SF Symbols Cheatsheet (An actual sheet + code!) in SwiftUI]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@sonyahew/the-ultimate-sf-symbols-cheatsheet-an-actual-sheet-code-in-swiftui-975e0be40b3a?source=rss-83db1f00c7af------2"><img src="https://cdn-images-1.medium.com/max/980/1*Nc4ED6D3qm2tGMVZcdwoJA.png" width="980"></a></p><p class="medium-feed-snippet">The no nonsense version&#x200A;&#x2014;&#x200A;an actual cheatsheet you can frame on your kitchen wall (?).</p><p class="medium-feed-link"><a href="https://medium.com/@sonyahew/the-ultimate-sf-symbols-cheatsheet-an-actual-sheet-code-in-swiftui-975e0be40b3a?source=rss-83db1f00c7af------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@sonyahew/the-ultimate-sf-symbols-cheatsheet-an-actual-sheet-code-in-swiftui-975e0be40b3a?source=rss-83db1f00c7af------2</link>
            <guid isPermaLink="false">https://medium.com/p/975e0be40b3a</guid>
            <category><![CDATA[apple]]></category>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[ui-design]]></category>
            <category><![CDATA[ios-app-development]]></category>
            <category><![CDATA[swiftui]]></category>
            <dc:creator><![CDATA[Sonya Hew]]></dc:creator>
            <pubDate>Mon, 19 May 2025 22:13:59 GMT</pubDate>
            <atom:updated>2025-05-20T03:58:53.360Z</atom:updated>
        </item>
    </channel>
</rss>