ID.nl logo
Zelf mobiele apps bouwen
© PXimport
Huis

Zelf mobiele apps bouwen

Wil je zelf mobiele apps bouwen? De komende maanden zullen we laten zien wat er allemaal komt kijken bij het bouwen en publiceren van een app. We gaan een Android-app maken met de ontwikkeltools van dit platform.

Voordat de smartphone er was, had je alleen simpele mobieltjes om mee te bellen, hooguit met een handjevol extra’s. Zo kon je bijvoorbeeld op de Nokia 6110 uit 1997 het iconische spelletje Snake spelen. Dat wordt over het algemeen gezien als de eerste mobiele app. Verder had je enkele simpele toepassingen als een rekenmachine, agenda en valutaconverter.

Bij hedendaagse smartphones is bellen bijzaak; de apps waar ze vol mee staan zijn interessanter en bieden eindeloze mogelijkheden. Met dank aan de kracht van de smartphone, die is volgestopt met elektronica, zoals een modem voor mobiel internet, wifi, bluetooth, gps, microfoon, luidspreker, camera en allerlei sensoren die zelfs de kleinste bewegingen registreren.

Wat is een app?

Een smartphone is eigenlijk een kleine computer, met een touchscreen als voornaamste bedieningsmethode. Het toestel heeft een mobiel besturingssysteem, specifiek ontwikkeld om de hardware te ondersteunen. Android is bijvoorbeeld nauw verwant aan Linux en gebruikt zelfs een Linux-kernel. Een app kun je eenvoudigweg zien als een softwareprogramma voor dat besturingssysteem. De term app is, dankzij het succes van de smartphone, tegenwoordig algemeen voor softwareprogramma’s. In deze cursus gaan we een app voor Android bouwen met de ontwikkeltools voor dit platform. Maar eerst verkennen we – in dit deel – ook andere bouwmogelijkheden.

©PXimport

Een app of een webapp?

We zijn de hype weliswaar een beetje voorbij, maar het blijft voor velen een droom om een eigen app te maken. De potentie is enorm: vrijwel iedereen loopt met een smartphone rond. Mondiaal gaat het weliswaar om ‘slechts’ 45 procent van de wereldbevolking, maar in vrijwel alle meer ontwikkelde landen ligt dat percentage boven de 85 procent. Nederland blijkt zelfs koploper: meer dan 93 procent is hier in het bezit van een smartphone. Op de gemiddelde smartphone zijn 60 tot 90 apps geïnstalleerd. Verdient jouw app een plekje op al die toestellen? En op welke manieren kun je die app dan bouwen?

©PXimport

Slepen en neerzetten met app-builders

Een speciale manier om een app te maken, is met zogeheten drag-and-drop app-builders. De meeste werken via een browser. Je kunt alle schermen van je app maken door onderdelen naar het venster te slepen en content toe te voegen, zonder dat je kennis van programmeren hoeft te hebben. Daarom noemen we ze ook wel no-code- of low-code-platforms. Bekende voorbeelden zijn Appy Pie, AppSheet en GoodBarber. Zulke tools zijn handig als je snel resultaat wilt, maar je bent wel gebonden aan standaardcomponenten of templates, en kunt het niet volledig naar je hand zetten. Bovendien zit je vaak aan een abonnement vast, waarvan de prijs flink kan oplopen als je niet genoeg hebt aan de basisfunctionaliteit.

©PXimport

Native app

Een app die specifiek is ontwikkeld voor een bepaald mobiel besturingssysteem noemen we een native app. Dat is ook wat we in deze cursus gaan maken. Ze worden meestal gemaakt met de ontwikkelomgeving en programmeertaal die bij het platform hoort. Bij Android is de ontwikkelomgeving veelal Android Studio en de programmeertaal Kotlin of Java. Bij iOS heet de voornaamste ontwikkelomgeving Xcode en de programmeertaal doorgaans Swift of Objective-C.

Je moet de ontwikkelomgeving én programmeertaal leren kennen, net als de ins en outs van het platform. Dat is best een uitdaging. Maar een native app kan wel álle mogelijkheden benutten en werkt vaak sneller, vloeiender en intuïtiever dan op andere manieren gebouwde apps. De integratie met andere apps is eveneens beter. Je merkt aan alles dat zo’n app specifiek voor het platform is gemaakt. Toch hoef je niet altijd zo’n native app te ontwikkelen. Soms heb je genoeg aan bijvoorbeeld een webapp of hybride app.

