---
title: "Apputveckling för macOS · SwiftUI och AppKit | Royan AB"
url: https://royan.se/sv/tjanster/mac-appar/
lang: sv
description: "Royan AB bygger native Mac-appar och menyradsverktyg i SwiftUI och AppKit, signerade och notariserade, för Mac App Store, Homebrew eller direkt nedladdning."
---
# Native Mac-appar och menyradsverktyg som hör hemma på macOS.

Vi bygger Mac-program i SwiftUI och AppKit och levererar dem på rätt sätt: signerade, notariserade och distribuerade via Mac App Store, Homebrew eller direkt nedladdning. Vi ger ut egna Mac-appar, så vi känner hela vägen.

[Boka ett samtal](mailto:contact@royan.se?subject=Mac-app-projekt) [Se våra projekt](https://royan.se/work/)

Vad vi bygger

## Skrivbordsprogram med känsla för plattformen.

En bra Mac-app respekterar menyraden, tangentbordet, fönstren och systemets behörigheter. Det är i de detaljerna som de flesta plattformsoberoende skrivbordsappar brister.

### Native Mac-appar

SwiftUI för gränssnittet och AppKit där det krävs fin kontroll: egna fönster, paneler, dra och släpp, kortkommandon.

### Menyradsverktyg

Små verktyg och agentappar som alltid finns till hands i menyraden, startar vid inloggning och inte är i vägen.

### Flytande fönster

Fönster som ligger överst och släpper igenom klick, ovanpå andra appar, på alla skrivbord och i helskärm.

### Utvecklarverktyg

Verktyg som styr kommandoradsprogram, enheter och emulatorer, och MCP-servrar som öppnar dem för AI-kodagenter.

### Signering och notarisering

Signering med Developer ID, hardened runtime, Apples notarisering och App Sandbox, uppsatt i CI så att macOS litar på varje version.

### Distribution och uppdateringar

Granskning i Mac App Store, Homebrew-cask eller direkt nedladdning med automatiska uppdateringar. Vi hjälper er att välja och sätter upp det.

Så går ett projekt till

## Bevisa det svåra först.

På macOS är risken oftast en systemgräns: en behörighet, sandlådan eller ett privat API. Vi testar den gränsen första veckan, före design och funktioner.

### Testa

Vecka 1

Vi bygger ett litet bevis för den mest riskfyllda delen och bestämmer distributionsväg: App Store med sandlåda eller Developer ID.

- Den största systemrisken testas
- Distributionsväg bestäms
- Omfattning och delmål avtalas

### Bygga

Varje vecka

En signerad version som ni kan köra kommer varje vecka, med en kort skriftlig uppdatering.

- Signerad version varje vecka
- Native utseende och tangentbordsstöd
- Tillgänglighet från början

### Leverera

Lansering och efteråt

Notarisering, butiksgranskning eller Homebrew-släpp, sedan uppdateringar och support när macOS ändras varje år.

- Notariserade versioner från CI
- Vi sköter App Store-granskningen
- Uppdateringar för nya macOS-versioner

Vanliga frågor

## Frågor om Mac-appar.

### Mac App Store eller direkt distribution: vad är bäst?

Det beror på vad appen ska göra. Mac App Store ger enkel installation och betalning men kräver App Sandbox, som blockerar viss systemåtkomst. Appar som startar andra program eller styr andra appar behöver ofta distribueras med Developer ID via Homebrew eller direkt nedladdning. Vi har levererat på båda sätten.

### Vad innebär signering och notarisering?

Signeringen visar vem som har gjort appen. Notarisering innebär att Apple har sökt igenom versionen efter skadlig kod. macOS öppnar en signerad och notariserad app utan säkerhetsvarning. Våra appar är signerade och notariserade med Royan AB:s Apple Developer ID.

### Använder ni SwiftUI eller AppKit?

Båda. SwiftUI är vårt förstahandsval för gränssnittet. Vi använder AppKit för delar som kräver fin kontroll, till exempel egna fönster, menyradsobjekt och texthantering.

### Kan ni flytta vår iOS- eller webbapp till Mac?

Ja. Vi ser över vad som kan delas och vad som bör byggas om för Mac, så att resultatet blir en riktig Mac-app och inte en utdragen telefonskärm.

### Bygger ni även Electron-appar?

Ja, när kravet är en kodbas för Mac, Windows och Linux. Vi använder Electron och TypeScript, och vi signerar och notariserar Mac-versionen på samma sätt.

Relaterat

## Mac-appar vi har levererat.

### Oh My Android

En kontrollpanel i SwiftUI för Android-emulatorn, med Layout Inspector och en MCP-server.

[Läs om projektet (på engelska)](https://royan.se/work/oh-my-android/)

### LyricGlow

Synkade låttexter i realtid i menyraden för Spotify och Apple Music, med över 1 300 nedladdningar.

[Läs om projektet (på engelska)](https://royan.se/work/lyricglow/)

### SongLit

Låttexter ord för ord i realtid för Mac, utgiven i Mac App Store.

[Se produkten (på engelska)](https://royan.se/songlit/)

Royan AB · Stockholm

## Behöver ni en Mac-app eller ett menyradsverktyg? Berätta vad det ska göra.

[Boka ett samtal](mailto:contact@royan.se?subject=Mac-app-projekt)
