AppCode was a lot more mature than Xcode in many regards (most prominently refactoring), but the JetBrains team has had to play catch-up ever since they released AppCode for the first time in 2011. With not enough adoption, it’s understandable they need to focus their time and efforts on other, more sustainable endeavours.
It's really a weird experience to read their release notes blog post with all those amazing new features and improvements they packed into the last release:
- Better Swift refactoring capabilities
- Enhanced completion for initializers and deinitializers
- Intention previews
- Injected languages
- Updates to UML diagrams
- Settings synchronization
It's a bit like your favourite band going on tour with an amazing new album and then telling everyone "we're breaking up - after the tour".
Let’s hope Apple continues improving Xcode to fill the glaring gaps. Oh, and wouldn’t it be nice to have a proper plug-in system?
Announced at WWDC 2022 in June, Freeform is Apple's new collaborative whiteboard app that works across the Mac, iPad, and iPhone. The reviews so far have been really positive. If you want to get a quick overview of how it works, check out this short video
I've used the beta version of Coduo, and it's a pretty magical experience. Coduo allows you to stream your Xocde window (and Simulators) to one other person via peer-to-peer networking.
The other person can draw on the screen to ... draw your attention to certain areas of the code. They can also take control of the mouse and keyboard, which makes Coduo a great tool for pair-programming, mentoring, or if you're stumped and just need to ask a co-worker to take a quick look at your code.
The website is missing a pricing chart, but the Mac App Store listing shows that an upgrade to Coduo Pro (for streaming your entire screen, and an auto-follow feature) is $14.99, which is a steal, if you ask me.