Programmēšana

Apple ievieš jauna izskata Xcode 12 IDE

Apple ir izlaidis savas Xcode 12 integrētās izstrādes vides beta versiju ar jaunu izskatu, kas atbilst plānotajam MacOS Big Sur izlaidumam.

Xcode 12, kas tika atklāts 22. jūnijā, piedāvā navigatoram pielāgojamus fontu izmērus, kā arī racionalizētu koda aizpildīšanu un jaunas dokumentu cilnes. Lietotnes var veidot, lai atbalstītu plānotos Apple Silicon Mac, un nav jāmaina pašreizējās koda rindas. Xcode 12 beta versija ir pieejama, izmantojot Apple Developer programmu.

Xcode 12 beta versijā ir SDK operētājsistēmām iOS 14, MacOS 11, iPadOS 14, tvOS 14 un watchOS 7. Tiek piedāvāts beta izplatījums “Universal Apps” darbībai gan Intel bāzes procesoros, gan Apple Silicon sistēmās.

Xcode 12 īpašās iespējas:

  • Tagad dokumentus var atvērt savā cilnē, lai pārslēgtos starp failiem, saglabājot pārējo IDE konfigurāciju.
  • Kodu papildinājumiem ir mērķtiecīgs interfeiss, kas atvieglo pabeigšanas atrašanu. Arī pabeigšana ir precīzāka un ātrāka.
  • Var priekšskatīt logrīkus, lietotņu klipus un Swift pakotņu saturu. Lietotņu klipi nodrošina mehānismu, kā atklāt iOS 14 lietotnes, izmantojot vizuālos indikatorus, kurus sauc par App Clip kodiem, kā arī izmantojot NFC un koplietojamas saites.
  • A LibraryContentProvider protokols ļauj skatus un modifikatorus parādīt Xcode bibliotēkā.
  • Kritiskā informācija par katru lietotni tagad ir sagrupēta vienā vietā.
  • Pārvietojot iPad lietotnes uz MacOS, mērķa iestatījumu Optimizēt saskarni Mac tagad var izmantot vietējām MacOS vadīklām un Mac izšķirtspējai.
  • Daudzplatformu lietotņu veidnes izveido projektus, lai koplietotu kodu starp Apple platformām.
  • Ir iekļauti rīki, lai izveidotu StoreKit failus, kas apraksta dažādus abonēšanas un pirkšanas lietotnē produktus, kurus lietotne var piedāvāt, vienlaikus izveidojot testa scenārijus, lai nodrošinātu darbspēju.
  • Uzlabota automātiskā atkāpe.

Izlaiduma piezīmes ir atrodamas vietnē developer.apple.com. Saistītā paziņojumā Apple teica, ka SwiftUI, kas ir lietotāja interfeisu veidošanas sistēma, izmantojot Swift valodu, ir jaunas iespējas un labāka veiktspēja, vienlaikus saglabājot stabilu API, lai esošo SwiftUI kodu varētu ievietot Xcode 12. Dzīves cikla pārvaldības API ļauj izstrādātājiem rakstīt visu lietotni SwiftUI un koplietojiet vairāk kodu visās Apple platformās.

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