Programiranje

Apple je predstavil nov videz Xcode 12 IDE

Apple je izdal beta svojega integriranega razvojnega okolja Xcode 12 z novim videzom, ki ustreza načrtovani izdaji MacOS Big Sur.

Xcode 12, predstavljen 22. junija, vsebuje prilagodljive velikosti pisav za navigator, poenostavljeno izpolnjevanje kode in nove zavihke dokumentov. Aplikacije je mogoče izdelati tako, da podpirajo načrtovane Apple Silicon Macs, pri čemer ni treba spreminjati trenutnih vrstic kode. Xcode 12 beta je na voljo v programu Apple Developer.

Xcode 12 beta vključuje SDK-je za iOS 14, MacOS 11, iPadOS 14, tvOS 14 in watchOS 7. Na voljo je beta-distribucija za »Universal Apps«, ki se izvaja tako na procesorjih, ki temeljijo na Intelu, kot tudi na sistemih Apple Silicon.

Posebne zmogljivosti Xcode 12:

  • Dokumente lahko zdaj odprete na svojem zavihku, da preklapljate med datotekami, hkrati pa ohranite preostalo konfiguracijo IDE.
  • Dokončanja kode imajo osredotočen vmesnik, kar olajša iskanje zaključka. Poleg tega so zaključki natančnejši in hitrejši.
  • Pripomočke, posnetke aplikacij in vsebino v paketih Swift si lahko ogledate v predogledu. App Clips zagotavlja mehanizem za odkrivanje aplikacij iOS 14 prek vizualnih kazalnikov, imenovanih App Clip kode, pa tudi prek NFC in skupnih povezav.
  • A LibraryContentProvider protokol omogoča prikazovanje pogledov in modifikatorjev v knjižnici Xcode.
  • Kritične informacije o vsaki aplikaciji so zdaj združene na enem mestu.
  • Pri prenosu aplikacij iPad na MacOS lahko ciljno nastavitev Optimize Interface for Mac zdaj uporabimo za izvorne kontrolnike MacOS in ločljivost Mac.
  • Predloge za večplatformne aplikacije postavljajo projekte za skupno rabo kode med Appleovimi platformami.
  • Vključena so orodja za ustvarjanje datotek StoreKit, ki opisujejo različne naročniške izdelke in izdelke za nakup v aplikaciji, ki jih aplikacija lahko ponudi med ustvarjanjem preskusnih scenarijev za zagotovitev izvedljivosti.
  • Izboljšana samodejna vdolbina.

Opombe ob izdaji najdete na spletnem mestu developer.apple.com. V povezani objavi je Apple dejal, da ima SwiftUI, okvir za gradnjo uporabniških vmesnikov prek jezika Swift, nove zmogljivosti in boljše delovanje, hkrati pa ohranja stabilen API za vključitev obstoječe kode SwiftUI v Xcode 12. API za upravljanje življenjskega cikla omogoča razvijalcem, da napišejo celotno aplikacijo v SwiftUI in delite več kode na Appleovih platformah.

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