Apple News

Apple představuje nové rámce a nástroje pro vývojáře, včetně Xcode 12

Pondělí 22. června 2020 18:38 PDT od Joe Rossignola

V rámci WWDC 2020 tento týden Apple představil řadu nových rozhraní API, rámců a nástrojů pro vývojáře , od App Clips přes Xcode 12 až po nové SwiftUI API pro vytváření widgetů, které fungují na iOS, iPadOS a macOS.





xcode 12

    Klipy aplikací:Novinka v iOS 14, Klipy aplikací povrchové informace z relevantních aplikací, aniž by uživatelé museli stahovat celou aplikaci. Apple popisuje App Clips jako „malou část“ aplikace navrženou tak, aby byla objevena v okamžiku, kdy je potřeba. Jakmile jsou uživatelé uvnitř App Clip, mohou si snadno nainstalovat celou aplikaci jediným klepnutím. Widgety:iOS 14 obsahuje widgety, které lze připnout v různých velikostech na jakoukoli stránku domovské obrazovky a poskytují tak užitečné informace na první pohled. Za tímto účelem společnost Apple vydala nové rozhraní SwiftUI API, které umožňuje vývojářům použít stejný kód k vytvoření widgetu pro iOS, iPadOS a macOS. Program příslušenství Najít mou síť: V iOS 14 získává aplikace Find My podporu pro hledání produktů a příslušenství třetích stran pomocí nového programu síťového příslušenství Find My. To uživatelům umožní používat aplikaci Find My k vyhledání zařízení jiných výrobců, než je Apple, včetně end-to-end šifrování. Ode dneška je k dispozici návrh specifikace pro výrobce příslušenství a produktů. Xcode 12:Vývojový nástroj společnosti Apple se dočkal přepracování, aby odpovídal macOS Big Sur. Apple říká, že nové karty dokumentů umožňují rychlejší otevírání více souborů, zatímco písma navigátoru nyní odpovídají velikosti systému nebo je lze nastavit na malé, střední nebo velké. Kromě toho Xcode 12 ve výchozím nastavení vytváří aplikace „macOS Universal“, které podporují nadcházející Macy s vlastním křemíkem Apple . Apple vydal první beta Xcode 12 dnes.
  • Nový nástroj StoreKit v Xcode umožňuje vývojářům simulovat nastavení předplatného, ​​nákupy v aplikaci a vrácení peněz přímo na Macu.
  • Safari pro Mac přidává podporu pro WebExtensions API používané prohlížeči Chrome, Firefox a Edge, což vývojářům rozšíření usnadňuje práci se Safari a distribuci prostřednictvím Mac App Store.
  • App Store nyní podporuje rodinné sdílení pro předplatné a nákupy v aplikaci.
  • HomePod je získání podpory pro hudební služby třetích stran.
  • Uživatelé mohou nastavit webový prohlížeč a e-mailové aplikace třetích stran jako výchozí v iOS 14.
  • Vývojáři nyní mají možnost podrobně popsat zásady ochrany osobních údajů své aplikace přímo v App Storu, aby si je uživatelé mohli prohlédnout, včetně typů dat, které může aplikace shromažďovat, zda jsou tato data sdílena s třetími stranami a možnosti uživatelů odhlásit se.

Apple ve své zprávě nastiňuje několik dalších nových vývojářských snah tisková zpráva , včetně možnosti „zpochybnit“ pokyny pro recenze App Store od konce letošního léta.