Ohjelmointi

Apple esittelee uuden ilmeen Xcode 12 IDE: n

Apple on julkaissut beetan integroidusta Xcode 12 -ympäristöstään uudella ulkoasulla, joka vastaa suunniteltua MacOS Big Sur -julkaisua.

Xcode 12, paljastettu 22. kesäkuuta, sisältää mukautettavat fonttikoot navigaattorille, virtaviivainen koodin täydennys ja uudet asiakirjavälilehdet. Sovellukset voidaan rakentaa tukemaan suunniteltuja Apple Silicon Mac -tietokoneita, eikä nykyisiä koodirivejä tarvitse muuttaa. Xcode 12 beta on saatavana Apple Developer -ohjelman kautta.

Xcode 12 -beta sisältää SDK: t iOS 14: lle, MacOS 11: lle, iPadOS 14: lle, tvOS 14: lle ja watchOS 7: lle. Universal-sovelluksille tarjotaan beeta-jakelua toimimaan sekä Intel-pohjaisissa suorittimissa että Apple Silicon -järjestelmissä.

Xcode 12: n erityisominaisuudet:

  • Asiakirjat voidaan nyt avata omalla välilehdellään siirtyäksesi tiedostojen välillä säilyttäen loput IDE-kokoonpanosta.
  • Koodin täydennyksillä on kohdennettu käyttöliittymä, mikä helpottaa täydennyksen löytämistä. Lisäksi suoritukset ovat tarkempia ja nopeampia.
  • Widgetit, sovelluspätkät ja Swift-pakettien sisältö voidaan esikatsella. Sovellusleikkeet tarjoavat mekanismin iOS 14 -sovellusten löytämiseen visuaalisten ilmaisimien, joita kutsutaan App Clip -koodeiksi, sekä NFC: n ja jaettujen linkkien kautta.
  • A LibraryContentProvider protokolla antaa näkymien ja muokkaajien näkyä Xcode-kirjastossa.
  • Kunkin sovelluksen kriittiset tiedot on nyt ryhmitelty yhteen paikkaan.
  • Kun tuodaan iPad-sovelluksia MacOS-käyttöjärjestelmään, Optimize Interface for Mac -kohde -asetusta voidaan nyt käyttää MacOS-alkuperäisohjaimissa ja Mac-tarkkuudessa.
  • Monitasoiset sovellusmallit perustavat projekteja jakamaan koodia Apple-alustojen välillä.
  • Mukana ovat työkalut StoreKit-tiedostojen luomiseen, jotka kuvaavat erilaisia ​​tilaus- ja sovelluksen sisäisiä ostotuotteita, joita sovellus voi tarjota, samalla kun luot testiskenaarioita toimivuuden varmistamiseksi.
  • Parannettu automaattinen sisennys.

Julkaisutiedot ovat osoitteessa developer.apple.com. Asiaan liittyvässä ilmoituksessa Apple sanoi, että SwiftUI: llä, käyttöliittymien rakentamisen kehyksellä Swift-kielellä, on uusia ominaisuuksia ja parempi suorituskyky säilyttäen samalla vakaa sovellusliittymä, jotta nykyinen SwiftUI-koodi voidaan tuoda Xcode 12: een. Elinkaaren hallinnan sovellusliittymä antaa kehittäjille mahdollisuuden kirjoittaa koko sovelluksen SwiftUI ja jaa lisää koodia Apple-alustoilla.

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