Webapp

Met webtechnologieën als html, css en JavaScript kun je websites maken die er op elk apparaat goed uitzien. Ze worden responsief genoemd omdat ze zich aan de scherm- of venstergrootte van het apparaat aanpassen. Je kunt nog een stapje verder gaan en een mooie app-achtige gebruikersinterface maken. Bibliotheken of frameworks voor JavaScript kunnen je daarbij helpen. Het resultaat noemen we een webapp.

Een goed voorbeeld is Facebook: de gebruikersinterface van de website voelt in veel opzichten aan als een app. Het bouwen van een webapp is interessant als je ervaring hebt met webdesign. Wel blijft het resultaat altijd ‘gewoon’ een website die de gebruiker moet openen in de browser en niet een installeerbare app. Al kan er wel een mooi icoontje voor worden gemaakt voor op het beginscherm.

©PXimport

Website vermomt als app

Als je een responsieve website hebt, zou je eventueel een native app kunnen maken die deze website in een kaal browservenster laat zien. Bij Android gebruik je daarvoor de component WebView. Het gebeurt in de praktijk, maar het is niet aanbevolen. De toegevoegde waarde voor een gebruiker is namelijk erg beperkt. Er is geen verschil als de website in een echte browser wordt geopend.

Hybride app

Een hybride app is in de basis een webapp, maar dan in het jasje van een app, geschikt voor zowel Android als iOS. Je kunt de app distribueren via de betreffende appstores. Een hybride app is eenvoudig voor meerdere platforms uit te brengen, ook wel cross-platform genoemd. Er zijn speciale frameworks voor het maken van hybride apps. De populairste zijn Ionic en React Native. Verder heb je bijvoorbeeld PhoneGab en Cordova. Vooral React Native is in opkomst. Het is een mooie optie als je veel ervaring hebt met JavaScript, waar het sterk op leunt. De apps die je hiermee bouwt zijn bijna niet te onderscheiden van native apps, maar kennen ook hun beperkingen. Zo kun je vaak niet alle hardware van de smartphone gebruiken.

In de cursusreeks Programmeren van Tech Academy leer je op een interactieve manier je eigen apps bouwen

©PXimport

Android of iOS

In de markt voor smartphones heerst al sinds jaar en dag een strijd tussen smartphones met Android en de iPhone van Apple – zonder duidelijke winnaar. Beide platforms bieden een eigen ontwikkelomgeving en gebruiken een andere programmeertaal. Wil je een native app maken, dan zul je dus moeten kiezen voor welk platform je die (in eerste instantie) gaat maken. In deze les zetten we de belangrijkste verschillen uiteen om je te helpen bij de keuze.

Marktaandeel Android versus iOS

Volgens StatCounter heeft Android in Nederland een marktaandeel van 56,94 procent, iOS moet het doen met 42,58 procent. Deze percentages schommelen wat door de jaren heen. Puur cijfermatig is de potentiële afzetmarkt met Android in Nederland het grootst. Als je je met jouw app op andere landen richt, zien de cijfers er anders uit. Maar ook dan heeft Android meestal de overhand, met een wereldwijd marktaandeel van 72,92 procent tegenover 26,53 procent voor iOS.

©PXimport

Besturingssystemen

Android staat bekend om zijn aanpassingsmogelijkheden en keuzevrijheid, met dank aan bijna 400 fabrikanten die producten voor het platform maken. Kenmerkend voor iOS en de iPhone zijn de fijne gebruikservaring en het strakke ontwerp. Apple was zeker in het begin vaak de trendsetter wat betreft nieuwe functies, die later vaak in net wat andere vorm in Android verschenen. Tegenwoordig gebeurt dat meestal andersom. Maar alles bij elkaar opgeteld zijn de besturingssystemen nu behoorlijk vergelijkbaar. Beide bieden ze bijvoorbeeld een sterke beveiliging, volop voorzieningen om je privacy te bewaren, handige clouddiensten en rijke mogelijkheden voor notificaties en widgets. Bovendien worden zowel Android als iOS actief onderhouden met regelmatige updates en vernieuwingen.

