Advertentie sluiten

Op maandag geïntroduceerd door iOS 7 wekt nog steeds grote passies op. Gebruikers zijn min of meer in twee kampen verdeeld: de een is onder de indruk van het nieuwe mobiele besturingssysteem voor iPhones en iPads, de ander verafschuwt het. iOS 7 betekent echter niet alleen een verandering voor gebruikers, maar ook een grote uitdaging voor ontwikkelaars.

Na zes jaar, toen iOS jaar na jaar slechts een klein beetje veranderde en de grafische basis en gebruikersinterface onveranderd bleven, brengt iOS 7 nu een aanzienlijke revolutie teweeg, waarop ontwikkelaars zich naast de gebruikers ook moeten voorbereiden. En het is voor hen dat de transitie, of beter gezegd de komst van iOS 7, aanzienlijk problematischer kan zijn.

Als een soort reboot, waarna alle ontwikkelaars aan de startlijn staan ​​en dezelfde uitgangspositie hebben om hun deel van de taart te snijden, ongeacht of ze een gevestigd merk of een startende studio zijn, beschrijven iOS 7 Marco Arment, auteur van het populaire Instapaper.

De huidige situatie in de App Store is bijvoorbeeld vanuit het perspectief van een nieuwe ontwikkelaar erg ingewikkeld. Er liggen duizenden applicaties in de winkel en er is veel concurrentie op individuele fronten. Dus tenzij je met iets heel nieuws en innovatiefs komt, is het moeilijk om vooruit te komen. Gevestigde merken behouden hun positie en als hun producten van goede kwaliteit zijn, is het niet eenvoudig om gebruikers te overtuigen iets nieuws te proberen.

iOS 7 zal echter waarschijnlijk een verandering teweegbrengen. Voor het eerst in de geschiedenis zal het voor ontwikkelaars niet voldoende zijn om alleen het pictogram bij te werken, een paar extra pixels toe te voegen of een nieuwe API toe te voegen. In iOS 7 zal aanpassing aan de nieuwe grafische interface en bedieningselementen van cruciaal belang zijn. Niemand wil er immers ‘passief’ uitzien in het nieuwe besturingssysteem.

Ontwikkelaars van reeds functionerende applicaties zullen hierdoor voor een lastige uitdaging komen te staan, evenals Marco Arment legt uit Waarom:

  • De meesten van hen kunnen het zich nog niet veroorloven om iOS 6-ondersteuning op te geven (bovendien hebben veel applicaties nog steeds iOS 5-ondersteuning nodig, sommige ongelukkige zelfs iOS 4.3.) Daarom zullen ze een achterwaarts compatibel ontwerp moeten ontwerpen, wat zeer beperkend zal zijn. iOS 7.
  • De meeste van hen kunnen geen twee verschillende interfaces creëren. (Het is ook een slecht idee.)
  • Veel van hun apps hebben kenmerken en ontwerpen die niet bij iOS 7 passen, dus zullen ze opnieuw ontworpen of verwijderd moeten worden, en dat zal misschien niet aantrekkelijk zijn voor veel huidige gebruikers, inclusief de ontwikkelaars zelf.

De ontwikkelaar, die zijn applicatie inmiddels met succes aanbiedt in de App Store, bezorgt iOS 7 daardoor meer rimpels op zijn voorhoofd dan blij te zijn met iets nieuws. Er worden echter volledig tegenovergestelde gevoelens ervaren door degenen die zich net klaarmaken om hun huid op de markt te brengen. Op dit moment is het redelijker dat ze wachten en niet onnodig de drukke "zes"-markt betreden, maar hun applicatie afstemmen op iOS 7 en wachten tot de nieuwe versie van het besturingssysteem voor het publiek wordt vrijgegeven.

Zodra gebruikers iOS 7 installeren, zullen ze op zoek gaan naar even moderne applicaties die als basisapplicaties in het systeem passen. Voor het eerst kan het gebeuren dat daadwerkelijk iedereen in dezelfde uitgangspositie verkeert en niet alleen beproefde applicaties die al sinds mensenheugenis bestaan, worden gekocht, alleen maar omdat ze bewezen zijn. Ook nieuwe ontwikkelaars krijgen een kans, en het is aan hen om te kijken hoe goed een product ze kunnen bieden.

In iOS 7 kunnen zelfs in traditionele "sectoren", zoals Twitter-clients, kalenders of fotoapplicaties, zeer interessante dingen gebeuren. Door de focus op iOS 7 kunnen voorheen onbekende merken zich op de leidende posities vestigen. Degenen die het meeste kunnen profiteren van het nieuwe systeem. Integendeel, de geïntroduceerden moeten proberen zo min mogelijk te verliezen.

.