Devlog – Building My First Flutter Package: Hourglass Widget
Devlog – Building My First Flutter Package: Hourglass Widget One of the most satisfying moments as a developer is seeing your own work become something others can use and enjoy. This week, I released my first ever Flutter package on pub.dev : the Hourglass Widget ⏳ 🌱 How It Started When I was developing TaskTracker , a productivity app built with Flutter, I wanted to include a small animated hourglass that visually represents time progress. I thought it would be a nice visual touch to show how much time had passed or how much was left in a task. Naturally, I searched pub.dev for something similar. To my surprise, there wasn’t a package that provided a clean, customizable hourglass animation. Most existing widgets were static or based on images, which didn’t fit what I needed. So, I decided to build it myself. 🛠️ The Building Process The Hourglass Widget is built entirely using Flutter’s CustomPainter . Every curve, arc, and fill animation is drawn procedurally. No ...