Verscheidenheid smartphones

Een belangrijk verschil vanuit ontwikkelaarsoogpunt is dat je bij Android rekening moet houden met een enorme verscheidenheid aan fabrikanten en toestellen, met bijvoorbeeld uiteenlopende schermafmetingen en -verhoudingen of technische mogelijkheden. Daarnaast zijn er heel veel versies van Android in omloop. Fabrikanten zijn nooit heel trouw geweest met het uitbrengen van updates. Ook Apple heeft inmiddels een hele rits iPhones geproduceerd in verschillende soorten en maten waar je rekening mee moet houden, maar het aantal is veel beperkter, net als de onderlinge verschillen tussen de apparaten. Bovendien draait op het gros van – niet al te oude – apparaten gewoon de laatste iOS-versie. Dat maakt het als ontwikkelaar makkelijker om nieuwe functies te benutten.

©PXimport

Ontwikkelomgeving en hardware

Google en Apple hebben elk een eigen gratis ontwikkelomgeving voor het maken van apps. Voor Android is dat Android Studio, beschikbaar voor Windows, macOS, Linux en Chrome OS. Apple stelt Xcode beschikbaar om apps voor iOS te maken. Deze software kun je alleen op macOS installeren. Je kunt die beperking eventueel omzeilen door een virtuele machine met macOS te gebruiken binnen je eigen besturingssysteem, zoals Windows. Dat kan bijvoorbeeld met de gratis Virtual Box-software van Oracle. Het druist wel tegen de licentievoorwaarden van Apple in.

Een ander alternatief – het ‘nabouwen’ van een Mac (ook wel Hackintosh genoemd) – is ook een optie, maar is evenmin een officiële methode en door hardware-beveiligingen steeds lastiger. Wil je voor dit platform gaan ontwikkelen, dan ontkom je er bijna niet aan een Mac, MacBook of eventueel een losse Mac mini aan te schaffen.

Breder ontwikkelen

Je zult er veel tijd en moeite in moeten steken om een app voor een bepaald platform te maken. En wil je de app dan ook nog voor het andere platform uitbrengen, dan krijg je opnieuw met een vergelijkbare leercurve te maken. Het zogeheten cross-platform ontwikkelen is een manier om dat te voorkomen (zie kader ‘Cross-platform ontwikkelen?’), maar een nadeel is dat deze ontwikkelomgevingen meestal minder gebruiksvriendelijk zijn. Ook is het soms lastiger om de app te optimaliseren en om specifieke hardware- of software-eigenschappen van een platform te benutten.

Je inspanningen worden dus zeker beloond als je je in Android óf iOS en in de toegepaste ontwikkelomgeving en programmeertaal verdiept. Je hoeft je daarbij zeker niet tot apps voor smartphones te beperken. Zonder al te veel moeite kun je dezelfde app geschikt maken voor tablets, zolang je hier rekening mee houdt bij het bouwen van de gebruikersinterface. En met smartphones en tablets houdt het nog lang niet op …

©PXimport

Cross-platform ontwikkelen?

Wil je een native app maken die voor elk platform geschikt is? Dan kun je een cross-platform ontwikkelomgeving overwegen. Een bekend voorbeeld is Xamarin, waarin je met de programmeertaal C# werkt. Heb je ervaring met het maken van websites? Dan kun je zoals eerder aangehaald ook een hybride app overwegen met bijvoorbeeld React Native. Ook dan kun je het resultaat distribueren via appstores. Voor bovenstaande opties geldt echter dat je niet altijd alle mogelijkheden van het smartphoneplatform kunt benutten.

Andere hardware

Zowel Android als iOS wordt breed ingezet. Zo wordt Android bijvoorbeeld in de vorm van Android TV als besturingssysteem in diverse smart-tv’s en losse mediaspelers gebruikt. Ook bestaan er smartwatches – de zogenoemde wearables – met Wear OS, wat in feite een aangepaste editie van Android is. Ook op deze platforms kunnen apps geheel zelfstandig draaien. En al deze apps kun je met Android Studio maken.

