Native

Wat is een native app?

Native apps worden specifiek gemaakt voor een bepaald platform (iOS of Android). Dit is in zijn eigen taal geschreven (Objective C/Swift voor iOS, en Java/Kotlin voor Android), waardoor de native app ook super snel kan werken.

Omdat je zo specifiek voor het platform ontwikkelt, kan je met native applicaties ook alles gebruiken wat er wordt aangeboden door het apparaat; alle knoppen en functies van het apparaat kunnen door de native app gebruikt worden. Denk hierbij bijvoorbeeld aan een GPS module, de volume knop, de camera of een NFC-chip.

Projects

Onze cases

Hoewel we je graag alles vertellen over onze werkwijze en expertises, over de talen en frameworks waar we mee werken, en over de native apps die wij allemaal kunnen maken, zegt een beeld meer dan duizend woorden. Bekijk hier enkele van onze casestudies.

Methods

How we work

Onze werkwijze heeft 4 fases: Strategy, design, development en growth. Dit gecombineerd met persoonlijk contact en maatwerk digitale producten zorgen voor de digitale innovatie waar je aan toe bent. Van begin tot eind denken wij met je mee om jouw digitale product tot een hoger niveau te tillen.

Onze passie ligt niet alleen in het maken van digitale producten, maar in het innoveren van de digitale wereld. Wij besteden daarom 20% van onze tijd aan innovatie, om voor jou on top of the digital game te blijven.

Native app

Fish on Fire en native apps

Een native app kent praktisch geen limitaties; als het idee technisch gezien mogelijk is, kan het in een native app gemaakt worden.

Als Fish on Fire hebben wij al jarenlang expertise op gebied van het bedenken en maken van native apps. Wij weten wat goed zal werken en mocht iets technisch niet haalbaar zijn, komen wij altijd op een alternatief zonder concessies te maken.

Het compileren van native apps

Native apps moeten gecompileerd worden, dat wil zeggen, de code moet worden omgezet naar het programma; dit heeft als voordeel dat veel programmeerfouten op het moment van ontwikkeling van native apps gelijk naar boven komen.

Omdat dit compileren vooraf gebeurt, en niet tijdens het gebruiken van de native app, zorgt dit ervoor dat de native app op optimale snelheid gebruikt kan worden. Het nadeel hiervan is dat dit een tijdrovend proces is.

Platformen voor een native app

Een native app kan voor zowel Android als iOS gemaakt worden, maar let wel, mochten beide platformen gewenst zijn, moet de native app ook twee keer gemaakt worden.

Dit komt omdat de native programmeertaal voor Android heel anders is dan die voor iOS. Dit kan een nadeel zijn op het gebied van tijd en budget van de klant.

Waarom native?

De keus om de app in een native taal te schrijven is kostbaar, maar kan super veel voordelen opleveren op de lange termijn.

Waar een hybride app limitaties kan geven op het gebied van het gebruik van bijvoorbeeld hardware sensoren, kennen native apps geen limitaties. Neem gerust contact op voor meer informatie over het laten maken van een native app!

Experiences

What clients say