Categories
Uncategorized

Experimental Naim Support

Earlier this year I bought a beautiful Naim Uniti Nova for our living room. In combination with Kanta 2 speakers it sounds fantastic, but I’m less enthusiastic about the accompanying app. Rigelian was the natural candidate to improve on this, so for the last half year I’ve been working on adding support for it in…

Categories
Uncategorized

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…

Categories
Uncategorized

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…

Categories
Uncategorized

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…

Categories
Uncategorized

Updated layout

An updated layout for iPhone and iPad is nearing completion. A listen now view lets you listen to music in no time: recently played items, recently added albums, favorites (formerly known as presets) or let Rigelian pick an album or batch of songs for you. Furthermore menus now follow the latest iOS 14 style.

Categories
Uncategorized

iOS 14 style menus

On iOS 13 modern looking context menus were available, now with iOS 14 they can be used for regular menus as well. I started the migration of all the custom menus to this new style as part of a bigger effort to bring Rigelian up-to-date with what iOS 14 and macOS Big Sur have to…

Categories
Uncategorized

First radio browser screens

2 screens for the new radio browser functionality in Rigelian are nearing completion. First the main screen with a list of popular and highest rated stations, and second the search screen. The implementation of these screens is based on various new capabilities that were introduced in iOS 13: compositional layout for UICollectionView and diffable datasources.…

Categories
Uncategorized

Radio Browse integration

Integration work for radio browse has started. This is a community based directory of radio stations, whose contents is better and more reliable than Shoutcast. The first step is to create a library to access the radio browse api, once that is finished it will be integrated in the app. The library will use Swift…

Categories
Uncategorized

Siri here we come

How cool is this.

Categories
Uncategorized

Catalyst after one year

Next week it’s time for WWDC 2020, which marks the 1 year anniversary of Catalyst. A good time to look back at what it has brought us, which I’m gonna do in this pretty long post. Lets start by looking at what Apple is promising with Catalyst: Now it’s incredibly simple to start building a…