Voor Apple geldt bovenstaande ook. Zo kun je met dezelfde Xcode-ontwikkelomgeving apps maken voor Apple TV (dat tvOS gebruikt), voor Apple Watch (met watchOS) en ook voor macOS, het desktopbesturingssysteem. Natuurlijk komt alle hardware wel weer met zijn eigen uitdagingen, zodra je daar een app voor gaat maken. Maar je kunt eenvoudiger instappen. Niet alleen de ontwikkelomgeving en programmeertaal zijn dezelfde, ook de stappen voor het bouwen van de app hebben veel gemeenschappelijk. In no-time heb je er dus een nieuwe doelgroep bij.

Hoe maak je een app?

In deze cursus gaan we zoals gezegd een native app maken voor Android. Hoewel oefenen vooropstaat, kun je ook al wat nuttige apps maken. Dit hele proces wordt nog leuker als je al een idee voor een app hebt. In deze les geven we je alvast wat tips, die overigens ook bij het ontwikkelen voor iOS goed van toepassing zijn.

Idee voor een app

De gedachte om echt iets unieks te maken, moet je misschien loslaten. Er zijn immers al zo’n 3 miljoen apps voor Android uitgebracht. Veel apps zijn variaties op of combinaties van oude, bestaande ideeën. Maar daar is niets mis mee! Enkele tips om inspiratie op te doen:

- Neem een bestaande app als uitgangspunt en kijk hoe je die beter kunt maken. Tussen de reviews van apps kun je ook lezen wat er volgens de gebruikers aan schort.

- Bepaalde apps zijn in het buitenland een succes, maar niet aangepast aan de Nederlandse situatie. Wellicht kun je een variant maken voor onze markt.

- Sommige apps zijn succesvol onder iOS-gebruikers, maar hebben geen goed alternatief voor Android. Misschien kun jij daar voor zorgen.

- Een goede manier om ideeën op te doen, is via een brainstormsessie waarin je bijvoorbeeld praktische problemen in het dagelijkse leven als uitgangspunt neemt, waar een app bij kan helpen.

- Je kunt ook kijken naar opensource-apps voor Android, waarvoor de broncode bijvoorbeeld op GitHub staat. Zo heb je relatief snel een kant-en-klare app die je daarna beter of mooier kunt maken.

©PXimport

Idee uitwerken

Heb je een idee voor een app, dan is het tijd dat verder uit te werken. Denk na over de mogelijkheden die de app moet bieden en kijk wat er technisch haalbaar is. Maak dan een eerste versie. Hiervoor hoef je niet alles uit de kast te trekken. Begin met een eenvoudige maar bruikbare app, in het Engels ook wel ‘minimum viable product’ genoemd. Je kunt de app daarna verder uitbreiden door de terugkoppeling van anderen samen te voegen met je eigen ideeën. Vraag vroeg in het ontwikkelproces ook kennissen en familieleden om feedback. Wees niet bang voor negatief commentaar, maar probeer hier je voordeel uit te halen door de app nog beter te maken.

Het bouwen

Als je de app gaat bouwen, ontwerp dan eerst de schermen van de app, ook wel gebruikersinterface genoemd. En denk na over de navigatie tussen de schermen. Daarna kun je de code gaan schrijven en interactie met elementen van de gebruikersinterface afhandelen. Dat is de lastigste stap, zeker als je nog niet zo veel programmeerervaring hebt. Er is gelukkig gedegen documentatie en je kunt talloze voorbeelden gebruiken. In deze cursus helpen we je op weg met het bouwen van je app en geven we je tips met hulpbronnen voor als je vastzit!

©PXimport

▼ Volgende artikel
Zo stel je jouw ideale keuken samen
© Andy Dean Photography
Huis

Zo stel je jouw ideale keuken samen

Natuurlijk is het belangrijk hoe een keuken eruitziet, maar het draait vooral om hoe je hem gebruikt. Een goede keuken sluit aan op jouw manier van koken en leven, met een logische indeling en keuzes die het dagelijks gebruik makkelijker maken. In dit artikel laten we zien hoe je stap voor stap tot een ontwerp komt dat echt bij je past – van de eerste schetsen tot het kiezen van werkbladen, apparatuur en grepen.

Zelf je keuken samenstellen? Dit is belangrijk:
  • Beschikbare ruimte
  • Je keukengewoontes
  • Werkhoogte
  • Opbergruimte
  • Materialen
  • Stijl
  • Apparatuur

