top of page

David Schilling
Flutter developer @ Materna Information & Communications SE
I’m a senior frontend developer at Materna Information & Communications SE who is focusing on mobile apps using Flutter. Since I’m developing apps for the public sector, my main goal is to provide apps with a user friendly UI, UX and accessibility.
From Zero to Flutter Favorite: What Makes a Great Dart & Flutter Package?
What separates a good Flutter package from a great one—the kind that becomes a trusted dependency for thousands?
This roundtable is a chance for package authors and aspiring contributors to share experiences, challenges, and strategies for building exceptional Dart and Flutter packages. Drawing from the perspective of a Flutter Favorite author, we’ll explore what makes a package truly stand out—solid API design, clear documentation, strong community support, high test coverage, and smart release automation.
Whether you're maintaining a niche utility or working toward Flutter Favorite status, bring your questions, lessons, and insights to the table.
>What’s the most important factor that makes you trust and adopt a third-party Flutter package?
>What challenges have you faced in writing or maintaining Dart/Flutter packages, especially when aiming for high quality?
>How do you balance ease of use with flexibility when designing your package APIs?
>What role does community involvement (issues, PRs, feedback) play in your package development?
>What tools or workflows have helped you automate testing, publishing, or documentation for your packages?
bottom of page