Tekenapplicatie
Overzicht 🗺️
Toen het schooljaar was afgelopen en ik wat tijd over had, ben ik begonnen aan een teken/bewerk‑app met JavaFX. Ik had die technologie net leren kennen en was benieuwd hoe ver ik ermee kon komen, ook al is het wat verouderd. Nadat ik de basisfuncties en tools (potlood, penseel, verfemmer en gum) had gebouwd, ben ik gestopt met dit project. Ik besloot dat het beter was om andere technologieën te gaan verkennen.
Technologieën 🛠️
- Java
- JavaFX
- Eclipse
Uitdagingen en oplossingen 🧗🏻
Grote problemen ben ik niet tegengekomen. Het ontwerpen van de tool‑iconen was lastiger omdat ik uitsluitend JavaFX gebruikte. Het meest uitdagend was anti‑aliasing voor het penseel. Ik gebruikte een vertrouwde formule (de stelling van Pythagoras), maar liep tegen issues aan rond de transparantie van pixels. Na wat uitzoekwerk had ik dat opgelost.
Showcase 📸

Conclusie 🏁
Ik heb dit project met veel plezier gedaan en veel geleerd over algoritmes. Ik wil het ooit nog eens afmaken, want een teken/bewerk‑app biedt veel uitbreidingsmogelijkheden en is ideaal om meer te leren over UI‑ontwerp en (beeldbewerkings)algoritmes.