Begin bij de ruimte en je gewoontes

Voordat je nadenkt over frontjes en kleuren voor je nieuwe keuken, kijk je naar de ruimte die je hebt. Is het een dichte keuken of is hij open en loopt hij naadloos door in je woonkamer? Hoeveel wandlengte is beschikbaar? Waar zitten de ramen, deuren en aansluitpunten? Het helpt om de plattegrond van je keuken op schaal te tekenen. Nog beter: gebruik een digitale tool waarmee je je ontwerp meteen in 3D ziet (zie kader verderop).

Daarna kijk je naar je eigen kookgedrag. Sta je vaak uitgebreid te koken of wil je vooral snel en makkelijk eten kunnen maken? Heb je veel spullen die opgeborgen moeten worden of houd je het graag minimalistisch? De antwoorden op die vragen bepalen welke indeling het best werkt: een rechte wandopstelling, een hoek, een U-vorm of juist een kookeiland.

Let bij het indelen op de zogeheten werkdriehoek. Daarmee bedoelen we de afstand tussen kookplaat, spoelbak en koelkast. Die drie punten vormen samen het hart van je keuken. Hoe dichter deze drie bij elkaar liggen, hoe makkelijker en sneller je werkt. Je hoeft minder heen en weer te lopen en hebt alles onder handbereik.

De ideale werkhoogte

De ideale hoogte van een aanrecht hangt af van je lichaamslengte. Werk je te laag, dan moet je steeds voorover buigen. Werk je te hoog, dan gaan je schouders omhoog. Beide zijn vermoeiend. Daarom loont het om bij het samenstellen van je keuken stil te staan bij de juiste werkhoogte. Een handig uitgangspunt: als je rechtop staat met je armen gebogen in een hoek van 90 graden, dan ligt het werkblad ongeveer 10 tot 15 cm onder je ellebogen. Hieronder zie je een indicatie op basis van je lengte.

LichaamslengteAanbevolen werkbladhoogte
Tot 1,70 meter85 tot 90 cm
1,70 tot 1,90 meter90 tot 95 cm
Langer dan 1,90 meter95 tot 100 cm

Let op: dit zijn richtlijnen. De beste hoogte bepaal je uiteindelijk door zelf even te testen wat prettig voelt – bijvoorbeeld op een instelbaar werkblad of in een showroom met verschillende hoogtes.

Hoeveel opbergruimte heb je nodig?

Gebruik je vaak pannen of bakvormen, dan heb je meer aan een paar brede lades dan aan een kast met planken. Je ziet in één oogopslag wat waar ligt, en je hoeft niet op je knieën om achter in het kastje iets te zoeken. Dat werkt net wat makkelijker – zeker als je dagelijks kookt. Zorg ook dat je je spullen straks logisch kunt verdelen. Het is handig om keukengerei bij de kookplaat op te bergen, schoonmaakspullen onder de spoelbak, en om je voorraad in een hoge kast of ladeblok te bewaren.

Nog iets om bij je ontwerp rekening mee te houden: laat voldoende ruimte over om kastdeuren te openen zonder dat ze elkaar raken. Ook is het prettig om rond het fornuis en de spoelbak minstens 90 centimeter loopruimte te hebben.

©Phurichai

Materialen en stijl: meer dan alleen smaak

Frontjes bepalen in grote mate de uitstraling van je keuken, maar het materiaal zegt ook iets over onderhoud en levensduur. Een gelakte keuken ziet er strak uit, maar is gevoeliger voor krassen en vingerafdrukken. Hout voelt warm aan, maar vraagt meer onderhoud. Kunststof of melamine is onderhoudsvriendelijk en budgetvriendelijk, maar minder duurzaam op de lange termijn.

Voor het werkblad is het goed om verder te kijken dan alleen uiterlijk. Composiet is sterk en makkelijk schoon te houden. Keramiek kan tegen hitte, maar is gevoelig voor harde klappen. Marmer en graniet hebben een unieke uitstraling, maar vereisen regelmatig onderhoud. Houd bij je keuze rekening met hoe je de keuken gebruikt en hoeveel tijd je aan schoonmaak en onderhoud wilt besteden.

