Empower Apps

Deconstructing Xcode with xTool with Kabir Oberai


Listen Later

Kabir Oberai joins us to talk about xTool, Cross-platform Xcode replacement and how Xcode works under the hood to build apps.

Guest

Announcements

  • macOS Virtual Machine App for Developers - Bushel
  • SyntaxKit - More Friendly SwiftSyntax API
  • Post Show Discussion with Kabir on Patreon
  • BrightDigit Newsletter

Related Links

  • xtool | Documentation
  • xtool-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 automations
  • kabiroberai/node-swift: Create Node modules in Swift
  • Kabir Oberai - Batteries Not Included: Beyond Xcode - YouTube

Related Episodes

  • Live from CommunityKit WWDC 2025 with Matt Massicotte
  • v26.0 with Peter Witham
  • Swift on Android with Marc Prud'hommeaux
  • Swift Toolkit with Natan Rolnik
  • Swift Student Challenge with Dezmond Blair
  • WWDC Notes with Cihat Gündüz
  • We Have All The Heroes with Stefano Mondino
  • The Bushel Holiday Special
  • Swiftly Tooling with Pol Piella Abadia

Social Media

LinkedIn - @leogdion
GitHub - @brightdigit
GitHub - @leogdion
TikTok - @brightdigit
Mastodon - @[email protected]
Youtube - @brightdigit
BlueSky - ‪@leogdion.bsky.social‬
Twitter Leo - @leogdion
Twitter BrightDigit - @brightdigit

Credits

Music 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 ★
      ...more
      View all episodesView all episodes
      Download on the App Store

      Empower AppsBy Leo Dion, Principal CEO and Swift Developer at BrightDigit

      • 5
      • 5
      • 5
      • 5
      • 5

      5

      14 ratings