Industry Wire

Geplaatst door Apple

Apple geeft creativiteit en innovatie ruim baan met een upgrade van de eigen developertools

Developers kunnen het on-device Apple Intelligence-model, de in Xcode geïntegreerde grote taalmodellen en het nieuwe software-ontwerp voor alle Apple platforms benutten om apps van de volgende generatie te bouwen

CUPERTINO, CALIFORNIË, 09 juni 2025 — Apple heeft vandaag nieuwe technologie en verbeteringen voor de developertools aangekondigd, waarmee je als developer nog betere en mooiere apps met AI-functionaliteit voor de platforms van Apple kunt maken. Zo is er een nieuw software-ontwerp in aantocht dat de content beter tot zijn recht laat komen en iOS 26, iPadOS 26, macOS Tahoe 26, watchOS 26 en tvOS 261 een nieuwe uitstraling geeft, zonder iets aan het vertrouwde gebruiksgemak te veranderen. Dankzij het nieuwe Foundation Models-framework en een heel scala aan andere tools kun je gebruikmaken van de AI die in de devices van Apple is geïntegreerd. En Xcode 26 kan nu overweg met grote taalmodellen, zoals ChatGPT, en bevat Coding Tools en andere AI-features.

Deze nieuwe resources vormen een aanvulling op het continu groeiende aanbod aan technologie dat Apple beschikbaar stelt aan developers, waaronder ruim 250.000 API’s waarmee je de hardware- en softwarefeatures van Apple in je eigen apps kunt benutten. Deze API’s bieden voorzieningen voor machinelearning, augmented reality, spatial computing, high-performance graphics en functionaliteit op het gebied van gezondheid en fitness­. Voor elke OS-release werkt Apple de eigen technologie en tools bij, zodat je als developer responsieve en geoptimaliseerde apps boordevol functionaliteit voor de platforms van Apple kunt maken. 

“Developers maken apps die met enorm veel plezier op de platforms van Apple worden gebruikt, dus dat ze een cruciale rol spelen staat buiten kijf”, aldus Susan Prescott, Vice President Worldwide Developer Relations bij Apple. “Met Xcode 26 geven we ze de middelen in handen om intuïtiever werkende apps boordevol functionaliteit te bouwen, want deze Xcode-versie bevat nieuwe AI-features en maakt het mogelijk om gebruik te maken van het Foundation Model-framework voor Apple Intelligence dat op de devices van Apple draait.”

Nieuwe vormgeving met Liquid Glass

Met de nieuwe vormgeving kun je je apps nog meer laten schitteren, terwijl alles toch gewoon op de vertrouwde manier werkt. Aan de basis van de nieuwe vormgeving staat Liquid Glass, een nieuwe softwaretechniek die de optische eigenschappen van glas dynamisch integreert in de UI. Je komt deze nieuwe techniek overal tegen: zowel in de kleine UI-elementen, zoals knoppen, regelaars, tekst en mediaregelaars, als in de grotere, zoals de tabbalken en navigatiekolommen. 

Als developer kun je deze nieuwe vormgeving in je apps integreren met behulp van native frameworks als Swift UI. En doordat de vormgeving universeel is, zien je apps er op elk Apple platform hetzelfde uit en kun je de content van je gebruikers beter tot zijn recht laten komen.

Met de nieuwe Icon Composer-app kun je als developer of vormgever een in het oog springend en duidelijk herkenbaar appsymbool maken. In deze app kun je de lagen waaruit je symbool is opgebouwd markeren voor verschillende renderingmodi. Verder zijn er features om te blurren, de transparantie aan te passen, spiegelende accenten te testen en te bekijken hoe een symbool er in een andere tint uitziet.

Foundation Models-framework

Met het Foundation Models-framework kun je als developer voortbouwen op Apple Intelligence en met behulp van gratis AI-inferentie de privacygerichte en altijd offline beschikbare AI-mogelijkheden in je apps benutten.