Ook de grepen spelen een rol. Een greeploze keuken oogt strak, maar kan onpraktisch zijn als je snel iets wilt pakken. Met zichtbare grepen maak je het jezelf makkelijker – en kies je meteen een detail dat stijl en karakter toevoegt.

©Анастасия Купавц

Apparaten kiezen die bij je passen

Een keuken zonder apparatuur bestaat niet, maar de vraag is welke apparaten je nodig hebt – en hoe je ze slim plaatst. Veel mensen kiezen tegenwoordig voor een inductiekookplaat. Die werkt snel, is energiezuinig en makkelijk schoon te maken. Let wel op de aansluiting: sommige modellen werken op een gewoon stopcontact, maar krachtigere platen hebben een aparte 3-fasengroep nodig in de meterkast.

Belangrijker dan het type is de vraag hoeveel kookzones je nodig hebt. Kook je vaak met meerdere pannen tegelijk? Dan is een brede plaat met vijf of zelfs zes zones handig. Sta je meestal alleen eenpansgerechten te maken, dan volstaat een compactere uitvoering.

Bedenk of je een losse oven wilt, een combi-oven of een stoomoven. Denk na over het formaat en de plaatsing van je koelkast: vrijstaand of inbouw, met vriesvak of zonder. En vergeet de afzuiging niet. In een open keuken werkt een plafondunit of geïntegreerde afzuiging in het kookplaatblad vaak beter dan een klassieke afzuigkap aan de muur.

Bij de plaatsing geldt: apparaten die je vaak gebruikt, moeten makkelijk bereikbaar zijn. Een oven op ooghoogte voorkomt bukken. De vaatwasser naast de spoelbak scheelt heen en weer lopen. Kies je voor een Quooker of een losse kokendwaterkraan? Denk dan ook aan de benodigde ruimte voor het reservoir.

In beeld: ontwerp je keuken met een 3D-planner

Wil je al je ideeën meteen tot leven brengen? Gebruik dan een 3D-keukenplanner, zoals die van Bemmel & Kroon. Je tekent je eigen ruimte in, plaatst ramen en deuren en sleept vervolgens keukenelementen op hun plek. Frontjes, kleuren, apparaten en opstellingen kun je eindeloos combineren. Zo krijg je direct een realistisch beeld van je toekomstige keuken. Het fijne: je hoeft niet meteen naar de winkel, maar kunt thuis op je gemak proberen, aanpassen en verfijnen.

Van ontwerp naar uitvoering

Ben je tevreden met je ontwerp? Neem dan de tijd om alles nog één keer kritisch door te lopen. Kloppen de looproutes? Heb je voldoende werkruimte tussen kookplaat en spoelbak? Zit de oven op een prettige hoogte? Zijn alle opbergruimtes logisch ingedeeld? Kijk ook naar de plaats van je aansluitpunten: water, stroom en afzuiging moeten aansluiten op wat je hebt gepland.

Heb je je keuken in een 3D-tool ontworpen? Dan kun je die visualisatie gebruiken om een afspraak te maken met een adviseur of keukenwinkel. Samen kijk je dan of je ontwerp technisch haalbaar is en welke materialen en apparaten beschikbaar zijn. Pas als alles klopt – van de maatvoering tot de afwerking – is het tijd om je keuken echt te gaan bestellen.

▼ Volgende artikel
Review Nothing Phone (3) – Uniek, maar geen vlaggenschip
© Wesley Akkerman
Huis

Review Nothing Phone (3) – Uniek, maar geen vlaggenschip

Met een adviesprijs van 849 euro is de Nothing Phone (3) het duurste toestel dat dit jonge merk tot op heden heeft uitgebracht. Zelf presenteert Nothing dit model als een heus vlaggenschip, maar uit onze ervaring blijkt dat deze smartphone dat niveau niet helemaal haalt.

Goed
Conclusie

De Nothing Phone 3 valt op met zijn design en Glyph-systeem, maar laat het afweten op het gebied van prestaties, hitteontwikkeling en camera’s bij weinig licht. De software is strak en onderscheidend, maar voor 850 euro heeft de concurrentie simpelweg meer te bieden.

