Zuid Holland
+31 63 80 85895

REACT DEVELOPMENT

Native-achtige cross-platform apps met hoge prestaties voor iOS en Android.

De juiste React developer vinden voor uw cross-platform app project is al het halve werk. Een app is ten slotte maar zo goed als de mensen die eraan werken.

React Native is een open source Javascript Framework om platform-agnostische gebruikersinterfaces voor iOS en Android te bouwen. Met andere woorden, React Native richt zich alleen op de UI kant van de app. Platform-specifieke technologieën zoals Objective-C, Swift of Java worden gebruikt om de onderliggende business logic te schrijven.

WAAROM APPS BOUWEN MET REACT?

Cross-platform ontwikkeling is een geweldige oplossing qua kosten, code onderhoud voor lang termijn en schaalbaarheid. Het komt echter wat te kort op de vlakken prestaties en fijn slijpen.

React Native heeft een unieke aanpak van dit probleem door in plaats van alles in een keer proberen op te lossen, zich te richten op een cruciaal component van de appontwikkeling, “de presentatie laag”. In tegenstelling tot andere hybride ontwikkelingstools zoals Ionic of Xamarin, probeert deze niet om een webapplicatie in een native shell te wikkelen. In plaats daarvan kun je er een echte native app mee bouwen middels een set user-facing interface componenten en libraries. De code wordt geschreven in Javascrips maar eenmaal verzameld wordt dit weergegeven als de native equivalent van de respectieve UI elementen en views. Deze aanpak maakt het UI bouwen een stuk makkelijker en is ook op lange termijn kosten-, en tijd efficiënt. Daarnaast is de app echt native in plaats van alleen een web app. Er worden praktisch geen compromissen gemaakt aangaande prestaties en de snelheid maakt React Native uniek ten opzicht van andere hybride app development frameworks.

TRUELY NATIVE

ECHT NATIVE

een react native app is een echte mobiele app
FLUID PERFORMANCE

FLUIDE PRESTATIES

geen compromissen op prestaties
RAPID DEVELOPMENT

SNELLE ONTWIKKELING

code sharing tussen verschillende platformen

APPS ONTWIKKELD MET REACT NATIVE

Ontwikkeld door Facebook, is het dezelfde technologie die Netflix, AirBnB, Walmart en verschillende andere prominenten web applicaties aandrijft.

FACEBOOK iOS/Android
FACEBOOK

iOS/Android

WALMART iOS/Android
WALMART

iOS/Android

INSTAGRAM iOS/Android
INSTAGRAM

iOS/Android

TESLA iOS/Android
TESLA

iOS/Android

AIRBNB iOS/Android
AIRBNB

iOS/Android

HOE CAN OCDLAB U VAN DIENST ZIJN?

We zijn een team van zeer ervaren iOS, Android en hybride app developers in Amsterdam. We hebben uitgebreide ervaring in het maken van zeer geavanceerde native-achtige apps met React Native. Ons team van React ontwikkelaars is er trots op als gebruikers bijna niet de hybride apps van de native apps kunnen onderscheiden. Dat is natuurlijk niet makkelijk, dat spreekt vanzelf. Daar werken we hard voor, met bloed, zweet en tranen, om indrukwekkende cross-platform hybride apps te maken die er net zo uitzien en aanvoelen als de native applicaties op de respectieve platformen.

Als u bezig bent met een nieuw app project, kan het het waard zijn om dit hybride aan te pakken.Vraag vandaag nog een gratis gesprek aan om te kijken of React Native ook de juiste keuze is voor uw nieuwe app idee.

REACT NATIVE V/S IONIC FRAMEWORK

Waarom zou u moeten kiezen voor React Native ten opzichte van andere cross-platform development tools?

REACT NATIVEIONIC FRAMEWORK
PrestatiesSnel, ongeveer zo snel als native apps.Medium. UI wordt weergeven door Web views te gebruiken.
Toegang tot Native functiesCompileert uit native code en met directe toegang tot core features zoals Bluetooth, GPS, etc.Apache Cordova wordt gebruikt als intermediate framework voor toegang tot native functies.
Community en DocumentatieGeweldige community met redelijke documentatiezeer goede documentatie met goede community.
Elements en librariesWat pre-made native elementsZeer grote keuze uit voorgestylede componenten.
TechnologieGebaseerd op React, ondersteund door Facebook.Gebaseerd op Angular, ondersteund door Google.
Testen en OntwikkelingSnelle ontwikkelingscyclus met realtime testing op apparaten of emulators.Testen kan gedaan worden in de standaard browsers. Emulators niet nodig.
SupportAndroid, iOS, Windows Phone.Android, iOS, Windows Phone, Blackberry, Progressive Web Apps.
FilosofieLearn once, write anywhere.Write once, run everywhere.

HET OCDLAB PROCES

VAN IDEE TOT IMPLEMENTATIE

OCDLab Process Discover
DISCOVERY
The very first phase where we do client briefs, try to understand business goals, target audience and the vision for the product. This is followed by a high level quote and spec definition.
OCDLab Process Define
DEFINE
The Define Step usually consists of lots of research, sketching, and preliminary concepts. We prepare a Software Requirement Specification (SRS) document, followed by commercial offer and agreement.
OCDLab Process Design
DESIGN
Before we jump on development ship, there are graphics and designs. This is where the fun begins; we refine some, combine some others, and freeze on the best of the best.
OCDLab Process Develop
DEVELOP
And here we are in the war room, working on what some of our team members live for.. c o d i n g. The development step is usually tied up with a release plan so that we can collect feedback and revise as we go.
OCDLab Process Deliver
DELIVER
We hand over the code and documentation, put launch plans in motion and start talking about version 2.0
De allereerste fase is waar we samenkomen met klanten, we proberen om de bedrijfsdoelen, doelgroep en visie voor het product helder te krijgen. Dit wordt opgevolgd door een uitgebreid plan en specificatie.
Bij de Definiëring doen we veel onderzoek, maken we schetsen en voorlopige concepten. We maken een Software Requirement Specification (SRS) document, gevolgd door een offerte en overeenkomst.
Voordat we van start gaan met de ontwikkeling zijn er de graphics en de designs. Dit is waar het leuk wordt; we slijpen fijn, combineren en distelleren het beste van het beste.
Hier zijn we in de oorlogskamer, bezig met waar onze teamleden voor leven. C O D I N G. De ontwikkelingsstap is meestal verbonden met een releaseplan, zodat we feedback kunnen verzamelen en herzien als we gaan.
We dragen de code en documentatie over, zetten de lanceringsplannen in werken en gaan het hebben over versie 2.0

KLANTEN& PARTNERS

Onze engagement modellen waarbij de klant centraal staat zijn ervoor om aan elke behoefte van uw bedrijf tegemoet te komen. We zijn zeer gericht op onze klanten en we zien ze graag tevreden. We luisteren, werken samen, gidsen en bouwen samen met onze klanten.