Het is geen geheim dat we bij Dutch Coding Company graag werken met het Flutter framework van Google om mooie en krachtige apps te ontwikkelen. Met de aankondiging van de nieuwe versie van Flutter, Flutter 2, kunnen we in de toekomst onze apps nóg beter maken, maar hoe?
Minder bugs dankzij de stabiele Dart null safety
Doordat de null safety in Flutter nu stabiel is, kunnen ontwikkelaars nog makkelijker veelvoorkomende fouten opsporen. Hoe werkt dat precies? Allereerst goed om te weten: Dart is de programmeertaal waarmee Flutter al sinds het begin ontwikkeld wordt. Naarmate de tijd vordert ontwikkelt de taal ook en dit komt niet alleen app ontwikkelaars ten goede, maar ook de app gebruikers omdat er hierdoor minder bugs in de apps zullen zitten.
Waarom minder bugs door deze ontwikkeling? De meeste bugs die er stiekem in sluipen zijn de zogenaamde null errors. Een object heeft in dat geval geen waarde. Hier kan de app in de meeste gevallen niet mee omgaan als er niet op null gecheckt wordt. Met de Null safety feature kan er meteen in de ontwikkeltool gezien worden of het mogelijk is dat een waarde null kan krijgen. Indien dit zo is kan het meteen afgevangen worden, voordat de app naar testers of gebruikers gaat en zij de bugs tegenkomen, dat willen we namelijk niet 😉.
Conclusie
Bij Dutch Coding Company zijn wij vanaf de beta versie al enthousiast van Flutter en het wordt eigenlijk ieder jaar weer bevestigd dat dit de juiste keuze was. Met Flutter 2 zijn er weer extra mogelijkheden toegevoegd om onze apps nog beter van kwaliteit te maken en in de toekomst meer mensen blij te maken met de ondersteuning van al deze verschillende platformen. De null safety functionaliteit zorgt ervoor dat wij nog voor het testen van de app kunnen zien of er iets mogelijk fout gaat, wat opnieuw de kwaliteit ten goede komt. Al met al is Flutter klaar voor de toekomst en wij ook!