Mobiele apps

Voordelen van mobiele apps

Een kenmerkend aspect van mobiele apps is de manier waarop je de app installeert. We maken onderscheid tussen native mobiele apps en hybride apps. Een native mobiele app installeer je via de Google Play Store (Android) of Apple Store (iOS). Het ontwerp van de app is uitsluitend gefocust op mobiel, en zal voornamelijk op telefoons worden gebruikt. Als je geïnteresseerd bent in apps die zowel op de computer als op mobiel kunnen worden gebruikt, dan bieden hybride webapplicaties een goede oplossing.

Mobiele apps zijn vooral handig als je gebruikt wilt maken van bepaalde functies van de telefoon. Zo kun je denken aan de camera functie (foto’s of videos opnemen, barcodes scannen), gebruik van de huidige locatie of kaarten, de touchscreen (handtekeningen verzamelen) of bepaalde sensoren op de telefoon. Tegenwoordig zijn veel van deze functies ook beschikbaar via de browser, en kunnen dus worden gebruikt vanuit een webapplicatie. Moderne webapplicaties zijn ook aangepast voor mobiel gebruik. De grens tussen native, hybride en webapplicaties vervaagt daarmee steeds meer.

Toch zijn er scenario’s denkbaar waarbij het de voorkeur heeft om een mobiele app te ontwikkelen. Sommige apps zijn bedacht om vooral op mobiel te worden gebruikt, en mensen verwachten daarom deze app te kunnen vinden via de app stores. Ook bieden native app frameworks zoals Flutter en hybride app frameworks zoals Ionic tegenwoordig mogelijkheden om ook een webapplicatie te genereren vanuit dezelfde code.

HandiHow kan in verkennende gesprekken goed uitleggen en onderbouwen welk soort app interessant is voor jullie idee. Wordt het een native mobiele app? Of een hybride app, die zowel in de browser als in de app stores te gebruiken is? Of wordt het toch een webapplicatie die ook wordt geoptimaliseerd voor mobiel gebruik?

Waarom HandiHow?

HandiHow heeft ervaring met het programmeren van native mobiele apps. Hier zijn ook weer veel keuzes te maken. Er kan worden gekozen voor het bouwen van twee apps, namelijk voor Android en voor iOS. Hiermee heb je de meeste opties en beschikking over alle functionaliteiten op de telefoon. Het nadeel is, dat je de app twee keer moet programmeren en ook later onderhoud en doorontwikkeling hebt op twee codes. Er zijn andere oplossingen mogelijk zoals programmeren met Flutter of Ionic.

HandiHow kan goed advies geven over de manier waarop de app zo kosteneffectief mogelijk kan worden gerealiseerd (en later ook onderhouden). Tevens offreren wij op basis van een totaalprijs, zodat je vooraf weet welke kosten ermee gemoeid zijn. We bieden ondersteuning van begin tot oplevering van het project. We houden van korte lijnen, en denken sterk mee tijdens de bouw van het project.

Werkwijze

HandiHow werkt op basis van Agile processen. Dit is een manier van iteratieve ontwikkeling, waarbij er in verschillende rondes feedback kan worden gegeven. Deze feedback is dan weer de basis van volgende ontwikkeling.

Het begint allemaal met jullie idee. HandiHow maakt van dit idee een globaal concept met ontwerpen van de verschillende pagina’s binnen de mobiele app. We zullen spreken over de techniek achter de app. Hierin zijn keuzes te maken, bijvoorbeeld over de gewenste backend, framework en de gewenste look & feel van de app. Uiteindelijk zullen wij een offerte uitbrengen op basis van deze gesprekken. Hierin staan de totale kosten van het project. Deze offerte is vrijblijvend en kosteloos.

Na acceptatie van de offerte zal de fase van programmeren van het concept beginnen. Als deze fase is afgerond, volgt een eerste ronde feedback. We gaan daarna aan de slag met deze feedback en er volgt een tweede ronde feedback. Daarna zetten wij alle puntjes op de i, en leveren we de bèta-versie op. Je kunt daarna nog 3 maanden bugs rapporteren, die door HandiHow kosteloos worden opgelost. Zo garanderen wij een compleet werkende app die foutloos presteert.

Doorontwikkeling en onderhoud

Doordat browsers en andere afhankelijke software van de webapplicatie steeds worden geüpdatet, zal ook de app onderhoud nodig houden. Daarnaast is het zeer waarschijnlijk dat jullie wensen na verloop van tijd zullen bijstellen. Wellicht hebben jullie een nieuwe knop of functionaliteit bedacht. Het onderhoud en doorontwikkeling bieden wij aan via jaarcontracten. In dit contract zit een standaard maandtarief voor het onderhoud en een standaard uurtarief voor doorontwikkelingen.

Technieken

HandiHow kan veel verschillende technieken toepassen voor het programmeren van de apps. Wij bieden de mobiele frameworks Flutter en Ionic aan.

Daarnaast is het mogelijk om ‘traditionele’ mobiele apps te programmeren met behulp van Android Studio (Android) en XCode (iOS).

We maken veelvuldig gebruik van Firebase (van Google) als back-end oplossing. Ook kunnen wij een Content Management System (of headless CMS) aansluiten op de app. Tenslotte kunnen wij ook een custom back-end programmeren met behulp van NodeJS en Express.

Ons recente werk

Op het gebied van mobiele apps hebben wij recentelijk de volgende projecten opgeleverd:

  • SelfieTheGame

Bekijk ons portfolio voor meer informatie over deze projecten.

Je kunt ons open source werk bekijken op Github.

Selfie The Game
https://github.com/handihow/selfiethegame
0 forks.
0 stars.
0 open issues.
Recent commits:


https://github.com/handihow/selfiespel
1 forks.
0 stars.
15 open issues.
Recent commits:

Geïnteresseerd?

Neem contact op met HandiHow voor een vrijblijvend oriënterend gesprek.

nl_NLNederlands