Discovery workshop
Na úvodním workshopu si definujeme uživatelské scénáře, klíčové funkce a limity. Probereme, zda má aplikace jít do Mac App Store, nebo se bude distribuovat přímo, a jaké to má důsledky pro sandboxing a entitlements.
Tvoříme desktopové aplikace v SwiftUI, které respektují Human Interface Guidelines a nativně využívají sílu Apple Silicon
macOS je platforma s náročnými uživateli, kteří očekávají rychlost, stabilitu a dokonale zapadající uživatelské rozhraní. Proto v Reactive Studio vyvíjíme macOS aplikace zásadně nativně – v jazyce Swift a frameworku SwiftUI, s případným využitím AppKit tam, kde je třeba jít hlouběji. Výsledkem jsou aplikace, které vypadají a chovají se jako skutečné Mac aplikace, nikoliv jako obalený web.
Máme za sebou zkušenosti jak s aplikacemi na zakázku, tak s vlastními produkty. Naše produktová řada „Forge" zahrnuje FocusForge pro řízení pozornosti a produktivity, CopyForge pro pokročilou správu schránky a DiskForge pro analýzu a údržbu diskového prostoru. Díky vlastnímu vývoji dobře rozumíme celému životnímu cyklu macOS aplikace – od návrhu přes notarizaci až po distribuci.
Nabízíme klientům vývoj menu-bar utilit, rozsáhlých desktopových produktů, interních firemních nástrojů i doprovodných macOS klientů k existujícím iOS aplikacím. Postaráme se o podpis kódu, notarizaci, sandboxing, automatické aktualizace přes Sparkle i publikaci v Mac App Store.
Menu-bar nástroje, launchery, aplikace pro správu oken, schránky, souborů a koncentraci pozornosti.
Specializované aplikace pro kreativní studia, výrobní firmy a profesionály, kteří potřebují nativní rychlost a offline provoz.
Rozšíření mobilní aplikace o plnohodnotnou desktopovou verzi se sdíleným kódem, CloudKit synchronizací a Universal Purchase.
Pokrýváme celý životní cyklus macOS aplikace – od nápadu přes návrh a vývoj až po distribuci a následný rozvoj.
Moderní SwiftUI kód s doplňkem AppKit pro pokročilé scénáře. Architektury MVVM a Composable Architecture (TCA).
Drobné nástroje žijící v horní liště, které šetří čas a zvyšují produktivitu. Přesně v duchu našich vlastních produktů FocusForge a CopyForge.
Aplikace pracující se souborovým systémem, diskovými oddíly nebo hardwarem – zkušenosti z vývoje DiskForge využíváme i v klientských projektech.
Kompletní příprava metadat, screenshotů, App Store Connect, sandboxing, entitlements, review proces a podpora po vydání.
Podpis Developer ID certifikátem, notarizace přes Apple notary service, automatické aktualizace pomocí Sparkle frameworku.
Universal binary, optimalizace pro M1/M2/M3, integrace s Metal a využití moderních frameworků jako SwiftData a Observation.
Vývoj desktopových aplikací má svá specifika. Náš ověřený postup zajišťuje, že výsledek splní jak technické, tak uživatelské nároky macOS platformy.
Na úvodním workshopu si definujeme uživatelské scénáře, klíčové funkce a limity. Probereme, zda má aplikace jít do Mac App Store, nebo se bude distribuovat přímo, a jaké to má důsledky pro sandboxing a entitlements.
Sázíme výhradně na moderní Apple stack, abychom vám dodali udržovatelné aplikace připravené na další generace macOS.
Deklarativní uživatelské rozhraní v SwiftUI s interoperabilitou s AppKit pro pokročilé komponenty.
Asynchronní kód v moderní syntaxi async/await a reaktivní datové toky přes Combine.
Perzistence lokálních dat s možností migrací a pokročilých dotazů.
Bezplatná synchronizace napříč zařízeními uživatele bez nutnosti vlastního backendu.
Bezpečná distribuce mimo Mac App Store s plnou kompatibilitou s Gatekeeperem.
Automatizované buildy, vydávání nových verzí a self-update bez zásahu uživatele.
Odpovědi na nejčastější dotazy ohledně vývoje macOS aplikací.
Nativní SwiftUI aplikace startují rychleji, mají výrazně menší paměťovou stopu, lépe spolupracují se systémem (Shortcuts, Spotlight, Focus módy) a vypadají přesně tak, jak uživatelé Macu očekávají. U Electronu je to v těchto bodech vždy kompromis.
Ano. SwiftUI umožňuje sdílet velkou část kódu mezi macOS, iOS, iPadOS a visionOS. Navrhneme multiplatformní architekturu a rozhraní, které respektuje specifika každé platformy.
Menu-bar utility začínají od 120 000 Kč, středně velké produktové aplikace se pohybují v rozmezí 300 000 až 800 000 Kč. Přesný odhad vždy zpracujeme po úvodní analýze funkcí. Pro rychlý orientační odhad využijte náš online konfigurátor.
Ano, zajistíme kompletní přípravu App Store Connect, screenshotů, marketingových textů, entitlements, App Sandbox, komunikaci s App Review a řešíme případné připomínky reviewera.
Ano, vyvíjíme vlastní produktovou řadu Forge – FocusForge (produktivita), CopyForge (historie schránky) a DiskForge (analýza disku). Díky vlastním produktům máme přímou zkušenost s celým cyklem vývoje, marketingu a podpory macOS aplikací.
Pojďme ho společně proměnit v nativní, rychlou a krásnou aplikaci pro Mac.