Programování

Apple představuje nový vzhled Xcode 12 IDE

Apple vydal beta svého integrovaného vývojového prostředí Xcode 12 s novým vzhledem, který odpovídá plánovanému vydání MacOS Big Sur.

Xcode 12, představený 22. června, obsahuje přizpůsobitelné velikosti písma pro navigátor, stejně jako zjednodušené dokončování kódu a nové karty dokumentu. Lze vytvářet aplikace pro podporu plánovaných počítačů Apple Silicon Mac, aniž byste museli měnit aktuální řádky kódu. Xcode 12 beta je k dispozici prostřednictvím programu Apple Developer.

Verze Xcode 12 beta obsahuje sady SDK pro iOS 14, MacOS 11, iPadOS 14, tvOS 14 a watchOS 7. Pro „Universal Apps“ je k dispozici beta verze, která běží na procesorech založených na procesorech Intel i na systémech Apple Silicon.

Specifické možnosti Xcode 12:

  • Dokumenty lze nyní otevírat na vlastní kartě a přepínat mezi soubory při zachování zbývající konfigurace IDE.
  • Dokončení kódu mají zaměřené rozhraní, což usnadňuje vyhledání dokončení. Dokončení jsou také přesnější a rychlejší.
  • Lze zobrazit náhled widgetů, klipů aplikací a obsahu v balíčcích Swift. Klipy pro aplikace poskytují mechanismus pro objevování aplikací pro iOS 14 prostřednictvím vizuálních indikátorů nazývaných kódy App Clip, jakož i prostřednictvím NFC a sdílených odkazů.
  • A LibraryContentProvider Protokol umožňuje zobrazit zobrazení a modifikátory v knihovně Xcode.
  • Kritické informace o každé aplikaci jsou nyní seskupeny na jednom místě.
  • Když přinášíte aplikace pro iPad do MacOS, můžete nyní použít nastavení Optimalizovat rozhraní pro Mac pro nativní ovládací prvky MacOS a rozlišení Mac.
  • Multiplatformní šablony aplikací nastavují projekty ke sdílení kódu mezi platformami Apple.
  • Jsou zahrnuty nástroje pro vytváření souborů StoreKit, které popisují různé produkty předplatného a nákupu v aplikaci, které aplikace může nabídnout při vytváření testovacích scénářů, aby byla zajištěna funkčnost.
  • Vylepšené automatické odsazení.

Poznámky k verzi najdete na adrese developer.apple.com. V souvisejícím oznámení společnost Apple uvedla, že SwiftUI, rámec pro vytváření uživatelských rozhraní prostřednictvím jazyka Swift, má nové funkce a lepší výkon při zachování stabilního API, které přinese stávající kód SwiftUI do Xcode 12. Rozhraní API pro správu životního cyklu umožňuje vývojářům psát celou aplikaci SwiftUI a sdílejte více kódu napříč platformami Apple.

$config[zx-auto] not found$config[zx-overlay] not found