Aan de slag met Ionic, waar begin je?

-

Eerder schreef Kasper al het artikel; Kickstart je project met de Frontend Incubator. Maar ook bij het opzetten van een nieuw Ionic project voer je vaak dezelfde stappen uit voordat je uiteindelijk begint met het bouwen van de app. Meestal begin je met het initialiseren van een nieuw Ionic project en het opzetten van je bouwtaken met gulp. De taken en modules die je gebruikt binnen de verschillende Ionic projecten zijn veelal hetzelfde. Het is dus zonde van je tijd om bij elke nieuwe app die je maakt steeds weer dezelfde zaken in te moeten richten. Om je al dit overbodige werk uit handen te nemen hebben wij nu de Ionic Incubator.

Werkwijze standaardiseren

Het idee van de Ionic Incubator is ontstaan door de Frontend Incubator. Net zoals bij de Frontend versie neemt de Ionic Incubator jou en je team een hoop werk uit handen bij het opstarten van een nieuw app project. Niet alleen bij de start, maar ook tijdens het ontwikkelen helpt de incubator het team om op uniforme wijze te werken, wat iedereen duidelijkheid geeft en dus voor een kortere ontwikkel tijd zorgt. Het niet telkens hoeven inrichten van je werkomgeving en het hebben van een uniforme werkwijze werkt binnen een team erg fijn. Zodra collega’s ervaring hebben opgedaan met het werken met de Ionic Incubator binnen een project, is het kinderlijk eenvoudig om met andere Ionic projecten aan de slag te gaan die ook zijn opgezet zijn met de Incubator. Dit omdat het bouwproces en de projectstructuur hetzelfde zijn. De Ionic Incubator is zo opgezet dat het eenvoudig is om specifieke taken die het team mist toe te voegen of overbodige taken te verwijderen.

Aan de slag

De Ionic Incubator is opgezet als Yeoman Generator. Dit houdt in dat er middels een aantal vragen een opzet voor het project geconfigureerd wordt. Zo worden er gelijk een aantal zaken, zoals de naam van de applicatie en het e-mail adres van de developer, ingesteld. Wel zo handig, dan hoef je je daar geen zorgen meer over te maken bij het releasen van je applicatie. De applicatie is eenvoudig te installeren via NPM en is geheel Open Source. Kun je na het lezen van dit artikel niet wachten om je eigen Ionic project op te starten en met de Ionic Incubator aan de slag te gaan? Dat kan! Wat hij is open source!