Continuous development voor de (mobile) applicaties van DELTA Mobiel
Continuous development voor de (mobile) applicaties van DELTA Mobiel
Voor DELTA Mobiel en Caiway beheren en ontwikkelen wij continu aan de door de consumenten veelgebruikte (mobile) applicaties.
DELTA Mobiel is onderdeel van DELTA Fiber. Dit is een van de snelstgroeiende Nederlandse telecombedrijven met een eigen glasvezelnetwerk. Mede vanuit hun alles-in-één propositie maken veel consumenten gebruik van de mobiele telefonie van DELTA.
Samen met een bestaande leverancier en het eigen team van DELTA Mobiel hebben wij een klantenteam gevormd. Met dit team beheren wij de diverse (mobiele) applicaties en bouwen daarnaast aan de nodige vernieuwing die aankomend jaar gelanceerd gaat worden.
Voor een aantal mobiele applicaties vindt de distributie plaats via de Google Playstore en Appstore. Een van de uitdagingen voor de overname van het beheer was dat wij alle development pipelines wilden automatiseren, inclusief die voor de publicatie in de Google Playstore en de Appstore.
Door onze focus vooral te leggen op CI/CD hebben wij ervoor gezorgd dat er een geautomatiseerd proces is voor het opleveren van software aanpassingen of updates naar test- en productieomgevingen. Dit heeft direct gezorgd voor een snellere time-to-market en voorspelbaardere releaseplanningen vanwege een efficiënt proces.
Samen met de bestaande software leverancier werken aan de diverse applicaties van DELTA Mobiel. Hiervoor wordt gebruik gemaakt van PHP frameworks en Angular front-ends voor de realisatie van hybride apps.
PHP Laravel is een open-source webapplicatieframework dat wordt gebruikt voor het bouwen van schaalbare en moderne webtoepassingen met een ontwikkelaarsvriendelijke syntaxis.
Dankzij de monolithische opzet van Angular en de uitgebreide documentatie weet iedere developer waar hij/zij aan toe is. Hoe groot het project en projectteam ook wordt, iedereen werkt vanuit dezelfde basisprincipes.
Bitrise is een geïntegreerd Continuous Integration en Continuous Delivery (CI/CD) platform dat is ontworpen voor mobiele app-ontwikkeling. Het biedt ons geautomatiseerde bouw-, test- en implementatieprocessen, waardoor wij efficiënter en sneller mobiele apps kunnen ontwikkelen en leveren op verschillende platforms zoals iOS en Android.
Door zaken efficient te automatiseren kunnen wij alle capaciteit volledig inzetten op de ontwikkeling van nieuwe wensen en functionaliteit voor DELTA. De tijd die in het verleden nodig was voor het handmatig releasen is verleden tijd.