🏳️Time to face obvious facts. iOS Dev courses are no longer viable income for me. I've been disrupted.
I'm looking to join a team working on a cool iOS project (full-time or part-time contract). Remote.
RT's are appreciated! DMs open.
Biggest XcodeBuildMCP update ever! 🎉
New in 2.5.0:
- Completely new response formats when using CLI, you can now specify text, JSON, streamed NDJSON or raw outputs.
- CLI now streams progress for long running operations like build, test, run etc.
- Added support for MCP Structured Content so that agents can choose to receive JSON responses.
- Published JSON schemas so your agents can verify the responses.
- New `xcodebuildmcp upgrade` command so you'll never missing a new version.
- Build tools now write runtime and build logs to disk and expose them in responses, agents can then tail to get latest logs.
- Removed old logging tools, all tools that launch the app get logging by default.
- MCP text responses are now optimised for token usage, CLI is more verbose for CI and human use workflows.
- Many bugs fixes and smaller improvements.
Install: `brew install getsentry/xcodebuildmcp/xcodebuildmcp` or `npm i -g xcodebuildmcp@latest`
Shout out to @radeezly, @codeman9, @katta_mukunda, @JunghwanNa8355, yjmeqt, bitxeno, sebastiondev, voidborne-d, and trmquang93 for their contributions!
https://t.co/xMn8k7eHv1
Make your first iOS app with these Codex SKILLS from @twostraws@twannl@Dimillian@merowing_
GPT 5.5 is really intelligent, but it still needs to use best practices from these skills to be effective.
Learn how to use Agent Skills to optimize your Xcode builds
https://t.co/u541lxS18f
✨ 6 Agent Skills working together
🛠️ Optimize your Xcode builds
🚀 An early adopter saw 20-second faster builds (!!) after using it
#swiftlang#iosdev
Eraser version 1.0.5 is available now.
You can now delete Derived Data on a per project basis as well as deleting all of it.
Download the menu bar app - https://t.co/7jIk9IuRvm
Here's last week's episode of Swift News in full 👇
0:00 - Xcode Agentic Coding
2:29 - Eraser: Cleaner for Xcode
3:03 - iOS 26 Adoption
3:42 - AI Anxiety
5:48 - Craft Differentiator
7:37 - Little Details
My new app is now available for preorder! It has been so much fun to build, and it's even more fun to play – 240 cybersecurity challenges, using real-world skills, and backed by tutorials teaching you everything you need to know ✨ Mac, iPad, and iPhone: https://t.co/Adp8C6Cj06
Need help with iOS dev stuff? I've opened some consulting slots on my calendar for 1-on-1 video calls.
We could discuss...
- Swift & SwiftUI coding concepts
- Career advice
- iOS Dev learning roadmap
- How I work with AI in my daily workflow
- Code review
- Project feedback
- Talk through your app idea and how to build it (big picture)
- Help with the content of my courses
- How to network with other iOS developers
- Business as an indie dev
- Indie app development
- iOS Dev content creation
- Independent contracting and freelancing
- Or whatever else you need help with...
How it works:
- Book a call - https://t.co/O43HKdaR79
- Send me a short brief on what you'd like to discuss
I use that brief to prep for 30 minutes before the call to maximize our time
- We have our call and I help with your issue
Learn how to implement "Coach Craig" to analyze your step count and weight data using Foundation Models.
Coming in the FREE iOS 26 update to the Portfolio Piece course (link below)
Things to consider when deciding what indie app to build:
- Minimize complexity: Don’t chase the “dream app.” Start small, focused, and finite. Finish it, ship it, and make multiple small bets instead of sinking years into one endless project that never ships.
- Lifestyle fit: Match your project to your reality. Busy job and kids? Keep it tiny and polished. Free time and no commitments? Go big or make 20 small bets. Don’t fight your circumstances.
- Building is the easy part: Getting people to care, download, and pay is fuckin hard. Plan to spend at least half your time on marketing (if revenue is your goal).
- Solve your own problem: This is a cheat code. You know the pain point. You know the solution you’d pay for. You know the community around it. Marketing becomes natural and you’ll actually care enough to push through the grind.
- Play to your strengths: If you work with maps in your day job, build a product using MapKit. Use your experience to move faster, avoid roadblocks, and deliver a high-quality product.
- Validate: Don’t just trust your gut. Do some keyword research and talk to potential users. Building only for yourself is great, but make sure there’s real demand to your probability of success.
The App Store just got cracked open.
In today’s video, I discuss how devs can bypass Apple’s 30% cut with external checkout links.
Thanks to @RevenueCat for sponsoring. They shipped a Web Paywall Button on day one so you can test it out now.
Link in reply.
XcodeBuildMCP lets you build and run your iOS/macOS app directly through an agent in Cursor, Windsurf. What a great addition to the Xcode development workflow!
https://t.co/qRjW266N6M