<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>iOS on Infinite Script</title><link>https://www.infinitescript.com/tags/ios/</link><description>Recent content in iOS on Infinite Script</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 24 Jul 2022 15:22:00 +0000</lastBuildDate><atom:link href="https://www.infinitescript.com/tags/ios/index.xml" rel="self" type="application/rss+xml"/><item><title>Build an iOS App from Scratch with SwiftUI</title><link>https://www.infinitescript.com/2022/07/build-an-ios-app-from-scratch-with-swiftui/</link><pubDate>Sun, 24 Jul 2022 15:22:00 +0000</pubDate><guid>https://www.infinitescript.com/2022/07/build-an-ios-app-from-scratch-with-swiftui/</guid><description>&lt;h2 id="background"&gt;Background&lt;/h2&gt;&#10;&lt;p&gt;On Valentine&amp;rsquo;s day 2021 I put together a small static website, &lt;a href="https://love.haozhexie.com"&gt;Infinite Love&lt;/a&gt;, to hold a handful of pictures. Because it is static, adding a new photo means editing the source and redeploying, not something you want to do from your phone. So I set out to wrap it in an iOS app with a proper &amp;ldquo;new post&amp;rdquo; button.&lt;/p&gt;&#10;&lt;p&gt;I had done plenty of web development, but this was my first time writing anything for iOS. What follows is the walkthrough I wish I&amp;rsquo;d had: taking an empty Xcode project all the way to an app running on a real iPhone.&lt;/p&gt;</description></item></channel></rss>