New app: Tunica
2 weeks ago I got an idea for a new app, which combines 2 technologies: VisionKit which supports live text recognition, and MusicKit which supports integration of AppleMusic into an app. I got the idea after seeing the great app Cibo, which lets you scan a restaurant menu, and shows images of the dishes on the menu. The app is named Tunica, with the tagline listen to what you read about. It’s like Shazam for text: point your camera at an album title or artist name, and immediately you will see a list of matches from AppleMusic, and listen to […]
Overriding traits with embedded UINavigationController
In Rigelian the album view comes in 2 flavours: a wide display for the iPad, and a narrow version for the iPhone. The view controller is based on a single nib file, with constraints specific for the horizontal size classes .regular and .compact. While implementing a 3-column layout for artists, it turned out that the remaining space for the album view becomes too narrow for the wide display, resulting in many song titles being shortened. So I want to show the narrow version of the screen, like shown here: But the UINavigationController and its child controllers report the horizontal size […]
Low hanging performance fruit
For the Rigelian and Travaartje websites I got the cheapest possible hosting (through Strato), and I thought that was the reason that accessing pages was generally slow. When I got a remark about the performance the other day, I decided to take a look at WordPress plugins that might improve on this. The first one I tried was WP Optimize, and much to my surprise, after configuring it for 2 minutes and preloading the cache, loading times on individual pages went from 5-10 seconds to just 1 second. Now that’s what I call low hanging fruit.