iOS wAcht

#ios

Het is al even geleden1 dat iOS 8 is uitgebracht. Ontwikkelaars hebben dus al wel even de tijd gehad om apps te updaten voor iOS 8. In tegenstelling tot iOS 7 is er geen volledige visuele refresh, en gelukkig maar. De visuele refresh van iOS 7 heeft er voor gezorgd dat de ontwikkelaars weinig tijd hebben kunnen spenderen aan het toevoegen van nieuwe features omdat er zo veel tijd is gekropen in het visuele. We zijn dus wat betreft nieuwe functionaliteiten een tijdje op onze honger blijven zitten. iOS 8 brengt daarentegen bijna het tegenovergestelde, een beperkte update aan wat visuals en voornamelijk een toevoeging van features die pas iets waard zijn als ontwikkelaars er iets mee doen, zoals widgets, deel- en andere acties, notificaties met acties, toetsenborden en document-aanbieders. Voor Jan met de pet maar met weinig apps zal iOS 8 dus geen uitgebreide update lijken, maar voor Jan met de apps is er potentieel veel.

Widgets

Sinds het uitbrengen van iOS 8 zijn er al heel wat iOS 8 updates van apps uitgebracht, vele daarvan spelen in op de nieuwe mogelijkheden. Echter, ik merk dat vele ontwikkelaars in eerste instantie voor voor de hand liggende invullingen van de nieuwe mogelijkheden hebben gekozen. Zo bijvoorbeeld biedt Omnifocus een widget met de taken die als deadline vandaag hebben. Dit is echter niet meer dan bijvoorbeeld de reeds ingebouwde herrineringen widget bood. Potentieel is hier dat deze lijst meer instelbaar is. Dat je bijvoorbeeld kunt kiezen voor gevlagde taken of taken van een bepaalde context in plaats van de taken voor vandaag2. Verder bied de widget ook geen enkel shortcut naar het toevoegen van taken. Dit is in mijn ogen gemist potentieel. Andere apps zoals Fantastical 2 en Calendars 5 hebben interessante widgets maar er ontbreekt hier wat aan instellingen. Van een dashboard verlang je enige instelbaarheid, voorlopig is het dus eerder een grovere aan of uit.

Documenten

De iOS 8 document-aanbieder functionaliteit is een van de features met erg veel potentieel maar waar er tot op heden heel weinig van ingevuld is. Het is momenteel bovendien nogal omslachtig om goed werkbaar te zijn. Zo kun je bijvoorbeeld geen andere default dan iCloud zelf instellen wat maakt dat je telkens langs het iCloud scherm moet passeren. Verder is de functionaliteit ook niet helemaal stabiel en de ontwikkelaars die de sprong al waagden om dit te ondersteunen lopen hier dus tegenaan, wat een suboptimale gebruikerservaring oplevert bij het gebruik.

Hier is het dus vooral wachten op apple zelf, en dan zullen de ontwikkelaars (hopelijk) kunnen volgen.

Deel-extenties

Een van de meest geslaagde features waar al vele delevopers met redelijk succes op gesprongen zijn, zijn de deel-extenties. Zo kan je nu dus vanuit overal een artikel naar instapaper of pocket sturen zonder veel gedoe. Je kan van overal iets in drafts zwieren en al helemaal knap is de deel-extentie van workflow die toelaat om je eigen workflow achter een extentie te steken.

Maar ook hier is nog veel potentieel om nog krachtigere extenties te maken. Zo mist bijvoorbeeld de drafts deel-extentie nu de mogelijkheid om ineens drafts acties uit te voeren3, of is het in de omnifocus extentitie uiterst omslachtig om een project te selecteren in een lange lijst.

iPhone 6 (Plus)

Hoewel er geen visuele refresh zoals iOS 7 is om de ontwikkelaars van het toevoegen van functionaliteiten af te leiden, worden de ontwikkelaars dan weer “geplaagd” door de nieuwe telefoontoestellen. In tegenstelling tot de details van iOS 8 zelf, zijn de details van de telefoons zelf pas een week voor de release van iOS 8 bekend gemaakt. Hoewel de geruchten al langer de ronde deden wisten ontwikkelaars pas op 9 september 2014 officiëel dat er een 4,7” en een 5,5” iPhone 6 zou komen. Bovenop iOS 8 ondersteuning dienen de ontwikkelaars ook hun apps te updaten zo danig dat deze op de nieuwe schermgroottes en bijhorende resoluties tot hun recht komen en er niet opgeblazen uitzien.

Maar ook daar is haast en spoed zelden goed. Met deze nieuwe resoluties zijn er ook nieuwe mogelijkheden. Apple zelf voegt zo op de iPhone 6 aan zijn toestsenbord al enkele knoppen toe in landscape. De iPhone 6 plus krijgt er in deze modus nog meer extra knoppen bij, plus enkele apps gedragen zich substantieel anders met het toevoegen van zijbalken en/of extra inhoud. De Apple ontwikkelaars hebben hier natuurlijk wel een kleine heads up gehad, wat voor de andere ontwikkelaars niet geldt. Vele apps zijn ondertussen ook al geüpdatet voor de grotere schermen, maar ook hier gaat het tijd kosten eer de ontwikkelaars het volledige potentiëel zullen kunnen invullen. Persoonlijk hoop ik dat er hier niet enkel naar de iPhone 6 Plus gekeken wordt, waar uiteraard het meeste werk ligt, maar dat er ook voor de iPhone 6 innovatieve extra’s zullen beschikbaar zijn die de extra schermruimte optimaal benutten.

Voorlopig zie ik de ontwikkelaars er vooral voor zorgen dat de apps op de nieuwe telefoons ‘werken’, en er dus niet opgeblazen uitzien. Maar echt benutten van de extra ruimte, daar is het dus ook wachten geblazen.

Vroeg dag?

Je kan natuurlijk zeggen dat het allemaal vroeg dag is. En dat is het vooral. De nieuwe mogelijkheden zorgen dat er een enorm potentiëel is, maar daar ligt meteen ook de moeilijkheid. De verwachtingen liggen hoog, maar deze volledig kunnen invullen zal tijd kosten. Zelfs als de ontwikkelaars er in slagen om een eerste en tweede invulling te geven aan vele van deze nieuwe mogelijkheden zal het een ‘hit & miss’ verhaal zijn, waarbij we pas na een tijd de ontwikkelaars beter het potentiëel kunnen invullen. Maar tegen dat die tijd er is staat er al een horloge klaar om voor te ontwikkelen en is iOS 9 niet veraf meer. Zo vroeg dag lijkt het dan ineens niet meer…


  1. 17 september 2014 

  2. Iets dat er wel op een bepaalde manier zit aan te komen met de nieuwe universele versie

  3. Iets wat momenteel wel een beetje te omzeilen valt door met workflow te werken, vanwaar het wel mogelijk is om drafts acties te lanceren.