Spiral Staircase taken by Takehiro Tomiyama

Migrating an iOS app to macOS

My experience of having to migrate an iOS app to macOS
Andre Simon

Some time ago I published an iOS app called Mmmmmm, which lets the user to generate different wallpapers based on colors they could select or extract from images.

I use multiple desktops, each one for a certain purpose and sometimes they have the same wallpaper.

Today I was messing around with different images because I needed to change the wallpaper of one of them so I tried with a couple that I generated with the app and they just fit perfectly to my computer's aspect ratio.

Then it downed on me: Why not port the app to macOS?💡

I had read that Apple made this easier when they released "Mac Catalyst", but I didn't have much time before to test this out, so now that's FHL @ Microsoft, I gave it a try. It's pretty simple, it actually took me ~10分.

So what do you actually need to do?

Go to General -> Deployment Info and select iPad + Mac Catalyst.

Catalyst config to port iOS app to macOS

Told you it was pretty easy.

If you haven't added LSApplicationCategoryType to your Info.plist, now it's a good time, since it's required for macOS apps.

That's it! 🎉 Now all you have to do is to click on "Add macOS App" in App Store Connect just like when you first added the iOS App.

Mmmmmm in macOS

How Mmmmmm looks in macOS