The primary problem with learning to code for iOS is that it’s nearly impossible to do it unless you have money.
The last four days has consisted of three days of “hurry up and wait” and a fourth day of finally getting back to where I was in the first place.
On Sunday, my ancient Apple Mac mini went on a “go-slow”. Hardly responding to anything. No idea why this was. No indication, no hint, nothing. Day #1 wasted.
On Monday, when I needed to work from another room, the VNC solution was impossible.
The Mac being so slow meant that the VNC took an endless amount of time just to show the screen. Getting it to respond to anything was completely impossible. Day #2 wasted.
On Tuesday, back at my desk, the Mac mini continued to be slow to respond to anything.
It would help enormously if Apple allowed Xcode to run on Windows computers but, being Apple, they don’t do this. They expect you to have £xxx to spend on Apple hardware so you can run their “free” software. I’m learning to code in the hope that it’ll lead to renewed finances. If I had the kind of money Apple think you should have, then I wouldn’t need to learn to code in the first place! Typical circular logic from Apple who see only rich people in the world, and are blind to the poor.
Anyway, whilst on what seemed to be an endless “go slow” for my Mac mini, I tried in desperation to install MacOS as a Virtual Machine on my Windows laptop.
This is entirely against Apple’s intentions so, of course, it doesn’t work too well. It’s not really a viable solution. I did get a Virtual Machine running MacOS Monterey set up, but it’s so flaky and continues to crash/reboot when the wind blows somewhere in the world that it’s never going be practical. Day #3 wasted.
So, I’m back to the poor experience of using the old Mac mini.
By Wednesday, the Mac Mini was working reasonably well again – by that, I mean, as slow and lethargic as it was before this massive slow-down, but at least I could get back to my lessons.
I can only imagine that the Mac mini had spent the previous three days doing some background updates that I wasn’t supposed to notice it was doing. Boy, did I notice! No idea what the updates were, if there were any, but I don’t really care. I could finally get back to learning, on Day #4 not entirely wasted…