<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Philly CocoaHeads</title>
    <link>https://8337e334.website-evn.pages.dev/</link>
    <description>Recent content on Philly CocoaHeads</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 15 Jan 2024 00:09:00 -0400</lastBuildDate>
    <atom:link href="https://8337e334.website-evn.pages.dev/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>#57: 2024 Developer Resolutions</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-57/</link>
      <pubDate>Mon, 15 Jan 2024 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-57/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/57-2024-developer-resolutions/id1589612693?i=1000641663543&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228);&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio has returned from their holiday break to talk about 2024 developer resolutions! Aaron wants to build an &amp;ldquo;AI&amp;rdquo; model and interact with hardware. Steve is looking at backend stuff for a change of pace. Kotaro is talking himself into building a visionOS game. There is also some good discussion of some &amp;ldquo;AI&amp;rdquo; application ideas and tools we&amp;rsquo;ve been using. With the Vision Pro on the immediate horizon, we also discuss how much we should invest in the platform if we aren&amp;rsquo;t buying one of the launch devices. It&amp;rsquo;s a nice easy introduction to 2024 with lots more to come. Here&amp;rsquo;s to a new year in our developer journeys! Now, let&amp;rsquo;s get to work!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#56: Diving Into Dependencies</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-56/</link>
      <pubDate>Mon, 04 Dec 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-56/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/56-diving-into-dependencies/id1589612693?i=1000637387340&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;In this final episode of 2023, the trio dive into the topic of dependencies! What kinds are there? How do you manage them? What are some examples? This episode is jam packed with great advice and a ton of useful links (see below!) to help you think about the tradeoffs of different kinds of dependencies as well as concrete advice on how to write cleaner code that your future self will appreciate. Have a great holiday season and a happy new year as you embark on your own developer journey into 2024! The trio will return in January!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#55: The &#34;Universal&#34; UI</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-55/</link>
      <pubDate>Mon, 20 Nov 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-55/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/55-the-universal-ui/id1589612693?i=1000635383610&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio convene for the penultimate episode of 2023 to discuss the latest presentations by OpenAI and Github and the way generative &amp;ldquo;AI&amp;rdquo; tools may be enabling the dream of a &amp;ldquo;universal&amp;rdquo; UI for computing (for both end-users and developers) that is more natural and contextual than ever before. Stay until the very end for a short after show on the strange, but super useful, ContentUnavailableView. As always, check the show notes for all the links!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#54: Scary Fast Opportunities</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-54/</link>
      <pubDate>Mon, 06 Nov 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-54/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/54-scary-fast-opportunities/id1589612693?i=1000633805334&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio are riding a sugar high from Halloween and ready to discuss Apple&amp;rsquo;s &amp;ldquo;Scary Fast&amp;rdquo; event. Online controversy erupted over the &amp;ldquo;Filmed on iPhone&amp;rdquo; tag at the end. The incorporation of an iPhone into a legitimate &amp;ldquo;professional&amp;rdquo; workflow and the resulting hoopla got us thinking about what other opportunities are afforded developers and creatives on Apple platforms in this new Apple Silicon/USB-C/Soon to be VisionOS era! From filmmaking to game development to &amp;ldquo;AI&amp;rdquo; model training and more, we look at some of the things you can do now that you couldn&amp;rsquo;t do, or do nearly as well, a few short years ago. Plus, amazing programmer dad jokes and Steve and Kotaro propose Aaron tackle the question: &amp;ldquo;Hotdog or sausage?&amp;rdquo; It&amp;rsquo;s a fun episode with a lot to digest. Give us your thoughts about opportunities on the PhillyCocoa Slack!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#53: Kotaro&#39;s Vanilla Proompting</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-53/</link>
      <pubDate>Mon, 23 Oct 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-53/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/53-kotaros-vanilla-proompting/id1589612693?i=1000632234598&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week the Trio revisit the topic of &amp;ldquo;AI&amp;rdquo; by discussing some of the tools and workflows they have tried out lately. There is some follow-up to last episode&amp;rsquo;s topic of The Composable Architecture, including Steve talking about a side project idea that he may use TCA to implement. Plus, talk of the job market, concurrency in Swift, and Meta Glassholes! It&amp;rsquo;s a long episode, but we think it&amp;rsquo;s pretty interesting. Enjoy!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#52: The Composable Architecture, Poorly Explained</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-52/</link>
      <pubDate>Mon, 09 Oct 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-52/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/52-the-composable-architecture-poorly-explained/id1589612693?i=1000630650244&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio are together once more! This week, Steve and Kotaro discuss Steve&amp;rsquo;s most recent HTTP API Client design, some of which was inspired by Rob Napier&amp;rsquo;s &amp;ldquo;Generic Swift&amp;rdquo; talk from several years ago. Then, Steve almost loses his voice trying to poorly explain The Composable Architecture (TCA), but does go into some depth on the pieces and ideas he has applied to real world projects. It&amp;rsquo;s mostly Steve talking this week, but it&amp;rsquo;s pretty interesting stuff. Be sure to check the show notes for links so you can dive deep into these topics yourself!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#51: Secret Sauce</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-51/</link>
      <pubDate>Mon, 25 Sep 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-51/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/51-secret-sauce/id1589612693?i=1000629031576&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Kotaro hosts solo one more time this week to briefly talk about &amp;ldquo;secret sauces.&amp;rdquo; No, not the kind you use on nuggets! It&amp;rsquo;s that ineffable quality of an app that makes you love it vs those annoying anti-patterns often prevalent in apps created just to catch the wave of a hype cycle. Kotaro wants to make apps he loves and that you might love, too! This is a short, but practical and personal essay celebrating some apps that found their &amp;ldquo;secret sauce.&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#50: Reading the Tea Leaves 2: Electric Boogaloo</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-50/</link>
      <pubDate>Mon, 11 Sep 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-50/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/50-reading-the-tea-leaves-2-electric-boogaloo/id1589612693?i=1000627421178&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Kotaro is solo this episode due to scheduling issues around the end of summer holiday festivities. But, fear not, this episode is short, but jam packed with advice about opportunities for your next big app as we move into the iOS 17/visionOS world. Widgets, AI, visionOS, Macros, and more! There are so many cool new features in this next generation of updates that can lead to brand new opportunities for success in your developer journey&amp;hellip;if you read the tea leaves.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#49: An Avalanche of Ads</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-49/</link>
      <pubDate>Mon, 28 Aug 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-49/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/49-an-avalanche-of-ads/id1589612693?i=1000625890728&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio gather to hear about Steve&amp;rsquo;s Baltimore e-scooter adventure and the app experience. Then, a brief discussion of Xcode Beta 7 before diving into inspiring visionOS demos found on social media. Multiple bad app ideas are entertained this week, including one based on a classic Kids in the Hall sketch. Kotaro goes into some detail on how hand gesture recognition works today and how it might work in the future while Aaron describes our dystopian nightmare future of inescapable avalanches of ads in immersive environments. Ending on a positive note, the Trio wonder if &amp;ldquo;spatial computing&amp;rdquo; could usher in a new era of developer experiences. One More Thing&amp;hellip;GetClipDish.com!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#48: Hot Shader Action</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-48/</link>
      <pubDate>Mon, 14 Aug 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-48/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/48-hot-shader-action/id1589612693?i=1000624349207&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio continue exploring visionOS despite ongoing beta challenges. Steve updates his experiment with a little more functionality while Kotaro scans a &amp;ldquo;mutant peach&amp;rdquo; into a 3D object, and Aaron is stymied in his physics experiments due to inadequate Simulator support. Kotaro provides some insights into what game developers may find familiar and frustrating if they decide to venture into visionOS development before discussing some &amp;ldquo;hot shader action&amp;rdquo; coming to SwiftUI in iOS 17. Finally, Bad App Ideas returns, revisiting &amp;ldquo;Portal Pigeons,&amp;rdquo; and we give a shout-out in our &amp;ldquo;Not a Sponsor&amp;rdquo; segment to Happy Scale!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#47: Long Stare &amp; Pixelate the World</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-47/</link>
      <pubDate>Mon, 31 Jul 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-47/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/47-long-stare-pixelate-the-world/id1589612693?i=1000622881946&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio continue to suffer the Beta Blues, but Steve did do his pod homework this round and made a very janky visionOS prototype that lets you apply a pixelation filter to a photo! This leads into some good discussion of photo app features that would be appropriate on visionOS interspersed with some &amp;ldquo;bad app ideas,&amp;rdquo; a digression about Share Play, and Kotaro &amp;amp; Aaron decide they want to build Cerebro! It&amp;rsquo;s an easy-breezy episode, perfect for these hot summer days.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#46: visionOS Baby Steps</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-46/</link>
      <pubDate>Mon, 17 Jul 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-46/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/46-visionos-baby-steps/id1589612693?i=1000621349907&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio are trying to run the visionOS sample apps, but broken Xcode betas are getting in the way! Undeterred, Kotaro leads a discussion on what you can learn via the four visionOS demo apps (if you get them running). Then, the trio speculates about the forthcoming dev kits, Steve brings up the movie Hackers (because it&amp;rsquo;s awesome!), and we end the show with some truly &amp;ldquo;bad app ideas.&amp;rdquo; We are taking baby steps into our spacial computing developer journeys!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#45: The Most Complicated Fax Machine Ever</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-45/</link>
      <pubDate>Mon, 03 Jul 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-45/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/45-the-most-complicated-fax-machine-ever/id1589612693?i=1000619085638&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio have had some initial hands-on time with the visionOS SDK and are ready to dive into a new development adventure. That&amp;rsquo;s right, it&amp;rsquo;s time to pivot! We think visionOS is a rare opportunity that should not be missed by Apple developers. Maybe it&amp;rsquo;s a big nothing burger, maybe it&amp;rsquo;ll be a new App Store gold rush, maybe somewhere in between, but the time to start exploring this new platform is now! In this episode, we talk about what we have already learned from the visionOS SDK before discussing some very rough prototyping ideas we want to use to start exploring this brave new Spatial Computing world.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#44: WWDC23 With Mohammad Azam</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-44/</link>
      <pubDate>Mon, 19 Jun 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-44/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/44-wwdc23-with-mohammad-azam/id1589612693?i=1000617503525&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228); --noir-inline-background-color: #20272b;&#34; data-noir-inline-background-color=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio are joined by developer and educator, Mohammad Azam to discuss some of the big announcements from WWDC23. Topics include Swift Macros, SwiftData, app architecture patterns, server-side swift, and more! There are ton of great links in the show notes this episode, so be sure to check them out! When you are done, follow some of the links to Azam&amp;rsquo;s courses and content. We have found his work to be very helpful in our own developer journeys and maybe you will, too!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#43: WWDC23 Speculation</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-43/</link>
      <pubDate>Fri, 02 Jun 2023 00:09:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-43/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/43-wwdc23-speculation/id1589612693?i=1000615431059&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s ease 0s 6 normal none running loading-indicator; background-color: rgb(228, 228, 228); --darkreader-inline-bgcolor: #272b2c;&#34; data-darkreader-inline-bgcolor=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Twas the pod before WWDC and the trio decided to enjoy themselves with a little speculation about what gifts Apple will bestow on June 5, 2023. Most of the discussion centers on speculation about the &amp;ldquo;mythical goggles&amp;rdquo; rumored to be released along with a brief tangent on widgets, some thoughts on whether Apple will even utter the acronym, &amp;ldquo;AI,&amp;rdquo; during the conference, and we end with a nerdy grab bag wishlist of features we hope to see added to Apple&amp;rsquo;s platforms this year. Don&amp;rsquo;t miss the Not a Sponsor segment this week as Steve demonstrates that the Clip Dish devs&amp;rsquo; prompt engineering is second to none!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#42: Championing the iPad With Joe Cieplinski</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-42/</link>
      <pubDate>Mon, 22 May 2023 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-42/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/42-championing-the-ipad-with-joe-cieplinski/id1589612693?i=1000613937596&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s ease 0s 6 normal none running loading-indicator; background-color: rgb(228, 228, 228); --darkreader-inline-bgcolor: #272b2c;&#34; data-darkreader-inline-bgcolor=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week, the trio is joined by our good friend and Philly CocoaHeads alum, Joe Cieplinski. Joe is an accomplished designer who transitioned into iOS development and has built multiple apps for iPhone and iPad. With the recent announcement of Final Cut and Logic on iPad, it feels like a new era of pro iPad apps may be on the horizon and there is no one better to talk to about iPad apps than Joe. In this wide-ranging discussion, we touch on Joe&amp;rsquo;s journey from teacher to designer to developer of awesome iOS apps, his former podcast and sometimes current conference, Release Notes, plus a whole lotta iPad talk. What makes iPad a unique computing device? What kind of apps thrive? Has Apple lost its way navigating the path between simplicity and power with iPadOS? What do we hope to see at WWDC this year? All that and much more is covered in this very fun conversation between old friends. Enjoy!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#41: Package Oriented Programming</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-41/</link>
      <pubDate>Mon, 08 May 2023 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-41/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/41-package-oriented-programming/id1589612693?i=1000612121598&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s ease 0s 6 normal none running loading-indicator; background-color: rgb(228, 228, 228); --darkreader-inline-bgcolor: #272b2c;&#34; data-darkreader-inline-bgcolor=&#34;&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week, the trio celebrates their podcast mid-life crisis by discussing a concept coined by Daniel Steinberg in a 2022 talk, &amp;ldquo;Packaged Oriented Programming.&amp;rdquo; How do you organize your app using Swift Package Manager packages? What are the benefits and costs? There is also some discussion on dealing with JSON API changes, using Codable vs DTOs, and strategies for caching external package dependencies for the longterm. Be sure to stay until the end where Kotaro engages in some live &amp;ldquo;prompt engineering&amp;rdquo; with Chat GPT that generates some impressively bad jokes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#40: &#34;Going Indie&#34;</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-40/</link>
      <pubDate>Mon, 24 Apr 2023 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-40/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/40-going-indie/id1589612693?i=1000610345677&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s 6 loading-indicator; background-color: rgb(228, 228, 228);&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week, Steve engages in a little &amp;ldquo;proompt engineering&amp;rdquo; with Bing, we bring back our Not a Sponsor segment to share how impressed we are with Clip Dish, and then we discuss the topic that all Apple dev podcasts must tackle at least once, &amp;ldquo;going indie.&amp;rdquo; We focus on some of the logistics like whether you should use a company App Store account, how important it is to get an accountant, and ideas on revenue models, the special challenges of being an indie game dev, and end with some advice on getting started consulting. This is a perennial topic in PhillyCocoa and we only scratch the surface of the areas of discussion, but hopefully you&amp;rsquo;ll get some utility from what we do discuss, especially if you are thinking of starting an indie app business or consultancy for the first time yourself.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#39: The Spirit of Skeuomorphism</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-39/</link>
      <pubDate>Mon, 10 Apr 2023 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-39/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/39-the-spirit-of-skeuomorphism/id1589612693?i=1000608134886&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s ease 0s 6 normal none running loading-indicator; background-color: rgb(228, 228, 228);&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio is back from The State of the Mobile Union event where fun was had by all and minds were expanded about the possibilities of mobile development! Plus, the Comcast Technology Center is cool! We continue to slowly build PickleJarTodo with Kotaro putting into practice the ideas he espoused at his talk for our UI. In our newly restored Not a Sponsor segment, we check-in with the current state of Arpit&amp;rsquo;s GroceryTimer app, which might just be what Steve needs to avoid rotten strawberries. Plus, the trio discuss some thoughts on the much rumored Apple AR/VR Goggles, what the heck we might be able to do with it, and some thoughts on what might be coming (or we hope is coming) at WWDC23 this year. It&amp;rsquo;s a jam-packed episode. I hope you have a long walk planned for today, Zorn!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#38: AI Part Duex</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-38/</link>
      <pubDate>Mon, 27 Mar 2023 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-38/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/38-ai-part-duex/id1589612693?i=1000606014090&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s ease 0s 6 normal none running loading-indicator; background-color: rgb(228, 228, 228);&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week, the trio wonder about the nature of a “sprint” and Steve takes his first tentative steps into whatever circle of Hell is reserved for Jira. The three amigos then revisit the topic of “AI” tools since this space is moving at warp speed. Kotaro and Steve talk about their experiences with ChatGPT and Bing before discussing some of the machine learning tools already available from Apple. Kotaro talks about diffusion model image workflows and the concerns of visual artists. Then Aaron tells us to wrap things up after some final discussion about generative art and how to adapt to this brave new world taking shape around us.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#37: How to Learn</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-37/</link>
      <pubDate>Mon, 13 Mar 2023 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-37/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/37-how-to-learn/id1589612693?i=1000603870706&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s ease 0s 6 normal none running loading-indicator; background-color: rgb(228, 228, 228);&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week, Steve makes progress building a log screen, but not without encountering obstacles.  Then the trio dives into a discussion about how we learn. What works for us, what doesn&amp;rsquo;t, what are good resources? It&amp;rsquo;s a content-rich episode full of tips, some possibly questionable anecdotes, a dash of philosophy, and so, so many links. It&amp;rsquo;s a little haphazardly presented, but that&amp;rsquo;s just our charm!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#36: 1,000 Tablespoons of Salt</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-36/</link>
      <pubDate>Mon, 27 Feb 2023 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-36/</guid>
      <description>&lt;iframe id=&#34;embedPlayer&#34; src=&#34;https://embed.podcasts.apple.com/us/podcast/36-1-000-tablespoons-of-salt/id1589612693?i=1000601755411&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&#34; height=&#34;175px&#34; frameborder=&#34;0&#34; sandbox=&#34;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&#34; allow=&#34;autoplay *; encrypted-media *; clipboard-write&#34; style=&#34;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s ease 0s 6 normal none running loading-indicator; background-color: rgb(228, 228, 228);&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;On this exciting episode, incremental progress has been made with PickleJarTodo! I know, you&amp;rsquo;re in awe at our productivity. But, the bulk of the episode is a semi-literate discussion about the latest crop of &amp;ldquo;AI&amp;rdquo; tools and their potential impact on our discipline of software development. From the current crop of tools like ChatGPT and CoPilot to potential uses in designer/developer collaboration and even full app generation, this discussion is preliminary, but interesting, and we will surely revisit the topic in the future as we gain knowledge and experience in the space.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#35: A Hot Mess of Jank</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-35/</link>
      <pubDate>Mon, 13 Feb 2023 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-35/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/35-A-Hot-Mess-of-Jank-e1umbja&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Steve&amp;rsquo;s voice is back&amp;hellip;like 95%! Tune in this week for an update about PickleJarTodo where, as usual, we quickly go off the rails into a classic Kotaro rant about JIRA! We also have some discussion about the perennial SwiftUI issue, integrating Core Data. Plus, some pros and cons we have found trying to use GitHub Projects and we end by setting some semi-realistic goals for next time!&lt;/p&gt;&#xA;&lt;h2 id=&#34;topics-discussed&#34;&gt;Topics Discussed:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;PickleJarTodo Update&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Side Projects Can Help Day Job Projects&lt;/li&gt;&#xA;&lt;li&gt;GitHub Projects Tickets&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Kotaro Rants About JIRA Slowness. 🤣&lt;/li&gt;&#xA;&lt;li&gt;GitHub Projects Discussion&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Core Data is Our Nemesis&lt;/li&gt;&#xA;&lt;li&gt;Core Data design patterns in SwiftUI&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Next:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Kotaro: Wire up UI components&lt;/li&gt;&#xA;&lt;li&gt;Steve: Core Data Model layer CRUD&lt;/li&gt;&#xA;&lt;li&gt;Aaron: Layout review sections/settings&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;em&gt;Intro music: &amp;ldquo;When I Hit the Floor&amp;rdquo;, © 2021 Lorne Behrman. Used with permission of the artist.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#34: New Plan</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-34/</link>
      <pubDate>Mon, 30 Jan 2023 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-34/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/34-New-Year--New-Plan-e1u2e1e&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Steve lives! The trio is back this week and while Steve still sounds like a frog has taken up residence in his throat, the show must go on! In this episode, we discuss the plan for the next few months, make some goals, assign some tasks, and go off on tangents about Apple backends, Disney World weirdness, and the awesomeness of the Ren Faire. New year, new plan! Let&amp;rsquo;s gooooooo!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#33: A New Year</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-33/</link>
      <pubDate>Mon, 16 Jan 2023 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-33/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/33-A-New-Year-e1th99m&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Steve is still recovering from some bad laryngitis and we should be back to our regular schedule next podcast. In the meantime, Kotaro provides some quick updates about the pod, the app, and his personal goals for the new year. Stay to the end to hear examples of what our future robot overlords consider developer &amp;ldquo;jokes.&amp;rdquo; Welcome to 2023! We hope you build some cool stuff this year.&lt;/p&gt;&#xA;&lt;h2 id=&#34;topics-discussed&#34;&gt;Topics Discussed:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Podcast update&lt;/li&gt;&#xA;&lt;li&gt;PickleJar update&lt;/li&gt;&#xA;&lt;li&gt;Personal developer goals for the new year&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Better understand how to build Mac apps.&lt;/li&gt;&#xA;&lt;li&gt;Improve my skills at shaders.&lt;/li&gt;&#xA;&lt;li&gt;Get into Godot more.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;ChatGPT &amp;ldquo;Jokes&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;em&gt;Intro music: &amp;ldquo;When I Hit the Floor&amp;rdquo;, © 2021 Lorne Behrman. Used with permission of the artist.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#32: A Developer&#39;s Journey to Embracing SwiftUI</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-32/</link>
      <pubDate>Mon, 19 Dec 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-32/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/32-A-Developers-Journey-to-Embracing-SwiftUI-e1seaua&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;It&amp;rsquo;s the final episode of 2022! This week, Steve is solo as he puts on his best &amp;ldquo;podcast voice&amp;rdquo; to talk about his personal journey to embracing SwiftUI over the last year. See you in 2023!&lt;/p&gt;&#xA;&lt;h2 id=&#34;topics-discussed&#34;&gt;Topics Discussed:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Steve&amp;rsquo;s journey to embracing SwiftUI&#xA;&lt;ul&gt;&#xA;&lt;li&gt;WWDC22 turning point&lt;/li&gt;&#xA;&lt;li&gt;Integrating SwiftUI and UIKit&lt;/li&gt;&#xA;&lt;li&gt;Living the SwiftUI Preview lifestyle&lt;/li&gt;&#xA;&lt;li&gt;Greenfield app prototyping with SwiftUI&lt;/li&gt;&#xA;&lt;li&gt;Better cross-platform collaboration with SwiftUI&lt;/li&gt;&#xA;&lt;li&gt;Feeling re-invigorated about Apple app development&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;em&gt;Intro music: &amp;ldquo;When I Hit the Floor&amp;rdquo;, © 2021 Lorne Behrman. Used with permission of the artist.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#31: A Developer&#39;s Retro</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-31/</link>
      <pubDate>Mon, 05 Dec 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-31/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/31-A-Developers-Retro-e1rmt44&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio is taking a break over the holidays and so this is the first of a few special, short, solo episodes we are releasing until we get back to our regular routine in the new year. This week, Kotaro provides his retrospectives on our journey so far with this podcast and Side Project Saturday, plus lays out some goals for PhillyCocoa projects in the new year. Happy Holidays from Philly CocoaHeads!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#30: Prototyping</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-30/</link>
      <pubDate>Mon, 21 Nov 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-30/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/30-Prototyping-e1qp9j6&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week, the trio finally remembers we passed our 1-year Podiversity before very skillfully transitioning into an in depth conversation on the topic of prototyping! What is it? How does it work? What are the tools and techniques? How is it practiced at a BigCo vs an Indie shop? The conversation is varied and interesting. Please note, this will be the last &amp;ldquo;regular&amp;rdquo; episode of 2022, but more content shall flow into your feed in the form of some special, shorter, episodes, so stay subscribed!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#29: What Is an App?</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-29/</link>
      <pubDate>Mon, 07 Nov 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-29/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/29-What-Is-an-App-e1q7a8m&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Aaron&amp;rsquo;s out this week, so the inmates are running the asylum! Steve is embarking on some greenfield app work at the day job and asks, &amp;ldquo;What is a modern app?&amp;rdquo; Since Kotaro has a lot of recent experience with all the newest Apple frameworks and features, an interesting discussion ensues about both how you can expand beyond the in-app experience and why you should or should not. Plus, the entire pod goes off the rails for a while when Kotaro goes into significant detail about an infamous Side Project Saturday &amp;ldquo;bad app idea&amp;rdquo; for a next generation fart app! It&amp;rsquo;s both an informative and pretty funny episode.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#28: A Bad Relationship With Testing</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-28/</link>
      <pubDate>Mon, 24 Oct 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-28/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/28-A-Bad-Relationship-With-Testing-e1pfbd6&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week, we have actual PickleJarTodo updates! Plus, Kotaro gets up on his soapbox to rant about testing, but is coaxed down and a more nuanced discussion ensues. Plus, we have some thoughts on the recent Mohammad Azam article about SwiftUI architecture and the NSSpain presentation about rewriting SoundCloud in SwiftUI. Finally, Steve remembers some sage advice he read on the early Web in the 1990s&amp;hellip;RTFM!&lt;/p&gt;&#xA;&lt;h2 id=&#34;topics-discussed&#34;&gt;Topics Discussed:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;PickleJarTodo Update&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Lots of UI Components! (Kotaro)&lt;/li&gt;&#xA;&lt;li&gt;Basic Image Picker Support (Steve)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Testing Discussion&#xA;&lt;ul&gt;&#xA;&lt;li&gt;TDD&lt;/li&gt;&#xA;&lt;li&gt;UI Testing&lt;/li&gt;&#xA;&lt;li&gt;Testing time vs Development Time&lt;/li&gt;&#xA;&lt;li&gt;It Depends&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;SwiftUI Architecture Discussion&#xA;&lt;ul&gt;&#xA;&lt;li&gt;SwiftUI Architecture — A Complete Guide to the MV Pattern Approach&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://betterprogramming.pub/swiftui-architecture-a-complete-guide-to-mv-pattern-approach-5f411eaaaf9e&#34;&gt;https://betterprogramming.pub/swiftui-architecture-a-complete-guide-to-mv-pattern-approach-5f411eaaaf9e&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Lessons Learnt Rewriting SoundCloud in SwiftUI&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://vimeo.com/751534042/f1ae29434e&#34;&gt;https://vimeo.com/751534042/f1ae29434e&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Programmers as Craftsmen&lt;/li&gt;&#xA;&lt;li&gt;Environment&lt;/li&gt;&#xA;&lt;li&gt;PreferenceKeys&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;RTFM!&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Building a Budget App Using SwiftUI and Core Data Part 1 (Mohammad Azam)&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Mfp2l59JKKo&#34;&gt;https://www.youtube.com/watch?v=Mfp2l59JKKo&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;em&gt;Intro music: &amp;ldquo;When I Hit the Floor&amp;rdquo;, © 2021 Lorne Behrman. Used with permission of the artist.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#27: Awkward Transitions</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-27/</link>
      <pubDate>Mon, 10 Oct 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-27/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/27-Awkward-Transitions-e1oup4m&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;On this week&amp;rsquo;s episode, the trio is totally focused and not at all awkward in their transitions as Steve recounts his recent FogBugz drama and Kotaro discusses a recent foray into building a straight-up macOS app in SwiftUI! Steve wonders if the culture of building your own tools has changed in the mobile world and a brief update on the PickleJarTodo app leads into a plug for Mike Zornek&amp;rsquo;s blog, which you should totally read!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#26: Gilligan&#39;s Dynamic Island</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-26/</link>
      <pubDate>Mon, 26 Sep 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-26/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/26-Gilligans-Dynamic-Island-e1o3480&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The trio is back this week with some follow-up to Kotaro&amp;rsquo;s solo episode and some spicy takes on The Verge&amp;rsquo;s re-design. Steve tells the tale of how he was stymied by an obvious bug until Aaron fixed it and this leads into some discussion about the challenge in learning new mental models and the importance of having someone else read your code when you are stuck. Meanwhile, Kotaro promises he is working on the UI layouts and the big news since last episode was the new Dynamic Island feature in the iPhone 14 Pro models! We discuss in our infinite ignorance how this feature works and how we might use it for fun; Steve mentions something called &amp;ldquo;Super Sayan Aaron Mode!?&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#25: A Developer&#39;s Journey</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-25/</link>
      <pubDate>Mon, 12 Sep 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-25/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/25-A-Developers-Journey-e1ndt2f&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Due to scheduling conflicts, this week is a special solo episode featuring Kotaro! People often ask us in PhillyCocoa how to become an iOS developer. Listen as Kotaro gives his recommendations on how to start your Apple Developer journey whether you are a complete novice or an experienced developer in another speciality. Also hear about Kotaro&amp;rsquo;s own journey into iOS development back when Objective-C was still a thing! This episode features 100% less Steve and Aaron, but is full of useful advice and fun Kotaro anecdotes. Don&amp;rsquo;t worry, the trio will be back in action next time!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#24: Jira Is Trying to Kill You!</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-24/</link>
      <pubDate>Mon, 29 Aug 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-24/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/24-Jira-Is-Trying-to-Kill-You-e1n1pmb&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week the trio review the PickleJarTodo journey so far before discussing the trials and tribulations of macOS betas, bringing back tasteful skeuomorphism in our app, adding playfulness via animation, and why copy is important. Aaron describes his solution to our NavigationSplitView dilemma, Steve discusses some Core Data architecture patterns, and Old Man Kotaro Story Time and a project management tools discussion result in some entertaining hot takes and rants.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#23: It&#39;s A Trap!</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-23/</link>
      <pubDate>Mon, 15 Aug 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-23/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/23-Its-A-Trap-e1mfnb8&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;In this episode, Kotaro has some more thoughts about respecting the platform and we get into an interesting discussion about the how, when, and why of using SwiftUI as a prototyping tool. Then, Kotaro reveals his UI epiphany for the iPhone version of PickleJar. Finally, Steve inadvertently creates a Not a Sponsor segment and the productivity app world is introduced to the idea of &amp;ldquo;Aaron Mode.&amp;rdquo;&lt;/p&gt;&#xA;&lt;h2 id=&#34;topics-discussed&#34;&gt;Topics Discussed:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Follow-Up: Respecting the Platform&lt;/li&gt;&#xA;&lt;li&gt;Using SwiftUI as a Prototyping Tool&lt;/li&gt;&#xA;&lt;li&gt;Sketch Is an Exemplary “Mac” App&lt;/li&gt;&#xA;&lt;li&gt;Collaborative Prototyping With SwiftUI&lt;/li&gt;&#xA;&lt;li&gt;Mockup/Prototyping Tools&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://sketch.com&#34;&gt;https://sketch.com&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://figma.com&#34;&gt;https://figma.com&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://balsamiq.com&#34;&gt;https://balsamiq.com&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.adobe.com/products/xd.html&#34;&gt;https://www.adobe.com/products/xd.html&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Kotaro’s UI Epiphany &amp;amp; Discussion&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The “Martin System”&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://collegeinfogeek.com/paper-habit-tracker/&#34;&gt;https://collegeinfogeek.com/paper-habit-tracker/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Side Project Saturday: Suburban Edition, Aug 20&lt;/li&gt;&#xA;&lt;li&gt;Next Steps&lt;/li&gt;&#xA;&lt;li&gt;Not a Sponsor: Practical Core Data&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://practicalcoredata.com&#34;&gt;https://practicalcoredata.com&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Donny Wals: Using Core Data in a Modern SwiftUI Application&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://youtu.be/P8rqjs_CNsk&#34;&gt;https://youtu.be/P8rqjs_CNsk&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;em&gt;Intro music: &amp;ldquo;When I Hit the Floor&amp;rdquo;, © 2021 Lorne Behrman. Used with permission of the artist.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#22: Respecting The Platform</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-22/</link>
      <pubDate>Mon, 01 Aug 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-22/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/22-Respecting-The-Platform-e1lr1k6&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week, the trio is back from our first IRL meetup in two years! We provide an update on PickleJar including CoreData refactoring, architecture patterns, new UI sketches, a possible Radar-worthy bug, and we ask the big question, has Apple decided that Hamburger Menus are cool again? In the second half of the episode, we discuss the latest native vs web technology debate sparked by a Paul Hudson tweet about Notion switching to native views in their iOS app. It&amp;rsquo;s quite an interesting conversation full of Kotaro anecdotes! Who doesn&amp;rsquo;t love them? That&amp;rsquo;s a rhetorical question, they&amp;rsquo;re awesome!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#21: A-Hole Mode</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-21/</link>
      <pubDate>Mon, 18 Jul 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-21/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/21-A-Hole-Mode-e1l25id&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week, Kotaro&amp;rsquo;s struggles with UI block leads into a discussion about the primary views that need to be updated, some priorities for the UX, and because this is a side project, we dream big about extra features before we&amp;rsquo;ve even gotten the core done, including A-Hole mode, the perfect way to motivate yourself when positive reinforcement fails. Considering our slow progress, maybe we should implement that feature first! In the end, Kotaro is back on track with his UI design tasks while Aaron and Steve continue architecting the Core Data + MVVM of it all. PRs were being pushed right after this recording!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#20: MVVM &#43; Core Data</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-20/</link>
      <pubDate>Mon, 04 Jul 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-20/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/20-MVVM--Core-Data-e1ko2lr&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Progress has been made on the app and as we move beyond simple prototyping into trying to make a functional MVP for other people to eventually use, how we structure our code becomes more important. This week, we discuss the MVVM architecture pattern and how well it does and doesn&amp;rsquo;t get along with Core Data. Then, Kotaro leads us on a UI/UX design discussion, partially inspired by &amp;ldquo;the most satisfying checkbox.&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#19: SwiftUI Is &#34;The Way&#34;</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-19/</link>
      <pubDate>Mon, 20 Jun 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-19/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/19-SwiftUI-Is-The-Way-e1k3d57&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;WWDC22 has come and gone and boy was it full of developer goodies this year! This week, the trio first survey some of their favorite announcements from WWDC22 before diving into a discussion about how to pivot the todo app development in light of the upcoming OS changes.&lt;/p&gt;&#xA;&lt;p&gt;Be sure to check out this week&amp;rsquo;s Not a Sponsor and Apple Design Award Winner: &lt;a href=&#34;https://getslopes.com&#34;&gt;Slopes&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;topics-discussed&#34;&gt;Topics Discussed:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;WWDC22&#xA;&lt;ul&gt;&#xA;&lt;li&gt;SwiftUI is The Way&lt;/li&gt;&#xA;&lt;li&gt;App Intents&lt;/li&gt;&#xA;&lt;li&gt;WeatherKit&lt;/li&gt;&#xA;&lt;li&gt;Passkey&lt;/li&gt;&#xA;&lt;li&gt;AR/Metal&lt;/li&gt;&#xA;&lt;li&gt;CarPlay&lt;/li&gt;&#xA;&lt;li&gt;Lock Screen Widgets&lt;/li&gt;&#xA;&lt;li&gt;Xcode Live Previews&lt;/li&gt;&#xA;&lt;li&gt;Swift Charts&lt;/li&gt;&#xA;&lt;li&gt;Swift Regex&lt;/li&gt;&#xA;&lt;li&gt;SwiftUI Navigation&lt;/li&gt;&#xA;&lt;li&gt;Losing Platform Distinction?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Side Project WWDC Pivot&#xA;&lt;ul&gt;&#xA;&lt;li&gt;All-in on iOS 16/iPadOS 16/macOS 13&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://support.apple.com/en-us/HT208891&#34;&gt;Installing Beta macOS&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Timeline Discussion&#xA;&lt;ul&gt;&#xA;&lt;li&gt;June: Finalize layout&lt;/li&gt;&#xA;&lt;li&gt;July: Implement Prototype&lt;/li&gt;&#xA;&lt;li&gt;August: Revisions&lt;/li&gt;&#xA;&lt;li&gt;September: iOS/iPadOS release. Mac Revisions.&lt;/li&gt;&#xA;&lt;li&gt;October: macOS release&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Not A Sponsor: &lt;a href=&#34;https://getslopes.com&#34;&gt;Slopes&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;ADA Award Winner!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;em&gt;Intro music: &amp;ldquo;When I Hit the Floor&amp;rdquo;, © 2021 Lorne Behrman. Used with permission of the artist.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#18: WWDC22 Speculation!</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-18/</link>
      <pubDate>Fri, 03 Jun 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-18/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/18-WWDC22-Speculation-e1is39k&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Just in time for the weekend plane ride to Cupertino, it&amp;rsquo;s our WWDC22 speculation episode! We talk about some of things we hope to see at this year&amp;rsquo;s WWDC including new hardware, iOS 16 features, and dev tool improvements. Plus, Kotaro provides a bonus tip about how you can glimpse the future by subscribing to the Swift Evolution mailing list. If you&amp;rsquo;d like to join us at our virtual keynote watch party, RSVP and join our Slack! Details are on our website at &lt;a href=&#34;http://phillycocoa.org&#34;&gt;http://phillycocoa.org&lt;/a&gt; or at &lt;a href=&#34;https://www.meetup.com/PhillyCocoaHeads/&#34;&gt;https://www.meetup.com/PhillyCocoaHeads/&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#17: Fingerpicking Good</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-17/</link>
      <pubDate>Mon, 23 May 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-17/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/17-Fingerpicking-Good-e1irte9&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week, we return to our Todo App project. Coding has stalled because we didn&amp;rsquo;t have a specific enough idea of exactly WHAT the app is supposed to be all about. Problem definition is hard and this week Steve presents his thoughts on how to move forward based on his research into some existing digital and paper habit tracking systems. Then we sketch some specific app feature requirements where we coalesce around the idea of tracking something akin to &amp;ldquo;epics,&amp;rdquo; provide positive reinforcement via widgets, and support Siri Intents for use in the Shortcuts app.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#16: TIL With Mohammad Faani</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-16/</link>
      <pubDate>Mon, 09 May 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-16/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/16-TIL-With-Mohammad-Faani-e1i7eda&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;The app is making slow progress and we will have more to say about that soon, but we couldn&amp;rsquo;t pass up the opportunity to talk with our special guest this week, Mohammad Faani. Mohammad is an active member of PhillyCocoa and joins us to discuss his journey to becoming an iOS developer as well as how both Stack Overflow and his new TIL blog help him focus and shape his own developer journey.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#15: Learning How to Mac</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-15/</link>
      <pubDate>Mon, 25 Apr 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-15/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/15-Learning-How-to-Mac-e1hirf3&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;This week we finally reveal our idea for our second app on this podcast and it&amp;rsquo;s a macOS todo app! I know, very original! Listen in to our unscripted discussion as we talk about why we chose this concept for the app, some theories around todo systems, and eventually coalesce around some broad goals for features as well as a timeline for a Test Flight prototype.&lt;/p&gt;&#xA;&lt;h2 id=&#34;topics-discussed&#34;&gt;Topics Discussed:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Introducing our next side project: a macOS Todo app!&lt;/li&gt;&#xA;&lt;li&gt;How do we do todos?&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Steve: Omnifocus, Todo, Calendar&lt;/li&gt;&#xA;&lt;li&gt;Aaron: Calendar&lt;/li&gt;&#xA;&lt;li&gt;Kotaro: Reminders, 3-4 core things to do that day in notes app&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Theory Discussion&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Pickle Jar Theory&lt;/li&gt;&#xA;&lt;li&gt;Kotaro’s Theory&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Broad App Goals&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What would make this app useful for us?&lt;/li&gt;&#xA;&lt;li&gt;Kotaro&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Lightweight&lt;/li&gt;&#xA;&lt;li&gt;Pattern reporting (task completion)&lt;/li&gt;&#xA;&lt;li&gt;iOS version for quick task check-off&lt;/li&gt;&#xA;&lt;li&gt;Recurring tasks you want to do every day&lt;/li&gt;&#xA;&lt;li&gt;CloudKit/Core Data sync&lt;/li&gt;&#xA;&lt;li&gt;iPad app?&lt;/li&gt;&#xA;&lt;li&gt;One-offs&lt;/li&gt;&#xA;&lt;li&gt;Siri Intent&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Steve&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Habit tracker&lt;/li&gt;&#xA;&lt;li&gt;Historical trends&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Aaron&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Fitness training goals&#xA;&lt;ul&gt;&#xA;&lt;li&gt;e.g. &lt;a href=&#34;https://www.trainingpeaks.com&#34;&gt;Training Peaks app&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Goal tracking&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Feature Summary Discussion&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Record when you did the task or assume you did it at the time of checking off?&lt;/li&gt;&#xA;&lt;li&gt;Epics vs Tasks&lt;/li&gt;&#xA;&lt;li&gt;Notifications are not annoying (summary info, for example)&lt;/li&gt;&#xA;&lt;li&gt;Widgets&lt;/li&gt;&#xA;&lt;li&gt;Default view is stuff we already did.&lt;/li&gt;&#xA;&lt;li&gt;Bucket List app, checking off towards a goal and get summaries&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Timeline for MVP&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Release before WWDC: 1.5 month project&lt;/li&gt;&#xA;&lt;li&gt;Aaron’s Scope Suggestion: Help us prioritize WWDC work&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;How do we break this up?&#xA;&lt;ul&gt;&#xA;&lt;li&gt;We already created an app, Trello, GitHub repo, icon&lt;/li&gt;&#xA;&lt;li&gt;4 sprints of 2 weeks&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Strong prototype by 4th sprint at least&lt;/li&gt;&#xA;&lt;li&gt;Test Flight&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;First Sprint:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Basic Todo Task UI&lt;/li&gt;&#xA;&lt;li&gt;Basic Core Data data model&lt;/li&gt;&#xA;&lt;li&gt;CloudKit sync&lt;/li&gt;&#xA;&lt;li&gt;Mac to iOS syncing&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Not a Sponsor: &lt;a href=&#34;http://fintimer.com&#34;&gt;FinTimer.com&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Kotaro’s New Outro!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;em&gt;Intro music: &amp;ldquo;When I Hit the Floor&amp;rdquo;, © 2021 Lorne Behrman. Used with permission of the artist.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#14: Side Project Challenges</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-14/</link>
      <pubDate>Mon, 11 Apr 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-14/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/14-Side-Project-Challenges-e1gt007&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;After we recorded this week&amp;rsquo;s podcast, we did decide on our next side project and it&amp;rsquo;s not what you might expect. It has to do with pickles. Stay tuned for info about that next time! This week, we delve into the side project &amp;ldquo;failure&amp;rdquo; bin to talk about overcoming the many challenges to completing side projects and how even when we move on from one, it was still worth doing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#13: An Infinite Closet with Sean Najera</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-13/</link>
      <pubDate>Mon, 28 Mar 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-13/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/13-An-Infinite-Closet-with-Sean-Najera-e1g7e3i&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;We have another special guest this week! &lt;a href=&#34;https://github.com/flopshot/&#34;&gt;Sean Najera&lt;/a&gt;, Senior Mobile Developer at Nuuly, joins the Pod to talk about his experiences using Flutter before discussing his new SwifUI Navigator library that fixes a big missing feature in Apple&amp;rsquo;s framework. There is also some love for C#, a look at the waves of Android development over the years, the evolution of languages like Dart and Swift, and new this week, a special post-show where Steve asks the question that only Aaron can answer, &amp;ldquo;What is a table?&amp;rdquo; This was a fun one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#12: GroceryTimer.app with Arpit Mathur</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-12/</link>
      <pubDate>Mon, 14 Mar 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-12/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/12-GroceryTimer-app-with-Arpit-Mathur-e1fkd77&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;With all of us getting busy with work, we are using this opportunity to experiment with the podcast format and bring a spotlight to other developers in the community. Our first guest to the POD is Arpit Mathur, creator of GroceryTimer.app. This app was our Not a Sponsor last time and since it was recently released, we thought it would be fun to discuss the how&amp;rsquo;s and why&amp;rsquo;s of its creation. Arpit is always a pleasure to converse with and we delve into several interesting aspects of the app&amp;rsquo;s creation, design, and technologies as well as how Arpit is experimenting with the Virtual Meetup format of Philly&amp;rsquo;s Google Developer Group using tools like Twitter Spaces. It&amp;rsquo;s a fascinating and entertaining conversation. We hope you enjoy it as much as we did.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#11: Spinning our Wheels</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-11/</link>
      <pubDate>Mon, 28 Feb 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-11/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/11-Spinning-our-Wheels-e1euba4&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Ok, we are really spinning our wheels now getting a new app idea pinned down, but the upshot is there are a lot of interesting subjects touched upon this week, including the &amp;ldquo;confirmation&amp;rdquo; of RealityOS, how people occlusion works in ARKit, a tangent about the history of Web API technologies, and much more. Plus, our Not a Sponsor this week could help you keep your food from spoiling!&lt;/p&gt;&#xA;&lt;h2 id=&#34;topics-discussed&#34;&gt;Topics Discussed:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;RealityOS is Real!&lt;/li&gt;&#xA;&lt;li&gt;How ARKit People Occlusion Works&lt;/li&gt;&#xA;&lt;li&gt;What makes a good AR experience, according to Apple&lt;/li&gt;&#xA;&lt;li&gt;AR Goggles Pricing and Design&lt;/li&gt;&#xA;&lt;li&gt;A Tangent on XML, JSON, gRPC, and Web APIs&lt;/li&gt;&#xA;&lt;li&gt;Ray casting and ray tracing&lt;/li&gt;&#xA;&lt;li&gt;Not a Sponsor: &lt;a href=&#34;https://grocerytimer.app&#34;&gt;GroceryTimer.app&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;em&gt;Intro music: &amp;ldquo;When I Hit the Floor&amp;rdquo;, © 2021 Lorne Behrman. Used with permission of the artist.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#10: Orange Balls</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-10/</link>
      <pubDate>Mon, 14 Feb 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-10/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/10-Orange-Balls-e1e6h07&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Continuing our incremental progress exploring the AR app space, this week, Aaron shows off our first baby steps with a working prototype! Steve discusses his month long side project making movies, which prompts a discussion of how AR could be used in filmmaking. Then, Kotaro and Steve go on a tangent exploring nightmare AR/VR dystopia possibilities before getting back on track with this week&amp;rsquo;s &amp;ldquo;Not a Sponsor&amp;rdquo; segment. Finally, the trio settles on a handful of feature paths to explore for next time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#9: Reading the Tea Leaves</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-9/</link>
      <pubDate>Mon, 31 Jan 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-9/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/9-Reading-the-Tea-Leaves-e1dh07k&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;We decided that we want to work on an AR app, but we still can&amp;rsquo;t figure out what to build. The space is still very new, hardware from Apple doesn&amp;rsquo;t exist yet, and life really got in our way last sprint, so we didn&amp;rsquo;t get much prototype exploration done. This week, we continue our search for an AR app idea, perhaps come up with a germ of an idea by the end, and in the middle, Kotaro expounds on game jams and creative cheats from his own past. It&amp;rsquo;s a diamond in the rough kind of episode, but sometimes that&amp;rsquo;s how it goes when you are trying to start down an unexplored path.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#8: Into the Metaverse</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-8/</link>
      <pubDate>Mon, 17 Jan 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-8/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/S2E1-Into-the-Metaverse-e1cnrp1&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;After a brief retrospective about our last app, Kanji Love, and a shout out to the recently departed &lt;a href=&#34;https://releasenotes.tv&#34;&gt;Release Notes&lt;/a&gt; podcast, the team starts a discussion about our next project, which looks like it&amp;rsquo;ll be focused on Augmented Reality. First, we ask ourselves, what is the relationship between AR, VR, and the &amp;ldquo;Metaverse&amp;rdquo; concept? Then we read the tea leaves of Apple&amp;rsquo;s APIs to make an educated guess about future hardware and types of applications that would be useful to build. Finally, we spend time talking about some specific app ideas and end the episode with some bonus talk about recognizing hand gestures. Next time, we will decide what app we will build for season 2!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#7: Kanji Love</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-7/</link>
      <pubDate>Mon, 03 Jan 2022 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-7/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/S1E7-Kanji-Love-e1c9u63&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;It&amp;rsquo;s release day! Kanji Love is in the App Store! In this season finale episode, we discuss the story behind the app&amp;rsquo;s name as well as some of the final bug fixes and tasks we had to complete. Then, you can listen in to the moment we made the app live in the store! Finally, we discuss some ideas for next season. Don&amp;rsquo;t worry, Side Project Spotlight WILL RETURN!&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://apps.apple.com/us/app/kanji-love/id1588647247&#34;&gt;Download&lt;/a&gt; the app!&lt;/li&gt;&#xA;&lt;li&gt;Check out the &lt;a href=&#34;https://abilenky.github.io/kanjilove/&#34;&gt;website&lt;/a&gt;!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;topics-discussed&#34;&gt;Topics Discussed:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Story behind the app name: Kanji Love&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cocoalove.org&#34;&gt;cocoalove.org&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://fractureme.com&#34;&gt;Fracture&lt;/a&gt; Prints FTW!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Sprint Retrospective&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Kotaro: Website &amp;amp; Metadata&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Aaron: Minor Bug Fixes&lt;/li&gt;&#xA;&lt;li&gt;Steve: Launch From Notification Discussion&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Using GitHub Pages for your App Website&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://abilenky.github.io/kanjilove/&#34;&gt;https://abilenky.github.io/kanjilove/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;PUSH THE BUTTON!&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Releasing the app LIVE!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;What’s Next?&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Bug Fixes&lt;/li&gt;&#xA;&lt;li&gt;Complications improvements&lt;/li&gt;&#xA;&lt;li&gt;App Store Marketing Team Submission&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Next Season on SPS&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AR + CoreML?&lt;/li&gt;&#xA;&lt;li&gt;Explore ideas more than develop projects?&lt;/li&gt;&#xA;&lt;li&gt;Playgrounds App Projects?&lt;/li&gt;&#xA;&lt;li&gt;The Podcast will continue!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;em&gt;Intro music: &amp;ldquo;When I Hit the Floor&amp;rdquo;, © 2021 Lorne Behrman. Used with permission of the artist.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#6: Feature Complete</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-6/</link>
      <pubDate>Mon, 20 Dec 2021 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-6/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/S1E6-Feature-Complete-e1bk7bn&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;We are in the endgame now! Kotaro has refined the UI while Aaron has updated our Core Data stack and Steve got Notifications working! All the pieces are together and we basically have a feature complete 1.0 app! Now we are entering into the final stress test, debugging, and polishing stages. In this episode we discuss the promise and current limitations of Xcode Cloud, provide an overview of the App Store submission process and steps we need to complete, and worry out loud about whether Swift UI conditionals are a good idea or not. App Submission Day is rapidly approaching. Will we make it?&lt;/p&gt;</description>
    </item>
    <item>
      <title>#5: Feature Creep</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-5/</link>
      <pubDate>Mon, 06 Dec 2021 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-5/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/S1E5-Feature-Creep-e1b5vu3&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Sprint 4 is over and we are entering the home stretch. Kotaro got the swipe mechanic working, Aaron got so much done, he started adding features, and Steve ran into issues trying to build a Notifications UI. The trio discuss Git branches and merging strategies and then spend the bulk of the episode diving into SwiftUI architecture in general and specifically regarding the app. Finally, in a segment that is the nightmare of project managers everywhere, new features are discussed! This is a long one, but with a lot of great technical discussion. Bonus! It&amp;rsquo;s edited more gently than the last episode. You&amp;rsquo;re welcome, Zorn!&lt;/p&gt;</description>
    </item>
    <item>
      <title>#4: Welcome to My Objective-C TED Talk</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-4/</link>
      <pubDate>Mon, 22 Nov 2021 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-4/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/S1E4-Welcome-to-My-Objective-C-TED-Talk-e1agm1i&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Sprint 3 is over and Kotaro has made progress on the UI with a complete app skeleton now linked together, but is still working on the core swipe animation. Meanwhile, Steve found notifications a little harder to setup in a SwiftUI environment than expected, but got the basic plumbing working when he wasn&amp;rsquo;t editing the podcast. Aaron is the Sprint MVP as he updated the data managers so that Kanji can be retrieved from the database with ease and user stats saved on demand.  All together, this means we are getting close to a working app! Plus, a discussion comparing Objective-C and Swift and the struggle to switch mental modes when you are learning new things.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#3: We Have Data!</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-3/</link>
      <pubDate>Mon, 08 Nov 2021 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-3/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/S1E3-We-Have-Data-e19q20b&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Sprint 2 is done and we have data! In this episode, we check-in on our goals for the sprint and discuss what got done, what didn&amp;rsquo;t, and some interesting issues that came up along the way. Now that we have Kanji data in the Core Data database, we can shift focus to building the UI for the app and notifications for next time.&lt;/p&gt;&#xA;&lt;h2 id=&#34;follow-up-from-last-sprint&#34;&gt;Follow-up from last sprint:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Wireframes and prototype UI&lt;/li&gt;&#xA;&lt;li&gt;Kanji database parsed into JSON&lt;/li&gt;&#xA;&lt;li&gt;Core Data stack setup&lt;/li&gt;&#xA;&lt;li&gt;Everyone get the app built and run on their watches&lt;/li&gt;&#xA;&lt;li&gt;Look into how notifications might work&lt;/li&gt;&#xA;&lt;li&gt;Get a podcast website setup&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;steve&#34;&gt;Steve&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Got podcast website done&lt;/li&gt;&#xA;&lt;li&gt;No notifications&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;aaron&#34;&gt;Aaron&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Got subset of data parsed into Core Data (3,000 kanji!)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;kotaro&#34;&gt;Kotaro&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Started skeleton layout of all views&lt;/li&gt;&#xA;&lt;li&gt;Hasn&amp;rsquo;t hooked up UI to Core Data, yet.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;topics-discussed&#34;&gt;Topics Discussed:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Hugo as an option for building your podcast or app website&lt;/li&gt;&#xA;&lt;li&gt;PRs for collaboration on GitHub&lt;/li&gt;&#xA;&lt;li&gt;Analysis Paralysis and comic book artists&lt;/li&gt;&#xA;&lt;li&gt;Core Data array magic with the transformable attribute&lt;/li&gt;&#xA;&lt;li&gt;UI mechanics&lt;/li&gt;&#xA;&lt;li&gt;What are the stats we are saving?&lt;/li&gt;&#xA;&lt;li&gt;Extensions on CoreData models (like Kotaro&amp;rsquo;s Fav10)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;next-time&#34;&gt;Next Time:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Working prototype swipe UI and save user stats (Kotaro)&lt;/li&gt;&#xA;&lt;li&gt;Working notifications (Steve)&lt;/li&gt;&#xA;&lt;li&gt;Public interface to the Kanji database (Aaron)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;em&gt;Intro music: &amp;ldquo;When I Hit the Floor&amp;rdquo;, © 2021 Lorne Behrman. Used with permission of the artist.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>#2: Data Structures &amp; UI Considerations</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-2/</link>
      <pubDate>Mon, 25 Oct 2021 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-2/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/S1E2-Data-Structures--UI-Considerations-e18u0id&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;Our first sprint encountered some hiccups and we are off to a slow start, but progress has been made!  This week, we have some follow-up about changes to our initial App Store Connect environment, describe how we setup the podcast, and spend the majority of the meeting talking about data sources, structures, and UI.&lt;/p&gt;&#xA;&lt;p&gt;Topics include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Switching to an App Store Connect Team account for development&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Podcast infrastructure setup with Anchor.fm and Podcast Connect&lt;/p&gt;</description>
    </item>
    <item>
      <title>#1: Kanji Flash Card App Kickoff</title>
      <link>https://8337e334.website-evn.pages.dev/podcast/sps-1/</link>
      <pubDate>Sat, 09 Oct 2021 00:12:00 -0400</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/podcast/sps-1/</guid>
      <description>&lt;iframe src=&#34;https://anchor.fm/side-project-spotlight/embed/episodes/S1E1-Kanji-Flash-Card-App-Kickoff-e18i45f&#34; height=&#34;102px&#34; width=&#34;400px&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&#xA;&lt;p&gt;For our inaugural season, we (Kotaro, Steve, and Aaron) are building a watchOS Kanji flashcard app and documenting our journey. This week, we tackle the initial project infrastructure setup and talk next steps.&lt;/p&gt;&#xA;&lt;p&gt;Topics include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Github project setup and .gitignore&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;App Store Connect Users&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;New up a Xcode Project from a template&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;What is this app all about?&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Initial wireframes&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Kanji database options&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;SwiftUI vs Storyboards&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;How to use Github Projects&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://8337e334.website-evn.pages.dev/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/about/</guid>
      <description>&lt;h1 id=&#34;about&#34;&gt;About&lt;/h1&gt;&#xA;&lt;p&gt;Philly CocoaHeads is the Philadelphia area Mac and iOS programming group, a chapter of the worldwide &lt;a href=&#34;http://cocoaheads.org/&#34;&gt;CocoaHeads&lt;/a&gt; organization.&lt;/p&gt;&#xA;&lt;p&gt;Our mission is to help local developers learn and master Apple developer technologies through social events and community. All skill levels are welcome.&lt;/p&gt;&#xA;&lt;p&gt;All members, attending any of our events or otherwise participating in our community should adhere to our &lt;a href=&#34;https://8337e334.website-evn.pages.dev/code-of-conduct&#34;&gt;code of conduct&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;If you are interesting in supporting our group, consider &lt;a href=&#34;https://8337e334.website-evn.pages.dev/sponsorship&#34;&gt;sponsoring&lt;/a&gt; us.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Code of Conduct</title>
      <link>https://8337e334.website-evn.pages.dev/code-of-conduct/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/code-of-conduct/</guid>
      <description>&lt;p&gt;We value the participation of each member of the community and want everyone to have an enjoyable and fulfilling experience. Accordingly, all members are expected to show respect and courtesy to other members and the community at large.&lt;/p&gt;&#xA;&lt;p&gt;To make clear what is expected, all members, organizers and volunteers associated with the Philly CocoaHeads community are required to conform to the following Code of Conduct.&lt;/p&gt;&#xA;&lt;h2 id=&#34;code-of-conduct&#34;&gt;Code of Conduct&lt;/h2&gt;&#xA;&lt;p&gt;The Philly CocoaHeads community is dedicated to providing a harassment-free experience for everyone, regardless of gender, sexual orientation, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of participants in any form.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Events</title>
      <link>https://8337e334.website-evn.pages.dev/events/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/events/</guid>
      <description>&lt;section id=&#34;event-details&#34;&gt;&#xA;&#xA;    &lt;h1&gt;Events&lt;/h1&gt;&#xA;&#xA;    &lt;section&gt;&#xA;        &lt;h2&gt;Main Meeting&lt;/h2&gt;&#xA;        &#xA;&#xA;&lt;section class=&#34;event-info&#34;&gt;&#xA;  &lt;h3&gt;Next Main Meeting&lt;/h3&gt;&#xA;   &#xA;  &lt;time datetime=&#34;2026-05-14&#34;&gt;&#xA;    Thursday, May 14, 2026&#xA;  &lt;/time&gt;&#xA;  &lt;time&gt;5:45pm to 8:00pm&lt;/time&gt;&#xA;&#xA;  &lt;address&gt;Vanguard&lt;br&gt;&#xA;  2300 Chestnut St, Philadelphia, PA 19103&lt;br&gt;&#xA;  &lt;/address&gt;&#xA;  &lt;p&gt;&lt;a href=&#34;https://luma.com/i00ll61z&#34;&gt;RSVP @ Luma&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/section&gt;&#xA;&#xA;        &lt;p&gt;Our next Main Meeting is &lt;strong&gt;Beyond the Simulator: Perspectives on Modern App Development&lt;/strong&gt;, hosted by Vanguard at 2300 Chestnut St in Philadelphia. We will have talks from fellow developers and designers on topics ranging from UI design to AI integration, including Metal shaders and using Claude Code with Xcode.&lt;/p&gt;</description>
    </item>
    <item>
      <title>June Meeting Agenda</title>
      <link>https://8337e334.website-evn.pages.dev/meeting-agenda/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/meeting-agenda/</guid>
      <description>&lt;h1 id=&#34;june-meeting-agenda&#34;&gt;June Meeting Agenda&lt;/h1&gt;&#xA;&lt;p&gt;The next &lt;a href=&#34;http://phillycocoa.org&#34;&gt;Philly CocoaHeads&lt;/a&gt; meeting will be virtual on &lt;strong&gt;Thursday, June 13th&lt;/strong&gt;. Join us online for a virtual social hour, from 7:00-8:00PM (bring your own pizza). We&amp;rsquo;re resuming monthly meetings virtually for the time being in a more casual format, akin to the social hour that kicks off our in-person meetings.&lt;/p&gt;&#xA;&lt;p&gt;We&amp;rsquo;ll be meeting via Zoom (link will be on Meetup after you RSVP). Please RSVP via Meetup &lt;a href=&#34;http://www.meetup.com/PhillyCocoaHeads/&#34;&gt;http://www.meetup.com/PhillyCocoaHeads/&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Slack</title>
      <link>https://8337e334.website-evn.pages.dev/slack/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/slack/</guid>
      <description>&lt;h1 id=&#34;slack&#34;&gt;Slack&lt;/h1&gt;&#xA;&lt;p&gt;Slack is a group messaging system we use to keep in touch outside of events.&lt;/p&gt;&#xA;&lt;p&gt;You can download the Slack client for &lt;a href=&#34;https://slack.com/downloads/osx&#34;&gt;Mac&lt;/a&gt;,  &lt;a href=&#34;https://itunes.apple.com/app/slack-app/id618783545?ls=1&amp;amp;mt=8&#34;&gt;iOS&lt;/a&gt; or use &lt;a href=&#34;https://phillycocoa.slack.com&#34;&gt;the website&lt;/a&gt; version.&lt;/p&gt;&#xA;&lt;p&gt;To get an invite to the Philly CocoaHead Slack use this form:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://join.slack.com/t/phillycocoa/shared_invite/enQtNDk1NzQ2MjExMDI1LWI1OTk2NDFkOGZhYzM0NzkwYTY5ZDg2ZjU5ZTY5ZDBiZjUwNWIzNDBhNDM1ZTMxNzRkOTg0ZGNjMTllYWY4YjE&#34;&gt;Philly CocoaHead Slack&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;If you have any other questions or concerns, &lt;a href=&#34;https://8337e334.website-evn.pages.dev/about&#34;&gt;let us know&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sponsorship</title>
      <link>https://8337e334.website-evn.pages.dev/sponsorship/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/sponsorship/</guid>
      <description>&lt;h1 id=&#34;sponsorship&#34;&gt;Sponsorship&lt;/h1&gt;&#xA;&lt;p&gt;Philly CocoaHeads has always tried to have a very low barrier of entry for participation. Consequently, we do not have any formal membership dues or event fees. We do however have real running costs (from pizza to hosting services) and welcome sponsorship from companies that benefit from our presence in the community and who are looking to reach out to Apple developers.&lt;/p&gt;&#xA;&lt;p&gt;Sponsorship is offered per month for $200. Should you decide to sponsor you&amp;rsquo;ll get:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Videos</title>
      <link>https://8337e334.website-evn.pages.dev/videos/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://8337e334.website-evn.pages.dev/videos/</guid>
      <description>&lt;h1 id=&#34;videos&#34;&gt;Videos&lt;/h1&gt;&#xA;&lt;p&gt;We record and publish many of our talks from our monthly meetings on &lt;a href=&#34;https://www.youtube.com/@PhillyCocoaHeads&#34;&gt;YouTube&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
