That was brutal. The “Reminder” widget was supposed to be finished in a month. Unforeseen issues doubled the development time. But the result, I like it! A lot of work went into the little details. The challenge was plugging into Apple’s environment. It was worth the effort though, as the widget is quite powerful. It even works with Siri.
The progress on the Reminders widget is quite nice. As an example, the sorting is robust. By default, the reminders are sorted alphabetically and then by date. That way, the most important reminders rise to the top. Events can also be sorted by completion (checkmarks) and by category. There’s only one sort left — sorting by priority. There’s a problem here. It has to do with the numbers 0… 1… 5… and 9.
About eight years ago, I started working on iOS development. Back then, my apps would sit in Apple’s review queue for weeks, only to get rejected on some small technicality. Today, things are way different. Now, Apple is much faster at rejecting my apps. But despite the tedium and frustration, I managed to get back into the game. For the first time in years, a new Photics app is available on the iTunes App Store and the Mac App Store.
I’ve been encountering a strange number of disk problems lately. It’s almost suspicious. Yet, I suppose that is to be expected with older computers. Over the years, damage can sneak in. Neglect can make matters worse. Macs “just work”, so it can be unsettling when they stop working. Perhaps I’ve been overestimating the durability of Mac hardware and software. With three dead drives this year, I decided to call in a clincher – DiskWarrior.
Aside from being made by Apple, what do an iPhone, iPad, iPod Touch, MacBook Air, MacBook Pro and an iMac have in common? They all have tiny speakers. Even my Mac Mini has a tiny speaker, but it’s audio out is connect to a monitor – WITH TINY SPEAKERS. All day long, it seems that I’m surrounded by tiny speakers. They have a sound that rattles as if it was emanating from a tin can. Fortunately, there’s a setting to help mitigate that problem.