RocketSim is pretty awesome, and really should be part of Xcode.
#iosdev . Enabling the use of the camera within the simulator is a huge benefit for apps that make use of it, among many other cool features.
On the other hand, I also started to watch ST: Strange New Worlds, and it really is “good Star Trek”. Not just action but thinking and pondering stuff. The idea to start with Pike knowing his fate is also pretty clever, and gives depth to the character.
I remain on the fence regarding ST: Discovery, though. So far, mostly dramatic action and little thinking. And the way they relooked Klingons is really a bit tacky.
About Star Trek: Section 31 : I tend to be wary of fans hating a movie or series of their franchise, it's generally because it doesn't fit the cherished image they have of it. But in this case, it's really true : this movie is really quite bad, the story hardly makes sense, and most of all it has nothing to do with Star Trek except for some common words used here and there. It's a basic, very average sci-fi movie with some Star Trek lingo sprinkled on.
Following up on my new Kotlin experience, I think that Koin, a commonly used dependency injection framework, causes way more problems than it solves, especially with ViewModels. I don't think it's worth the hassle.
A bit of added irony : AIs like Claude, before doing big jobs like this, are pretty much replacing Google for tech questions like "how do I do <X> in <platform Y>", which wouldn't be so prevalent if Google hadn't purposely worsen their search to increase profit.
«Start with this code and turn it into an iOS app which collects health data for exercise and heart rate, and can display year-long trends for resting heart rate, minutes of exercise, number of kilometers run and number of runs using Swift Chart».
A few minutes later I had an actual app that is doing just that.
Yesterday evening I gave Xcode 26.3’s agent mode a spin. I had this idea of a simple iOS app that would show health & exercise trends of the years. Having configured a basic Pro plan for Claude.ai, I opened the very embryonic project I had (something that just asked for health data access and does a simple query), and entered this prompt :
I've been coding in Kotlin at work for a couple of months now, still a novice (thanks Claude.ai for answering many questions). I often seen claims about how Swift has become a bloated mess due to committee design, AFAIK Kotlin is not committee designed, but it's also a bloated mess (and less coherent than Swift, IMHO).
Predictions for a messy 2026 :
- Trump dies
- the AI bubble bursts and triggers a massive economical crisis
In the process of upgrading my iPhone 13 Pro (hello iPhone 17 Pro), I also did something I had never done before: buying another Apple Watch strap (namely a sports loop, pretty comfortable).