<p>Kabir Oberai joins us to talk about xTool, Cross-platform Xcode replacement and how Xcode works under the hood to build apps.</p><p><b>Guest</b></p><ul><li><a href="https://kabiroberai.com/">Kabir Oberai</a></li><li><a href="https://mastodon.social/@kabiroberai">Kabir Oberai (@kabiroberai@mastodon.social) - Mastodon</a></li><li><a href="https://x.com/kabiroberai">https://x.com/kabiroberai</a></li></ul><p><strong>Announcements</strong></p><ul><li><a href="https://getbushel.app/">macOS Virtual Machine App for Developers - Bushel</a></li><li><a href="https://github.com/brightdigit/SyntaxKit">SyntaxKit - More Friendly SwiftSyntax API</a></li><li><a href="https://www.patreon.com/posts/post-show-with-132349642">Post Show Discussion with Kabir on Patreon</a></li><li><a href="https://brightdigit.com/newsletters/">BrightDigit Newsletter</a></li></ul><p><b>Related Links</b></p><ul><li><a href="https://xtool.sh/documentation/xtool/">xtool | Documentation</a></li><li><a href="https://github.com/xtool-org/xtool">xtool-org/xtool: Cross-platform Xcode replacement. Build and deploy iOS apps with SwiftPM on Linux, Windows, macOS.</a></li><li><a href="https://github.com/cirruslabs/tart/">cirruslabs/tart: macOS and Linux VMs on Apple Silicon to use in CI and other automations</a></li><li><a href="https://github.com/kabiroberai/node-swift">kabiroberai/node-swift: Create Node modules in Swift</a></li><li><a href="https://www.youtube.com/watch?v=fQ9uU9RHnRM">Kabir Oberai - Batteries Not Included: Beyond Xcode - YouTube</a></li></ul><p><b>Related Episodes</b></p><ul><li><a href="https://brightdigit.com/episodes/200-live-from-communitykit-wwdc-2025-with-matt-massicotte/">Live from CommunityKit WWDC 2025 with Matt Massicotte</a></li><li><a href="https://brightdigit.com/episodes/199-v26-0-with-peter-witham/">v26.0 with Peter Witham</a></li><li><a href="https://brightdigit.com/episodes/196-swift-on-android-with-marc-prud-hommeaux/">Swift on Android with Marc Prud'hommeaux</a></li><li><a href="https://brightdigit.com/episodes/190-swift-toolkit-with-natan-rolnik/">Swift Toolkit with Natan Rolnik</a></li><li><a href="https://brightdigit.com/episodes/180-swift-student-challenge-with-dezmond-blair/">Swift Student Challenge with Dezmond Blair</a></li><li><a href="https://brightdigit.com/episodes/179-wwdc-notes-with-cihat-gunduz/">WWDC Notes with Cihat Gündüz</a></li><li><a href="https://brightdigit.com/episodes/168-we-have-all-the-heroes-with-stefano-mondino/">We Have All The Heroes with Stefano Mondino</a></li><li><a href="https://brightdigit.com/episodes/169-the-bushel-holiday-special/">The Bushel Holiday Special</a></li><li><a href="https://brightdigit.com/episodes/163-swiftly-tooling-with-pol-piella-abadia/">Swiftly Tooling with Pol Piella Abadia</a></li></ul><p><b>Social Media</b></p><p><a href="https://www.linkedin.com/in/leogdion/">LinkedIn - @leogdion</a><br><a href="https://github.com/brightdigit">GitHub - @brightdigit</a><br><a href="https://github.com/leogdion/">GitHub - @leogdion</a><br><a href="https://www.tiktok.com/@brightdigit">TikTok - @brightdigit</a><br><a href="https://c.im/@leogdion">Mastodon - @leogdion@c.im</a><br><a href="http://youtube.com/@brightdigit">Youtube - @brightdigit</a><br><a href="https://bsky.app/profile/leogdion.bsky.social">BlueSky - ‪@leogdion.bsky.social‬</a><br>Twitter <a href="https://twitter.com/leogdion">Leo - @leogdion</a><a href="https://twitter.com/brightdigit"><br></a>Twitter <a href="https://twitter.com/brightdigit">BrightDigit - @brightdigit</a></p><p><b>Credits</b></p><p><a href="https://filmmusic.io/">Music from https://filmmusic.io</a><br><a href="https://incompetech.com/">"Blippy Trance" by Kevin MacLeod (https://incompetech.com)</a><br><a href="http://creativecommons.org/licenses/by/4.0/">License: CC BY (http://creativecommons.org/licenses/by/4.0/)</a></p>
<ul><li>(00:00) - Introduction and Announcements</li>
<li>(00:53) - Kabir Oberai and WWDC</li>
<li>(06:20) - What is xTool</li>
<li>(19:48) - Mastering iOS App Signing</li>
<li>(35:57) - Future Plans and Community Contributions</li>
</ul>
<strong>Thanks to our monthly supporters</strong>
<ul>
  <li>Steven Lipton</li>
</ul>
<strong>
  <a href="https://www.patreon.com/brightdigit" rel="payment" title="★ Support this podcast on Patreon ★">★ Support this podcast on Patreon ★</a>
</strong>

Empower Apps

Leo Dion, Principal CEO and Swift Developer at BrightDigit

Deconstructing Xcode with xTool with Kabir Oberai

JUL 4, 202540 MIN
Empower Apps

Deconstructing Xcode with xTool with Kabir Oberai

JUL 4, 202540 MIN

Description

Kabir Oberai joins us to talk about xTool, Cross-platform Xcode replacement and how Xcode works under the hood to build apps.GuestKabir OberaiKabir Oberai (@[email protected]) - Mastodonhttps://x.com/kabiroberaiAnnouncementsmacOS Virtual Machine App for Developers - BushelSyntaxKit - More Friendly SwiftSyntax APIPost Show Discussion with Kabir on PatreonBrightDigit NewsletterRelated Linksxtool | Documentationxtool-org/xtool: Cross-platform Xcode replacement. Build and deploy iOS apps with SwiftPM on Linux, Windows, macOS.cirruslabs/tart: macOS and Linux VMs on Apple Silicon to use in CI and other automationskabiroberai/node-swift: Create Node modules in SwiftKabir Oberai - Batteries Not Included: Beyond Xcode - YouTubeRelated EpisodesLive from CommunityKit WWDC 2025 with Matt Massicottev26.0 with Peter WithamSwift on Android with Marc Prud'hommeauxSwift Toolkit with Natan RolnikSwift Student Challenge with Dezmond BlairWWDC Notes with Cihat GündüzWe Have All The Heroes with Stefano MondinoThe Bushel Holiday SpecialSwiftly Tooling with Pol Piella AbadiaSocial MediaLinkedIn - @leogdionGitHub - @brightdigitGitHub - @leogdionTikTok - @brightdigitMastodon - @[email protected] - @brightdigitBlueSky - ‪@leogdion.bsky.social‬Twitter Leo - @leogdionTwitter BrightDigit - @brightdigitCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/) (00:00) - Introduction and Announcements (00:53) - Kabir Oberai and WWDC (06:20) - What is xTool (19:48) - Mastering iOS App Signing (35:57) - Future Plans and Community Contributions Thanks to our monthly supporters Steven Lipton ★ Support this podcast on Patreon ★