Apple spouští Universal Apps: co jsou a jak fungují


S Universal Apps budou mít uživatelé Applu k dispozici stejné aplikace na všech zařízeních Apple, od iPhonu po Mac

Zaplať jednu, dostaneš pět: přichází revoluce, která potěší fanoušky Applu, kteří budou moci pro jednou ušetřit. Cupertinská společnost začíná umožňovat vývojářům vytvářet takzvané "univerzální aplikace" a prodávat je podle vzorce "Universal Purchase".

Vývojáři aplikací pro iOS mají nyní možnost umožnit uživatelům, aby po zakoupení verze aplikace pro iOS získali v ceně i verzi pro iPad, Apple Watch a tvOS. Ne však verze pro macOS, kterou je třeba zakoupit zvlášť. Počínaje systémem macOS 10.14 byl spuštěn projekt Marzipan a takzvané Catalyst Apps, tedy aplikace, které běží současně ve všech operačních systémech Apple. Catalyst je jakási jednotná platforma, která vývojářům zjednodušuje práci a umožňuje jim přenášet stejné aplikace na všechny operační systémy Apple s menším úsilím a náklady na vývoj. Aplikace Catalyst může běžet na iOS, macOS, iPadOS, tvOS a watchOS, tedy na všech zařízeních Apple. V rámci verze 11.4 Apple Xcode (prostředí pro vývoj aplikací spravované společností Apple, které obsahuje také řadu nástrojů pro vývojáře) se mezi novinkami objevila možnost distribuce aplikací pomocí vzorce Universal Purchase.

Ale to není vše: tento typ distribuce je pro aplikace vytvořené v Catalystu výchozí: "Universal Purchase je ve výchozím nastavení povolen pro nové aplikace Catalyst pro Mac vytvořené pomocí Xcode 11.4. Když vytvoříte novou aplikaci Catalyst pro Mac, bude mít stejný identifikátor jako vaše aplikace pro iOS." Vývojář se pak může rozhodnout, že univerzální nákup vypne a bude nadále účtovat samostatně za verzi své aplikace pro macOS.

Univerzální aplikace: Jaké změny pro uživatele

Univerzální nákup bude k dispozici od března 2020 a uživatelům přinese několik výhod. Za prvé, kategorie mezi App Store a Mac App Store budou sjednoceny, aby se aplikace daly snáze najít. Pokud si koupíte univerzální aplikaci, najdete nákupy v aplikaci ve všech verzích a ve všech operačních systémech, ve kterých jste aplikaci nainstalovali. To uvítají zejména ti, kteří si kupují univerzální herní aplikace.