Ik ben inmiddels ruim anderhalf jaar met Flutter een complexe web applicatie aan het bouwen. Toen we begonnen waren er twijfels of dat wel een verstandige keuze was, dus het is tijd om de balans op te maken.
Lees verder Ruim anderhalf jaar ervaring met Flutter WebDe sleur van de dagelijkse standup
Vrijwel elk software team probeert tegenwoordig “Agile” te zijn, en houdt dus een dagelijkse meeting waarin de teamleden verantwoording afleggen voor hun daden. De werkelijk Agile teams zullen zich hierin niet herkennen, maar in veel gevallen is het niet meer dan een rondje verantwoording afleggen dat iedereen ook de afgelopen dag weer heel druk bezig was.
Lees verder De sleur van de dagelijkse standupEen PDF pagina als achtergrond in Flutter
In mijn huidige Flutter Web project vroegen gebruikers om een pagina uit een PDF document als achtergrondplaatje te kunnen gebruiken. Omdat het vrij grote bouwtekeningen betreft, en onze applicatie een eigen oplossing heeft voor navigatie over de tekening, voldeden geen van de beschikbare packages. Dit is hoe ik het toch heb opgelost.
Lees verder Een PDF pagina als achtergrond in FlutterStory points
Het blijft me verwonderen hoe het inschatten en toepassen van story points voor elk team weer een worsteling is. Blijkbaar hecht men er een grote waarde aan in verband met “de planning”, terwijl er in praktijk maar weinig empirisch bewijs is dat die idealen ooit waargemaakt worden.
Lees verder Story pointsEen paar jaar programmeren in Dart
Mijn eerste kennismaking met Dart (en Flutter) was eind 2019, toen Flutter nog versie 1.x had. De directe aanleiding was dat ik langzamerhand klaar was met het fragiele ecosysteem van CodenameOne waar ik inmiddels verschillende apps in had ontwikkeld, en daarom op zoek ging naar alternatieven. Mijn verwondering was groot over de kwaliteit en documentatie van de tooling die op dat moment al beschikbaar was, en de hot-reload feature die ontwikkeling van apps zoveel soepeler maakt. – Ik was meteen verkocht.
Lees verder Een paar jaar programmeren in Dart