Het framework is native geschikt voor Swift, waardoor je al met drie regels programmeercode het Apple Intelligence-model kunt benutten. In het framework zijn features als Guided generation en Tool calling geïntegreerd, waardoor het makkelijker is dan ooit om generatieve mogelijkheden in je huidige apps in te bouwen. Automattic benut het framework bijvoorbeeld in de dagboek-app Day One, zodat je AI-features kunt gebruiken die privacy hoog in het vaandel hebben staan.

“Dankzij het Foundation Models-framework hebben we allerlei nieuwe mogelijkheden in onze dagboek-app kunnen integreren”, aldus Paul Mayne, die bij Automattic verantwoordelijk is voor Day One. “Onze gebruikers kunnen daardoor met een gerust hart AI gebruiken.”

Xcode 26

Xcode 26 zit boordevol AI-features en slimme mogelijkheden, zodat je je oorspronkelijke idee makkelijker in een app omzet. 

Zo kun je tijdens het programmeren gebruikmaken van een groot taalmodel, bijvoorbeeld om programmeercode, een testprocedure en documentatie te laten genereren, meerdere opeenvolgende versies van een ontwerp te maken of fouten op te lossen. Xcode kan standaard overweg met ChatGPT, maar je kunt ook API keys van andere leveranciers gebruiken of een lokaal model op je eigen Mac met Apple silicon uitvoeren. Net wat jou het best uitkomt. Je kunt meteen met ChatGPT in Xcode aan de slag, zonder eerst een account te hoeven aanmaken. Als je wel al een account hebt, kun je die koppelen zodat je meer verzoeken kunt versturen.2

Met Coding Tools blijf je als developer in de flow en kun je meer werk verzetten. De Coding Tools-functionaliteit is overal in je programmeercode toegankelijk en komt bijvoorbeeld met suggesties om een preview of playground te genereren of een probleem op te lossen. Maar je kunt ook een specifieke prompt voor iets heel anders geven.

Xcode 26 bevat diverse nieuwe features die je productiviteit verhogen. Zo is de navigatie aangepast, bevat de lokalisatiecatalogus een aantal verbeteringen en is de ondersteuning voor Stembediening verbeterd, zodat je Swift-programmeercode kunt dicteren en met alleen gesproken commando’s door de Xcode-interface kunt navigeren. 

App Intents

Met App Intents kun je de handelingen en content in je app op een diep niveau integreren met functionaliteit van de verschillende platforms, zoals Siri, Spotlight, widgets en regelaars. 

Dit jaar komt daar ondersteuning voor visuele AI bij. Dat betekent dat een app binnen de visuele AI-omgeving zoekresultaten kan aanleveren en dat de gebruiker vanuit die resultaten meteen naar die app kan gaan. Zo maakt Etsy gebruik van visuele AI in de iOS-versie van de app, zodat gebruikers sneller een artikel of product kunnen vinden.

“Etsy is bedoeld om shoppers in contact te brengen met ondernemers die zelfgemaakte spullen verkopen. Het valt nog helemaal niet mee om dat soort spullen van een goede omschrijving te voorzien. Visuele AI op je iPhone kan dan het verschil maken, zodat je als koper snel vindt wat je zoekt en kleine zelfstandigen aan meer omzet helpt”, zegt Rafe Colburn, CTO bij Etsy.

Swift 6.2

Swift 6.2 bevat een aantal nieuwe features die de snelheid verhogen, voor een betere concurrency zorgen en de interoperabiliteit met andere programmeertalen als C++, Java en JavaScript verbeteren. En mede dankzij de inzet van de open-sourcegemeenschap ondersteunt Swift 6.2 nu WebAssembly.

Swift 6.2 bouwt voort op de Strict Concurrency Checking-functionaliteit van Swift 6, wat het schrijven van single-thread programmeercode vereenvoudigt. Je kunt modules of afzonderlijke bestanden nu zo configureren dat ze standaard op de main actor draaien, zodat je geen extra annotaties hoeft in te voegen. 

Containerization-framework

