top of page
David Schilling

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