Plus- en minpunten
  • Uniek ontwerp met grappig Matrix-display
  • Nothing OS blijft een fantastische Android-schil
  • Fijn display met levendige kleuren
  • Veel beter camerasysteem
  • Redelijke batterijduur bij normaal gebruik
  • Rivalen doen het op belangrijke vlakken beter
  • Geen high-end processor
  • Behoorlijke warmteontwikkeling
  • Android 16 laat nog op zich wachten
  • Oledpaneel zonder LTPO
  • Maakt te veel compromissen voor een vlaggenschip

De Nothing Phone (3) voelt met zijn aluminium frame en matte afwerking degelijk aan, maar de glanzende transparante achterkant is wel besmettelijk voor vingerafdrukken. De telefoon heeft vier knoppen, inclusief de Essential Key van de Phone (3a) voor screenshots en spraaknotities. Qua ontwerp haal je de meest unieke smartphone van dit moment in huis. Nothing zet hoog in op esthetiek en verheft de doorgaans saaie achterkant tot een waar kunstwerk. Net als bij andere Nothing-toestellen is die tevens functioneel; zo is er onder meer een rode stip die oplicht zodra je gaat filmen.

De meest controversiële verandering is het verdwijnen van de kenmerkende Glyph-strips. Die zijn voor de gelegenheid vervangen door de Glyph Matrix, een klein monochroom schermpje rechtsboven op de achterzijde van het toestel. Dat matrixdisplay biedt meer functionaliteit dan de ledstrips op de voorgangers, zoals notificaties en spelletjes, maar mist de unieke uitstraling van de Glyphs op zijn voorganger. Vooralsnog zien we alleen potentie in dat extra schermpje. Ontwikkelaars moeten nog aan de bak met nuttige functies en games, want tot op heden is de functionaliteit dusdanig beperkt dat je het onderdeel alleen voor meldingen kunt gebruiken.

©Wesley Akkerman

©Wesley Akkerman

De Essential Key zit onder de powerknop.

Op zich een prima scherm

Het scherm is redelijk op vlaggenschip-niveau. Het toestel heeft een oleddisplay van 6,67 inch met een hoge resolutie en een verversingssnelheid van 120 Hz. De (piek)helderheid is hoog genoeg voor gebruik in de zon, terwijl de kleurweergave zowel nauwkeurig als levendig is. Verder is er support voor HDR10+- en Ultra HDR-content. Helaas mist het scherm LTPO-technologie. Dat betekent dat de verversingssnelheid niet lager dan 30 Hz zakt bij statische content. In de praktijk kan dat de batterijduur negatief beïnvloeden.

De Nothing Phone 3 is de eerste telefoon die de Snapdragon 8s Gen 4-processor gebruikt. De chipset presteert vergelijkbaar met de Snapdragon 8 Gen 3, met lichte grafische verbeteringen en een hogere topsnelheid. Hoewel het toestel in dagelijks gebruik vlot aanvoelt en visueel intensieve games prima aankan, blijft de 8s Gen 4 in rauwe prestaties achter bij de nieuwste échte vlaggenschip-processors, zoals de Snapdragon 8 Elite. Potentiële kopers betwisten daarom of de Phone (3) 'flagship material' is of niet – maar bij normaal gebruik merk je geen vertragingen.

©Wesley Akkerman

©Wesley Akkerman

Voorbeeld van een Glyph Matrix-functie: het batterijniveau.

©Wesley Akkerman

Voorbeeld van een Glyph Matrix-functie: de tijd.

Warmteontwikkeling

Wat ook opvalt, is de warmteontwikkeling tijdens het gebruik. Het toestel kan namelijk flink opwarmen tijdens het uitvoeren van zwaardere taken, zoals bij het gamen. Dan kun je de telefoon bijna niet meer comfortabel vasthouden. Helaas een typisch Qualcomm-euvel dat we vaker tegenkomen. Verder is het zo dat de smartphone met een totaal vermogen van 5150 mAh qua accu ook wat achterloopt op zijn rivalen. Bij intensief gebruik moet je de telefoon soms eerder opladen dan je zou hopen. Bij normaal gebruik kom je er echter de dag wel mee door.

