Craig Federighi is de SVP van Software Engineering van Apple en hij had dit jaar veel tijd op het podium tijdens de keynote van de Worldwide Developers Conference om te praten over veel van de nieuwe dingen die Apple dit jaar lanceert. Maar nu de keynote is afgerond, maakt Federighi de ronde, bespreekt die functies en biedt onderweg nog een paar kleine stukjes informatie aan.
Deze keer ging Federighi zitten MacStories'Federico Viticci. Het tweetal heeft een gesprek dat bijna een uur duurt en bevat veel van de nieuwe dingen die Apple dit jaar heeft aangekondigd. Dat omvat Catalyst, waarmee ontwikkelaars hun iPad-apps kunnen overzetten naar macOS Catalina. Ze bespreken onder andere ook iPadOS en SwiftUI.
Een van de meer komische momenten uit het luchtige interview is de opmerking van Federighi over de ondersteuning van iPadOS voor externe schijven zoals USB-schijven. Federighi geeft toe dat er veel gebruiksscenario's zijn voor dit soort ondersteuning en geeft toe dat veel mensen daar, waaronder fotografen, deze functie al geruime tijd willen hebben. Zelfs als hij toegeeft dat hij een soort AirDrop is.
Maar tegelijkertijd grapt Federighi over het feit dat dit een oud concept is - niet een dat helemaal rond een draadloze toekomst is gebouwd.
Externe schijven. We zijn bereid de jaren negentig te erkennen en helemaal terug te gaan. Weet je, mensen gebruiken ze nog steeds soms. Ik ben zelf een AirDrop-fan, maar ik begrijp dat er andere toepassingen zijn. We weten met fotografen dat de mogelijkheid om hun foto's rechtstreeks in een app zoals Lightroom te importeren zo belangrijk is.
SwiftUI zal het voor ontwikkelaars mogelijk maken om complete gebruikersinterfaces met nieuwe declaratieve code te creëren. Het is een van de nieuwe gebieden waar Apple het meest enthousiast over is, omdat het het leven van ontwikkelaars een beetje eenvoudiger maakt. Hopelijk.
SwiftUI zal de ontwikkeling van de gebruikersinterface toegankelijker maken voor veel mensen die het misschien nog niet eerder hebben benaderd. En dat is opwindend omdat we dat al zien met Swift en Swift Playgrounds. Maar zelfs voor de meest ervaren ontwikkelaars, hen een tool geven die zo expressief en interactief is, betekent dat ze betere dingen gaan bouwen. Ze gaan betere ideeën uitproberen. En dat zal resulteren in betere apps.
iPadOS wordt gezien als een uitbreiding van iOS, maar gemaakt voor de iPad en omarmt de verschillende ervaring die mogelijk wordt gemaakt dankzij de grotere vormfactor in vergelijking met de iPhone. Als gevolg hiervan heeft iPadOS nieuwe functies die specifiek zijn bedoeld voor iPads, waardoor het opvalt als een duidelijk onderscheidend ding.
Dingen zoals slepen en neerzetten, gesplitste weergave, glijden over, Apple Pencil. Dit zijn dingen die echt een andere manier van werken met het apparaat definiëren. Als ik op mijn iPad werk, heb ik niet het gevoel dat ik op een grote telefoon werk of op een Mac. Ik heb het gevoel dat ik op een iPad werk. Wat we bedoelen als we macOS zeggen, of als we tvOS zeggen, wat een iOS-gebaseerd platform is - of als we watchOS zeggen, wat in de kern iOS is. Deze dingen zijn voor ons definities van ervaringen. Er is een watchOS-ervaring die is afgestemd op apps die logisch zijn om je pols. tvOS, een gebruikersinterface van 10 voet die in die context zinvol is. iPadOS is een aparte ervaring geworden. We hebben ons er in de loop van de tijd gestaag aan gewerkt. Met het werk dat we dit jaar hebben gedaan, hadden we het gevoel dat we ons op een plek bevonden waar dit echt iets heel anders was.
Het volledige interview is absoluut de moeite waard om naar te luisteren, vooral als deze nieuwe elementen van Apple's bedrijf interessant voor u zijn.
Wat was je meest opwindende aankondiging van de WWDC van dit jaar?