Dankzij het Containerization-framework kun je op je Mac Linux-containerimages maken, downloaden en uitvoeren. Dit framework is gebaseerd op een open-sourceframework dat geoptimaliseerd is voor Apple silicon en de containerimages op een veilige manier van elkaar scheidt. 

Tools en resources voor games

De Game Porting Toolkit 3 bevat bijgewerkte tools om je game grondig te analyseren. Zo kun je nu de Metal Performance HUD aanpassen en de graphics-programmeercode met behulp van de analysegegevens en richtlijnen optimaliseren, zodat je game in elke omgeving topprestaties levert. Verder kun je met de Mac Remote Developer Tools for Windows een Mac-game bouwen op een externe Mac die onderdeel is van je developerworkflow. 

Metal 4 is speciaal ontworpen voor Apple silicon en ondersteunt geavanceerde graphics en machine­learning­technologie, zodat je als developer de volgende generatie games voor de platforms van Apple kunt maken. 

Als developer kun je nu inferentie­netwerken voor je shaders inzetten om bijvoorbeeld de belichting, texturen en geometrie te berekenen, zodat je game ongekend realistische effecten bevat. MetalFX Frame Interpolation genereert steeds een extra frame tussen twee inputframes, wat tot een hogere en stabielere framerate leidt. En speciaal voor de meest geavanceerde games is er MetalFX Denoising, dat realtime ray tracing en path tracing mogelijk maakt.

Voor gamers is de Apple Games-app het nieuwe gamecentrum en ook meteen een trefpunt voor hun vrienden met wie ze op iPhone, iPad of Mac gamen. Voor gamedevelopers biedt deze app de mogelijkheid om hun game opnieuw bij het huidige gebruikersbestand onder de aandacht te brengen en nieuwe gamers te werven.

Gamers kunnen hun krachten meten met vrienden via een uitdaging – ideaal om een single-player-game een multi-player-tintje te geven. Als je game een Game Center-leaderboard bevat, kun je in een handomdraai een nieuwe uitdaging toevoegen. Daarmee geef je je gamers nog een manier om uit te maken wie de beste is en daarna in de herkansing te gaan. 

Met Game Overlay integreer je Game Center-features in je game, wat tot meer interactie in de game leidt. Je gamers zien dan wat de volgende achievement is, hoe ze hebben gescoord en wat hun vrienden op dat moment spelen, en ze kunnen dan ook meteen met ze chatten. Allemaal zonder de game te verlaten. Gamers kunnen ook instellen dat ze de nieuwste events in de app te zien krijgen, zodat ze gewoon door kunnen gamen in de wetenschap dat ze niks missen.

Met Managed Background Assets bepaal je als developer hoe je app of game materiaal downloadt, wat de hosting daarvan vereenvoudigt. Je kunt het materiaal zelf beschikbaar stellen of dat aan Apple overlaten door voor ‘Apple-Hosted Background Assets’ te kiezen. Bij het lidmaatschap van Apple Developer Program is standaard 200 GB Apple hostingcapaciteit voor de App Store inbegrepen. Het materiaal dat je door Apple wilt laten hosten, kun je apart aanleveren. Dat hoeft dus niet tegelijk met je app-build. 

Tools om kinderen online te beschermen

Als developer heb je een heel scala aan tools ter beschikking om kinderen op een leuke en passende manier gebruik te laten maken van je app. Met de Ouderlijk toezicht-opties en het Sensitive Content Analysis-framework kun je ervoor zorgen dat de veiligheid en privacy van jonge gebruikers niet in het geding komen. Verder is er de nieuwe Declared Age Range API, waarmee je zorgt dat je gebruikers alleen content te zien krijgen die bij hun opgegeven leeftijdscategorie past. Als je deze API implementeert, kunnen ouders toestaan dat hun kind doorgeeft in welke leeftijdscategorie het valt, zonder een geboortedatum of andere gevoelige informatie prijs te geven. Op basis van de verstrekte informatie kun jij er als developer vervolgens voor zorgen dat de content bij de leeftijd van het kind past. Hierbij staat de privacy voorop: de informatie over de leeftijdscategorie wordt alleen gedeeld als de ouders daar toestemming voor geven, en ze kunnen die toestemming op elk moment ook weer intrekken.