De Nothing Phone (3) draait op Nothing OS 3.5, gebaseerd op Android 15, en biedt een vloeiende, strakke interface met fijne, aanpasbare elementen en opvallende widgets. Net zoals op de Nothing Phone (3a) kom je ook hier de Essential Space tegen, een aparte sectie die screenshots opslaat en AI gebruikt om belangrijke informatie te extraheren en te organiseren, inclusief transcripties van spraakmemo's. Dat laatste gaat verrassend goed, met hier en daar een enkele typefout. Zo'n memo maak je snel aan door bijvoorbeeld de Essential Key ingedrukt te houden.

0,6x

1x

2x

Minder functies, maar wel uniek

Hoewel Nothing OS minder functies heeft dan sommige andere Android-skins, is het vrij van bloatware (erg belangrijk!) en legt het systeem de nadruk op een minimalistische, monochrome esthetiek. Dat maakt de software-omgeving daadwerkelijk anders dan je elders aantreft. Nothing belooft daarnaast vijf Android-upgrades en zeven jaar lang beveiligingspatches. Dat is een uitstekende score, meer dan gemiddeld, maar Nothing staat helaas niet bekend om de snelle uitrol van nieuwe softwareversies. Houd dus wat rekening met vertragingen op dat gebied.

Dat bewijst bijvoorbeeld de uitrol van Android 16. Die versie is reeds beschikbaar, maar de Nothing Phone 3 wordt geleverd met Android 15. Nu is het tegelijkertijd zo dat versie 16 echt nog maar net uit is, maar toch voelt dit aan als een gemiste kans. De upgrade moet echter voor het einde van het jaar verschijnen, dus daar kun je naar uitkijken. Verder heeft de nieuwe AI-zoekbalk nog een eigenaardigheid. Je kunt daarmee van alles opzoeken (apps, contacten, functies en meer), maar de Essential Space wordt daarin niet meegenomen.

3x

6x

6x

3x

Beste camera's tot nu toe, maar…

Verspreid over de achterkant tref je een veelzijdig camerasysteem aan. Dat bestaat uit drie sensoren van 50 megapixel: een hoofdcamera, een ultragroothoek- en een periscooplens. Daarmee zoom je tot 3x optisch in. Ook is er nog een selfiecamera van 50 megapixel. Alle camera's ondersteunen video-opnamen in 4K-kwaliteit bij 60 fps. Overdag leveren ze gedetailleerde foto's met levendige, accurate kleuren en een breed dynamisch bereik, hoewel er soms lichte oververzadiging optreedt en de sluitertijd wat beter kan.

De telelens presteert goed tot en met 6x inzoomen met behoud van helderheid en kleuren. Die lens is ook geschikt voor macro-opnames tot 10 centimeter. Over het algemeen vinden we dit de beste lenzen die Nothing tot nu toe aanbiedt, maar ook op dit vlak presteren concurrerende modellen beter. Vooral de Pixels en Galaxy's leveren betere kwaliteit bij weinig licht en snelle bewegingen. Nothings beeldverwerking zorgt gelukkig voor consistente kleuren over alle lenzen en voor goede diepte, maar de camera's kunnen dus nog verbetering gebruiken.

2x

1x

0,6x

Nothing Phone (3) kopen?

De Nothing Phone (3) streeft duidelijk naar onderscheid met zijn unieke ontwerp en het nieuwe Glyph Matrix-systeem, maar op cruciale punten blijft hij achter bij concurrenten in zijn prijsklasse. Hoewel de Snapdragon 8s Gen 4-processor echt wel vlot is voor dagelijks gebruik, blijft-ie op papier achter bij de concurrentie. Niet dat je al die snelheid per se nodig hebt (eerlijk is eerlijk: veel mobiele cpu's zijn echt overkill), maar die dingen gaan wel tellen als je een hogere prijs betaalt. Het helpt ook niet dat het toestel echt heet wordt onder hoge druk.

Ondanks een capabel camerasysteem presteert de Phone (3) onder uitdagende omstandigheden niet zo goed als je zou willen of verwachten. De batterijduur is adequaat, maar niet uitzonderlijk, en de usb-c-poort blijft steken op de oudere 2.0-standaard. Hoewel Nothing OS 3.5 een strakke en unieke software-ervaring biedt met langdurige updates, compenseren de software-extra's en het innovatieve Glyph-systeem de hardwarematige tekortkomingen niet voldoende om de Nothing Phone (3) een toptoestel te noemen, zeker niet gezien zijn prijskaartje van 850 euro.