Wat elke iOS-ontwikkelaar moet weten over WWDC 2011

Zoals diegenen van jullie in de iOS-ontwikkelgemeenschap waarschijnlijk weten, komt WWDC 2011 vandaag ten einde. Ondanks dat Apple geen nieuwe iPhone uitbracht zoals verwacht, was de keynote allesbehalve een teleurstelling. Dit jaar stond WWDC in het teken van software en het versterken van de iOS-ontwikkelingsgemeenschap. Hoewel de publiciteit tot nu toe vooral gericht is geweest op de negatieve impact van de nieuwste versie op bestaande iOS-applicaties, zal deze post een andere aanpak hebben en de vele iOS 5-functies benadrukken waar elke iOS-ontwikkelaar enthousiast over zou moeten zijn.

Zoals gezegd, ons doel is om te praten over een paar nieuwe tools en hoe kennis van deze tools uw potentieel als iOS-ontwikkelaar zal vergroten.


krantenkiosk

Met de uitgave van iBooks heeft Apple tot nu toe 130 miljoen boekdownloads gezien. Nu brengen ze Kiosk uit, wat lijkt op iBooks, maar dan op tijdschriften en kranten. Op het eerste gezicht lijkt Kiosk niet relevant voor ontwikkelaars die niet al in de uitgeverswereld werken. Hoewel dit misschien waar is, kun je dit overwegen: al die uitgevers hebben nu een gloednieuw distributiemodel en ze zullen getalenteerde ontwikkelaars nodig hebben om ervan te profiteren. Dit betekent dat freelancers en ontwikkelaars van mobiele apparaten er goed aan doen om te leren hoe je Apples-tools kunt gebruiken om nu Kiosk-applicaties te maken terwijl uitgevers nog steeds op zoek zijn naar talent om hun aanbod naar iOS-apparaten te brengen.


Fotobewerking en fotofilters

Zou het niet mooi zijn als je een app zou kunnen ontwikkelen die gemakkelijk gezichten kan detecteren, foto's kan bewerken en filters kan gebruiken voor geweldige effecten? Nou, met iOS 5 heeft Apple je leven eenvoudiger gemaakt. Gezichtsdetectie kan enkele opwindende nieuwe ervaringen op het platform mogelijk maken. Het gebruik ervan in combinatie met de camera van het apparaat heeft eindeloze mogelijkheden. Als u momenteel denkt aan het betreden van de competitieve ruimte van fototoepassingen, is het in uw beste belang om goed te letten op alle Apple-documentatie over deze functies.


tjilpen

Er zijn maar weinig marketingtools beter dan een geweldige applicatie. Geweldige applicaties verkopen zichzelf misschien, maar een geweldige applicatie die is verbonden met het sociale web maakt het voor uw fans veel gemakkelijker om het goede woord te verspreiden. Met eenmalige aanmelding kunnen gebruikers van een app snel een app autoriseren om op het Twitter-account van de gebruiker te posten.

Nieuwe functionaliteit maakt dit een zeer eenvoudig proces. Gebruikers kunnen inloggen op Twitter via hun apparaatinstellingen en elke app kan vervolgens vragen om hun Twitter-inloggegevens te gebruiken.

Hoewel de implementatiemethode niet werd genoemd tijdens de keynote van Steve Jobs, meldde Scott Forstall wel dat apps in zijn openbare presentatie van deze nieuwe iOS-functie kunnen profiteren. In het verleden moesten ontwikkelaars een externe bibliotheek zoals ShareKit gebruiken of gewoon zelf het zware werk doen om hun applicaties met Twitter te integreren, dus een enkelvoudig aanmeldingssysteem zal de taak van de meeste iOS-ontwikkelaars aanzienlijk eenvoudiger maken. We kunnen er zeker van zijn dat andere sociale netwerken zoals Tumblr, Facebook, LinkedIn en meer binnenkort dezelfde eenmalige aanmelding voor hun gebruikers zullen aanvragen. Dit heeft positieve gevolgen voor ontwikkelaars, omdat we doorgaan met het maken van apps die gebruikmaken van de sociale accounts van onze gebruikers om indirect onze apps te verkopen.


iCloud

Deze nieuwe toevoeging aan iOS 5 verdient de aandacht van elke serieuze mobiele ondernemer of ontwikkelaar. In de afgelopen jaren hebben we onze maatschappijtransitie op verschillende belangrijke manieren gezien, te beginnen met een meer sociale en open cultuur die alles online wil delen, tweeten of posten. Een andere belangrijke verandering is de opkomst van de smartphone en de verwachting van de consument dat een mobiel apparaat het allemaal zou moeten doen. Hoewel deze trends zich nog steeds aan het ontwikkelen zijn, zien we met de opkomst van iCloud dat Apple en andere bedrijven hun chips inzetten op de opkomst van een samenleving die verwacht toegang tot hun gegevens te krijgen vanaf elke locatie op elk apparaat. In iOS 5 zien we hoe Apple alle drie deze trends samenvoegt om een ​​unieke, baanbrekende ervaring te creëren. Android en Windows zullen snel volgen. Dit betekent dat elke serieuze ontwikkelaar moet beginnen met het plannen van het gebruik van cloudopslag en sociale ervaringen in hun applicaties. Uw gebruikers verwachten binnenkort niets minder!

Apple is voortdurend op zoek naar manieren om hun productaanbod beter te maken. Onthoud dat dit iCloud 1.0 is. En hoe indrukwekkend het ook mag zijn, het is niet iets dat elke ontwikkelaar dagelijks zal gebruiken, maar bij versie 2.0 kunnen we functionaliteit zien die elke app moet hebben. Ik raad aan om op zijn minst een basisniveau inzicht te krijgen in hoe het werkt en het zelfs voor jezelf te testen, en als je een freelancer of aannemer bent, is dit een vaardigheid die je echt meteen moet oppikken.


Dit is slechts een klein overzicht van de nieuwe aanbiedingen in iOS 5. Mobiletuts + zal veel van deze functies dieper herzien nadat de iOS 5 NDA is opgeheven. Als u in de tussentijd een ontwikkelaar bent, raad ik u aan een middag te nemen en de beschikbare documenten te bekijken die beschikbaar zijn voor betaalde ontwikkelaars. Wie weet vind je misschien een concurrentievoordeel dat je app van de concurrentie zal scheiden!

Wil je over dit artikel praten? Vind mij op Twitter @williamherring.