Een Warm Welkom
Op de avond van 14/11/2023 kwamen technologie-enthousiastelingen samen voor een bijzondere editie van Tech Mix & Meet. De zaal was gevuld met nieuwsgierige blikken en opgewonden stemmen, want iedereen was klaar voor een diepgaande sessie over Flutter, gepresenteerd door niemand minder dan Fré Dumazy. De oprichter van Skystone Apps, Fré, heeft zijn sporen verdiend in de app-ontwikkeling sinds 2012 en heeft sinds 2018 zijn hart verpand aan Flutter. De spanning was voelbaar toen hij het podium betrad en de avond opende met een warm welkom.

Wat is Flutter?
Fré begon zijn presentatie met een eenvoudige vraag: “Wat is Flutter?” Hij legde uit dat Flutter Google’s draagbare UI-toolkit is voor het bouwen van prachtige, natively gecompileerde applicaties voor mobiel, web en desktop, allemaal vanuit één codebase. De verbazing in de zaal was merkbaar toen hij vertelde dat er wereldwijd al meer dan 5 miljoen ontwikkelaars en 1 miljoen apps gebruikmaken van Flutter. Fré onthulde vervolgens het geheime ingrediënt achter Flutter: Dart. Hij beschreef Dart als een programmeertaal die zowel naar native code als JavaScript compileert en zowel Ahead-of-Time (AOT) als Just-In-Time (JIT) compilatie biedt. De type-veiligheid en de rijke set aan bibliotheken maken het een krachtige tool voor ontwikkelaars.
De Vijf Fundamentele Pijlers van Flutter
Met de introductie van Flutter afgerond, nam Fré ons mee door de vijf fundamentele pijlers van Flutter:
1. Snel
Hij benadrukte dat Flutter een soepele, hoogpresterende ervaring biedt met tot 60 frames per seconde (en zelfs 120 FPS op sommige apparaten). Dit zorgt ervoor dat Flutter-apps aanvoelen als native en zeer responsief zijn, wat een cruciale factor is voor een optimale gebruikerservaring.
2. Productief
Flutter is ontworpen met de ontwikkelaar in gedachten. Fré demonstreerde hoe krachtige DevTools, uitgebreide documentatie en de revolutionaire Stateful Hot Reload-functie de productiviteit aanzienlijk verhogen door ontwikkelaars in staat te stellen wijzigingen direct te zien zonder hun app opnieuw te starten.
3. Mooi
“Met Flutter heb je controle over elke pixel op het scherm,” zei Fré. Hij liet zien hoe ontwikkelaars visueel verbluffende applicaties kunnen maken zonder concessies te doen aan functionaliteit of prestaties.
4. Open
Flutter is open-source en gehost op GitHub. Fré benadrukte hoe gemakkelijk het is om bij te dragen aan de gemeenschap en dat Flutter in 2023 meer dan 12.000 bijdragers had, wat het een van de top drie projecten met de meeste bijdragers op GitHub maakt.
5. Cross-platform
De veelzijdigheid van Flutter werd duidelijk toen Fré vertelde hoe dezelfde codebase kan worden gebruikt voor meerdere platforms, van mobiele apparaten tot desktops, en zelfs ingebedde systemen zoals auto’s en koffiezetapparaten. “Waar er pixels zijn, zal Flutter zijn,” citeerde hij Tim Sneath, voormalig Flutter-productmanager. Dit werd nog eens onderstreept toen Fré liet zien dat zelfs de PowerPoint-presentatie een Flutter-app was.
Een Verbluffende Demo
Na de theoretische uitleg was het tijd voor actie. Fré demonstreerde de basisprincipes van Flutter door een eenvoudige app te bouwen. De deelnemers zagen hoe snel en intuïtief het was om met Flutter te werken. De reacties varieerden van verraste uitroepen tot instemmend knikken. Iedereen was onder de indruk van hoe snel veranderingen zichtbaar werden dankzij de Stateful Hot Reload-functie.
Verborgen Voordelen van Flutter
Fré sloot zijn presentatie af met een aantal verborgen voordelen van Flutter:
1. Niet oordelend
Flutter dwingt geen specifieke state management-oplossingen, IDE-keuzes of architecturale patronen af. “Dit geeft ontwikkelaars de vrijheid om de tools en methoden te kiezen die het beste werken voor hun specifieke behoeften,” legde Fré uit.
2. Diversiteit
De Flutter-gemeenschap bestaat uit ontwikkelaars met verschillende achtergronden, waaronder verschillende talen en frameworks. Deze diversiteit brengt een schat aan patronen en praktijken met zich mee, wat een rijke, samenwerkende omgeving bevordert.
3. Flutter gemeenschap
De Flutter-gemeenschap staat bekend om zijn collaboratieve en positieve mindset. Ontwikkelaars wereldwijd komen samen om kennis te delen, bij te dragen aan het project en elkaar te ondersteunen, wat het een levendige en gastvrije ruimte maakt voor innovatie en groei.
Vraag en Antwoord
De avond eindigde met een interactieve Q&A-sessie. Deelnemers stelden uiteenlopende vragen, variërend van technische details tot strategische overwegingen bij het gebruik van Flutter in grote projecten. Fré beantwoordde elke vraag met geduld en diepgang, waardoor de sessie niet alleen informatief, maar ook inspirerend was.
Afsluiting
De presentatie van Fré had niet alleen inzicht gegeven in de kracht en flexibiliteit van Flutter, maar ook de mogelijkheden laten zien die het biedt voor toekomstige projecten. Tech Mix & Meet had opnieuw zijn doel bereikt: het verbinden van mensen door technologie en het aanwakkeren van hun passie voor innovatie.

