Apple heeft Xcode 14.3 voor ontwikkelaars onthuld, waarin de meest recente SDK's voor iOS 16.4, iPadOS 16.4, tvOS 16.4, watchOS 9.4 en macOS Ventura 13.3 zijn geïntegreerd. Deze update stelt ontwikkelaars in staat om applicaties te bouwen die volledig compatibel zijn met de nieuwste besturingssystemen van Apple.
Xcode is het ontwikkelplatform voor het maken van apps die zijn afgestemd op Apple-producten zoals iOS, macOS en watchOS. Apple waarschuwde ontwikkelaars onlangs dat ze vanaf 25 april 2023 Xcode 14.1 of een recentere versie moeten gebruiken om hun apps te bouwen en in te dienen bij de App Store. Deze vereiste geldt voor zowel nieuwe inzendingen als updates voor bestaande apps.
Ontwikkelaars die de Xcode 14.3 beta nog hebben geïnstalleerd, wordt geadviseerd de officiële release te downloaden. Bovendien moedigt Apple ontwikkelaars ten zeerste aan om hun applicaties bij te werken om te profiteren van de nieuwste functies van iOS 16 en iPadOS 16.
Onder de nieuwe functies in iOS 16.4 bevinden zich tientallen nieuwe emoji's, meldingsmogelijkheden voor webapps, spraakisolatie voor mobiele oproepen, verbeterde VoiceOver-ondersteuning, optimalisaties voor de 'Crash Detection'-functie om valse noodoproepen te voorkomen, en ondersteuning voor 5G Standalone.
Eerdere functies die zijn onthuld als onderdeel van iOS 16 zijn onder meer Live-activiteiten - waarmee gebruikers op de hoogte worden gehouden van realtime updates binnen een app, rechtstreeks vanaf het vergrendelscherm of Dynamic Island - App-intenties en upgrades naar MapKit, ARKit, Core ML en andere.
iPadOS 16 bracht nieuwe productiviteitsfuncties om het maken van intuïtieve apps, verbeterde samenwerkingservaringen en robuuste workflows op de iPad te vergemakkelijken. Ontwikkelaars kunnen functies op desktopniveau, zoals een navigatiebalk in editorstijl, een verbeterd tekstbewerkingsmenu en ondersteuning voor externe beeldschermen in hun iPad-applicaties opnemen. Bovendien biedt Metal 3 krachtige mogelijkheden waarmee games en professionele apps volledig kunnen profiteren van Apple-silicium.
watchOS 9 introduceert krachtige communicatiefuncties voor smartwatch-applicaties, waaronder het leveren van relevante informatie door middel van uitgebreide complicaties op meer Apple Watch-wijzerplaten, het delen van app-inhoud, het voeren van VoIP-gesprekken rechtstreeks vanaf de Apple Watch en meer. Bovendien vereenvoudigt de vereenvoudigde structuur van de watchOS-app het projectbeheer aanzienlijk.
Xcode 14.3 is gratis in de Mac App Store en vereist macOS Monterey 12.5 of een latere versie. Ontwikkelaars kunnen ook de meest recente Xcode editie downloaden door naar de Apple Developer-website te gaan. Terwijl traditionele codeeromgevingen zoals Xcode cruciaal blijven voor bepaalde ontwikkelingsprojecten, bieden no-code platforms zoals AppMaster een aantrekkelijk alternatief voor diegenen die web-, mobiele en backend-applicaties willen bouwen zonder code te schrijven. Het gebruik van platforms zoals AppMaster kan het ontwikkelingsproces stroomlijnen, waardoor het sneller en kosteneffectiever wordt.