Nieuwe toegankelijkheidsfeatures voor de App Store en App Store Connect

Aan de nieuwe toegankelijkheidslabels voor de App Store-productpagina’s kunnen gebruikers van tevoren zien welke toegankelijkheidsfeatures er in je app of game worden ondersteund.

In App Store Connect kun je informatie zetten over de toegankelijkheidsfeatures die je in je app of game ondersteunt, zoals VoiceOver, stembediening, grotere tekst en bijschriften. Op de productpagina van je app verschijnt dan een toegankelijkheidslabel voor het desbetreffende platform. Je kunt op de App Store-productpagina van je app ook een link naar je website met meer informatie invoegen.

De App Store Connect-app voor iOS en iPadOS is bijgewerkt, zodat je TestFlight-screenshots en feedback over crashes kunt bekijken. Ook kun je instellen dat je een pushmelding wilt krijgen als een bètatester feedback heeft gegeven. De App Store Connect-API ondersteunt deze nieuwe opties en biedt daarnaast de mogelijkheid om een webhook te maken, zodat je in real time updates ontvangt. Ook nieuw is de ondersteuning voor Apple-Hosted Background Assets en Game Center-configuratie.

Beschikbaarheid

De updates van vandaag vormen een aanvulling op het continu groeiende aanbod aan tools, resources en technologie dat Apple beschikbaar stelt aan developers. De beschreven Apple Intelligence-features vereisen een ondersteund device, zoals alle iPhone 16-modellen, iPhone 15 Pro, iPhone 15 Pro Max, iPad mini (A17 Pro) en iPad- en Mac-modellen met M1 en nieuwer, waarop Apple Intelligence is ingeschakeld en dezelfde ondersteunde taal is ingesteld voor Siri en het device: Engels, Frans, Duits, Italiaans, Portugees (Brazilië), Spaans, Japans, Koreaans of Chinees (vereenvoudigd). Meer talen worden eind dit jaar toegevoegd: Chinees (traditioneel), Deens, Nederlands, Noors, Portugees (Portugal), Turks, Vietnamees en Zweeds. Ga voor meer informatie naar apple.com/apple-intelligence. Features kunnen worden gewijzigd. Sommige functies zijn mogelijk niet beschikbaar in alle talen of regio’s, en de beschikbaarheid kan variëren als gevolg van lokale wet- en regelgeving. Ga naar apple.com/nl voor meer informatie over de beschikbaarheid.

Al deze features zijn vanaf vandaag beschikbaar voor testdoeleinden via het Apple Developer Program op developer.apple.com. Een openbare bètaversie is vanaf volgende maand beschikbaar via het Apple Beta Software Program op beta.apple.com.

Over Apple Met de introductie van de Macintosh in 1984 ontketende Apple een ware revolutie op het gebied van persoonlijke technologie. Tegenwoordig loopt Apple wereldwijd voorop met zijn innovatieve iPhone, iPad, Mac, AirPods, Apple Watch en Apple Vision Pro. De zes softwareplatforms van Apple (iOS, iPadOS, macOS, watchOS, visionOS en tvOS) zorgen voor een naadloze ervaring op alle Apple devices en geven toegang tot baanbrekende diensten als de App Store, Apple Music, Apple Pay, iCloud en Apple TV+. De ruim 150.000 medewerkers van Apple doen er alles aan om de beste producten ter wereld te maken en de wereld beter achter te laten dan hij was. 

  1. Beschikbaar op Apple TV 4K (2e generatie of nieuwer).
  2. Hiervoor geldt het ChatGPT-beleid voor gegevensgebruik. Ga voor meer informatie naar openai.com/policies/usage-policies.

Dit artikel is een ingezonden bericht en valt buiten de verantwoordelijkheid van de redactie.

Deel dit bericht