Elk jaar brengt het gerenommeerde onderzoeksbureau Gartner een Magic Quadrant for Mobile Application Development Platforms uit. In hun rapportage vergelijken zij de sterke en zwakke punten van verschillende platformen voor de ontwikkeling van apps. Het kwadrant zet de Completeness of vision van elk platform af tegen hun Ability to execute. Ofwel: Hoe compleet is het platform dat ze voor ogen hebben en in hoeverre slagen zij erin dit te realiseren.
Meest visionair
Appcelerator, het bedrijf achter de Titanium software die ook ik gebruik, is uiteraard ook in het diagram te vinden. En dit jaar is Appcelerator tot het meest visionaire platform uitgeroepen.
Meest compleet
In het onderstaande kwadrant van 2013 heb ik in het rood ook de positie van Appcelerator in 2011 en 2012 aangegeven. Wat dan opvalt is dat tegelijk ook nog eens een grote impuls is gegeven aan de uitvoering van de visie. Dit is onder meer te danken aan de integratie van acquisities en partnerschappen in het nieuwe Appcelerator Platform. Hiermee biedt Appcelerator het meest complete platform voor apps aan; van ontwerpen, ontwikkelen en testen tot meten.
Apple & Android
In het oranje en donkergroen heb ik de ontwikkeling van Apple en Google (Android) aangegeven. Wat dan opvalt is dat zij vorig jaar een behoorlijk teruggang lieten zien, waarvan zij dit jaar weer licht herstellen. Ze hebben moeten leren inspelen op de diversificatie in de markt (meer platformen) en de behoefte aan complete platformen, inclusief back-ends en analytics.
Concurrentie
De concurrentie van Appcelerator bestaat vooral uit web-wrappers. De meest bekende is het door Adobe (grijs) overgenomen PhoneGap. Maar ook Antenna, IBM en andere oplossingen in het kwadrant gebruiken HTML voor de interface van de apps. Het zijn in feite in app verpakte websites. Zoals Gartner aangeeft heeft dit als voordeel dat de expertise breed beschikbaar is en vrij gemakkelijk voor meerdere platformen ontwikkeld kan worden. Een groot nadeel is de beperkte prestaties en mogelijkheden.
100% native
Eigenlijk komt alleen Kony in de buurt van de techniek die Appcelerator gebruikt. Hierbij is de interface 100% native, net als wanneer je specifiek voor iOS of Android gebouwd zou hebben. Voor de logica daarachter wordt echter een andere taal gebruikt, zodat de code van applicatie tussen de verschillende platformen kan worden gedeeld en niet in elke specifieke taal herschreven hoeft te worden.
What’s Ti.Next?
Kort geleden heeft Appcelerator echter de eerste mededelingen gedaan over Ti.Next – de volgende versie van haar software. Het is moeilijk uit te leggen wát er precies onder de motorkap gaat veranderen, maar de eerste tests laten zien dat de apps zelfs snéller kunnen functioneren dan apps specifiek voor iOS of Android gebouwd!