Join Dave and Sven, the creators of the Swift Package Index open-source project, as they talk about progress on the project and discuss a new set of community package recommendations every episode.
…
continue reading
![Artwork](/static/images/128pixel.png)
1
More Than Just Code podcast - iOS and Swift development, news and advice
Tim Mitra, Jaime Lopez Jr, Mark Rubin
More Than Just Code podcast is the perfect source for iOS and Swift developers looking to stay up-to-date on the latest news and trends in the field. With helpful advice from experienced developers, Jaime Lopez, Mark Rubin, and Tim Mitra, , it's the perfect way to stay informed and inspired. Join us for the latest mobile development news, notes and tech tips for developers. Become a member at https://plus.acast.com/s/mtjc. Hosted on Acast. See acast.com/privacy for more information.
…
continue reading
![Artwork](/static/images/128pixel.png)
1
48: It’s not just CGPaths all the way down?
40:52
40:52
Play later
Play later
Lists
Like
Liked
40:52
Join us as we talk about the CocoaPods maintenance plans and Swift macro expansions in Visual Studio Code, as well as hear our regular package recommendations. News CocoaPods Support & Maintenance Plans Expansion of Swift Macros in Visual Studio Code Configuring Emacs for Swift Development Configuring Neovim for Swift Development Packages SVGPath b…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
47: There are no open-source license police
44:24
44:24
Play later
Play later
Lists
Like
Liked
44:24
Join us as we discuss the latest Ready for Swift 6 results, and how we represent them on the site. We also chat about Open Source Software funding, homomorphic encryption, and of course, we include our regular package recommendations. News Issue with Swift 6 error counts Geomys project announcement AcknowList by Vincent Tourraine LicensePlist by Ma…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
46: A concept born and explored in recent decades
49:13
49:13
Play later
Play later
Lists
Like
Liked
49:13
Join us as we talk about our build system move to an Orka cluster consisting of 8 Mac Studios, our ongoing "Ready for Swift 6" project, to get an update on documentation coverage across the package ecosystem, and to hear our regular package recommendations. News Plotting a Path to a Package Ecosystem without Data Race Errors Switching to ephemeral …
…
continue reading
This week we talk about WWDC, our Ready for Swift 6 project that tracks data race safety errors across the whole package ecosystem, the Swift 6 migration guide, and more. Of course, we also make our regular package recommendations! News Swift 6 Migration Guide Matt Massicotte’s Swift 6 blog series Packages BlurHashViews by Dale Price https://blurha…
…
continue reading
This week we follow up on Swift 6 news, talk about Swift in unusual places, performance benchmarks, give a sneak peek at our new Mac build infrastructure, and of course make package recommendations. News SE-0435 Swift Language Version Per Target Swift on Flipper Zero — A Proof of Concept by Samar Sunkaria You can play Doom using gut bacteria, but t…
…
continue reading
This week Mark, Jaime and Tim are joined by Evan Stone to review the Apple Event: Letting Loose. They discuss the new iPad Air M2, iPad Pro M4, Apple Pencil Pro, Final Cut Pro and Logic Pro 11. Apple apologizes for 'Crush' iPad Pro ad that sparked controversy - 9to5Mac Tim Cook 'Made on iPad' Nike Air Max 1 '86s Apple announces new accessibility fe…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Looking Ahead on Apple Vision Pro: Oliver Weidlich
50:41
50:41
Play later
Play later
Lists
Like
Liked
50:41
This week Tim sits down with Oliver Weidlich to discuss user experience and design for spatial computing. Oliver has been involved in spatial computing fro several years ahead of Apple's Vision Pro, which he has now embraced. Oliver Weidlich on LinkedIN Oliver on Twitter Oliver on Mastodon Contxtual Spatial Computing Contxtu.al Day Ahead for Vision…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Charlie Chapman - A day in the life of Developer Advocate
1:20:34
1:20:34
Play later
Play later
Lists
Like
Liked
1:20:34
This week Tim sits down with Charlie Chapman, developer advocate, iOS engineer and host of the Launched podcast. We talked about developing indie apps, in app purchases, the Apple Vision Pro after 4 months, Deep Dish Swift and what to do it Cupertino during WWDC week. TL;DR Charlie says there's a lot of networking and things to do during the week. …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
43: Now I’m worried our metrics aren’t correct! with special guest Holly Borla
1:06:11
1:06:11
Play later
Play later
Lists
Like
Liked
1:06:11
This week we had the opportunity to talk to Holly Borla who manages the Swift Compiler Team at Apple. We chat about upcoming Swift 6 changes and why they're a big deal, but also why you shouldn’t worry too much. Of course, all three of us pick packages, too! Interview with Holly SE-0414: Region isolation SE-0431: Dynamically isolated function types…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
42: We need a “No one expects the Spanish inquisition“ sound effect
49:31
49:31
Play later
Play later
Lists
Like
Liked
49:31
Join us for another episode as Dave and Sven talk open-source security vulnerabilities and how all package ecosystems are at risk, why it won't be possible to give meaningful "package size" stats on package pages, yet more talk of interfacing with Swift from other languages, and a one-question quiz! Plus package recommendations, of course! Follow u…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
VWDC 2024 - WWDC San Jose/Cupertino Travel Advice, Best of MTJC
12:41
12:41
Play later
Play later
Lists
Like
Liked
12:41
Rebroadcasting our 2018 chat about visiting San Jose and Cupertino for WWDC events. We chatted about WWDC San Jose back in 2018. Here's a replay of Greg's experience at WWDC 2017. Mark gives some advice about traveling to San Jose. This year Mark is NOT attending WWDC 2024. Come say "Hi", take a selfie with Mark and maybe get some MTJC swag. (Unoff…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
41: Breaking our “skipping episodes” streak
53:41
53:41
Play later
Play later
Lists
Like
Liked
53:41
This week Dave and Sven break their streak of skipping recording to find Swift in exciting new places, like on ARM Windows and the Playdate, and learn new tricks like interoperating with C#. And as usual, there are package recommendations, with a good sprinkling of descents into various rabbit holes. News Combining Swift and C# on Windows with Swif…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Vision Pro - On Your Face, Not In Your Face
1:15:48
1:15:48
Play later
Play later
Lists
Like
Liked
1:15:48
This week Joe Cieplinski joins Tim to discuss their experiences with the Apple Vision Pro and spactial computing. jcieplinski@mastodon.social Joec.design Spatial Symphony Television By Sandwich Vision Directory lets make a difference on Threads LA Terminal Let's visionOS 2024 conference Become a member at https://plus.acast.com/s/mtjc. Hosted on Ac…
…
continue reading
This week Tim, Mark and Jaime are joined by guest host Jonathan Kuehlein to discuss the impact of the Vision Pro on technology and entertainment. #Privacy: Facebook, TikTok, and Other Apps Use Push Notifications to Send Data about Your iPhone Apple CEO Tim Cook Compares Vision Pro 'Moment' to iPhone and Mac - MacRumors Apple Vision Pro internationa…
…
continue reading
This week, Dave and Sven take a look at the Flutter ecosystem, discuss Dave's blogging system rewrite, review their collaboration on a production crash, and, as usual, highlight some community packages. News Progress of the Flutter and Dart Package Ecosystem by Ander Dobo Packages Vortex by Paul Hudson LanguageDetector by Ali Sheikhizadeh and Hadi …
…
continue reading
It's 2024, and Dave and Sven are back to talk plans for the Swift Package Index development over the coming year. They also talk about a light-hearted but also accidentally disastrous recent event in the npm package ecosystem, plans around how the Swift Package Index will approach Swift 6 support, and of course more package recommendations! News Wh…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Let's Do Something Stupid Next with Steve Lipton
1:06:41
1:06:41
Play later
Play later
Lists
Like
Liked
1:06:41
This week Tim sits down with Steve Lipton, CIO Scientific Device Laboratory, Author and Speaker on creativity, iOS, watchOS, and SAP Business One. Steve is a serial educator who has been teaching iOS based courses for many years on Lynda.com and now on LinkedIn Learning. Make App Pie Steve on LinkedIn Steve on Mastodon - @MakeAppPie@techhub.social …
…
continue reading
This week I was joined by Martin Woodward, VP of DevRel at GitHub. We discussed developer relations, automation with GitHub Actions, code assistance with GitHub Copilot, 3D printing, and in the After Show, GitHub's shiny new implementation of Apple Silicon build machines, custom installed racks of Mac Minis. martinwoodward/octolamp: A 3D printed, G…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
38: This is the least researched podcast in the history of podcasting
42:51
42:51
Play later
Play later
Lists
Like
Liked
42:51
Inspired by a recent YouTube comment left on the previous episode, Dave and Sven talk about cross-platform Swift development with Visual Studio Code, Windows and Wasm compatibility, and about how Dave should have answered a question about adding a package into the Swift Package Index! News Swift Extension for Visual Studio Code introduction blog po…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Dave Verwer - Don't Forget Your Towel
1:08:08
1:08:08
Play later
Play later
Lists
Like
Liked
1:08:08
This week Tim sits down with Dave Verwer to discuss his contributions to the Apple developer community. They chat about Dave's iOS Dev Weekly newsletter, the Swift Package Index, and the iOS Dev Directory. They also discuss Swift on Windows, Vaper and server-side swift, and the basics on how to publish a Swift Package. Don't forget your towel. Swif…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
37: With praise, you can include me, but any blame goes to Dave
50:13
50:13
Play later
Play later
Lists
Like
Liked
50:13
Dave and Sven talk about the work that Cyndi Chin shipped as part of this year’s Swift Mentorship Program, and then dive into the details of some of the metrics, and answer a couple of listener questions about the feature. Plus six package recommendations, as always! News Revealing and explaining package scores by Cindy Chin The Swift Mentorship Pr…
…
continue reading
This week we review the Apple Scary Fast Event on October 30, 2023 Original Apple Watch, including $17,000 gold model, no longer eligible for repairs Apple TV Plus is getting a price hike — and other Apple subscriptions are, too - The Verge Apple Arcade is getting some great new games for the holidays - The Verge UIKit View Lifecycle - viewIsAppear…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
36: Even though the bug is fixed, it's not over!
43:42
43:42
Play later
Play later
Lists
Like
Liked
43:42
Join us for talk of bugs and how we've either fixed or worked around them, why creating sustainable developer tools is so hard, and the story of which indie Mac app made Dave buy his first app! News Breadcrumbs by Marin Todorov Packages Grape by Zhen Li Firefly by Taylor Lineman Swift-ISO8601-DurationParser by Leon Hoppe automerge-swift by Joe Heck…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
35: It’s like a broccoli-eating competition. You can cheat by eating more broccoli, but you just end up more healthy
43:43
43:43
Play later
Play later
Lists
Like
Liked
43:43
This week, we discuss importing ALL the packages, Swift 5.9, the Swift mentorship programme and package scores. Plus, of course, package recommendations! News Scoring algorithm Packages SwiftGodot by Miguel de Icaza Documentation and tutorial SwiftGodotBinary swift-sdk-generator by Apple ZipPinch by Alexey Bukhtin swift-testing by Apple swift-testi…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
34: Here are some packages. They may do interesting things
45:24
45:24
Play later
Play later
Lists
Like
Liked
45:24
What even is a recommendation? Join Dave and Sven as they talk about the tricky business of recommending, endorsing, or showcasing packages before diving into a review of dependencies in other package ecosystems, and how the Swift package ecosystem compares. Then we showcase some packages, as usual! News Worrying about the NPM ecosystem and Not Wor…
…
continue reading
This week we review the Apple Event, Wonderlust, from Sept 12, 2023. We discuss the Watch Series 9, Watch Ultra 2, iPhone 15, iPhone 15 Pro, and the addition of USB-C. Picks: Vision Pro Hand's On, Advanced macOS Commands, Swift 5.8 Feature Flags, and GitHistory Apple's Unusual Headset Design Has Led to Unprecedented Production Challenges - MacRumor…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
33: We had some success, but it never saw the light of day
39:42
39:42
Play later
Play later
Lists
Like
Liked
39:42
Join us as we talk about the disastrous week we had last week, where we had system failures, failed podcast recordings, and lumbago problems! We also talk about the upcoming Swift.org Package page and how we will curate the packages that get featured in the Community Showcase section. Plus, of course, community package recommendations. News Staging…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
32: Which of your dependencies are load-bearing?
48:30
48:30
Play later
Play later
Lists
Like
Liked
48:30
Do we understand how to add a package dependency after three years of creating the package index? No, we do not! We also discuss adding macro targets to Package pages, GitHub’s CodeQL analysis for Swift, and automating updating our package dependencies. Of course, we have six new package recommendations too! Follow up "Use this Package" showing an …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Sommer Panage On Accessibility, Swift TO Speaker Series
44:30
44:30
Play later
Play later
Lists
Like
Liked
44:30
Tim sits down with Sommer Panage, Engineering Manager, iOS Engineer and aerial acrobat. Sommer is passionate about accessibility, empowering app users and developing a company culture that includes accessibility from design to app execution. Sommer Panage Sommer Panage on Twitter X Sommer Panage (@sommer@macaw.social) Sommer Panage (@sommerope) • I…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
31: Recommended by the Ministry of "How hard can it be?"
42:22
42:22
Play later
Play later
Lists
Like
Liked
42:22
News Improved "Use this Package" button Pull Request Swift.org Packages page integration preview and the associated Pull Request Packages ColorToolbox by Ramon Torres FileMonitor by Kris Simon aka Peter Shaw Rearrange by ChimeHQ swift-concurrency-extras by Point-Free and the “Reliably testing code” forum post SwiftUI-VPSwitchToggle by Vanson Leung …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
30: I saw the rabbit hole you went down, and I hope you came out the other side of it
33:19
33:19
Play later
Play later
Lists
Like
Liked
33:19
News Swift.org Community Showcase Forum Swift on RISC-V Supporting visionOS Packages DockProgress by Sindre Sorhus Swift HTTP Types by Apple Introducing Swift HTTP Types ColorPaletteCodable by Darren Ford Colour management by Marc Edwards, Part 1 Colour management by Marc Edwards, Part 2 Colour management by Marc Edwards, Part 3 Colour management b…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Terry Latanville, Swift TO Speaker Series
1:02:08
1:02:08
Play later
Play later
Lists
Like
Liked
1:02:08
This week Tim sits down with Terry Latanville, fellow goalie, Staff iOS Engineer at DoorDash. Terry will be speaking at Swift TO Conference in August 2023. They discuss some innovations, such as Reactive VIP, Observable, Unity and Smurf Berries. https://latanville.ca/ https://twitter.com/terrylatanville Terry Latanville (@RndmTsk@mastodon.social) W…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Danijela Vrzan, SwiftTO 2023 Speaker Series
45:39
45:39
Play later
Play later
Lists
Like
Liked
45:39
This week Tim sits down with Daniel Vrzan iOS developer. bootcamp mentor and conference speaker. They discuss her career pivot to becoming an iOS engineer, her life in Croatia and migration with her husband to Canada. They discuss the Kodeco bootcamps and how Danijela became a mentor. They also dig into building website in Swift. https://www.danije…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
29: Are you saying that visionOS is more important than my sitemap?
45:01
45:01
Play later
Play later
Lists
Like
Liked
45:01
News Canonical URL pull request contributions by Toby Herbert Tips for getting the most out of DocC by Joseph Heck Packages MetaCodable by Soumya Ranjan Mahunt AssociatedObject by p-x9 Renamed by Joseph Duffy SwiftyESBuild by Pedro Piñera SwiftMath by Michael Griebling ReviewKit by Cihat GündüzBy Dave Verwer and Sven A. Schmidt
…
continue reading
This week we review the sessions at WWDC 2023. We fact check Unified Memory, MKBHD and the Caffe Macs doors. Paul Hudson's What’s New in SwiftUI for iOS 17 .It wasn't a mistake — Apple betas are now free. macOS Sonoma and iOs drops support for some Macs, iPhones and iPads.Sony refuses to increase Vision Pro screen production capacity for Apple. We …
…
continue reading