Company
Date Published
Author
Daniel Griesser, Denis Andrasec
Word count
1050
Language
English
Hacker News points
None

Summary

The Sentry team developed a mobile app for managing releases, focusing on Release Health, using Flutter as the primary framework to build both iOS and Android versions. The app fetches project data from linked organizations and displays session health information, including healthy, errored, abnormal, and crashed sessions, with customizable settings and widget integration. The team used Redux for state management, leveraging Flutter's widgets and ViewModels to update the UI automatically when state changes. They also utilized Sentry's SDK for issue detection and custom drawing using the canvas API to improve performance and pixel-perfect rendering. The app was developed during Hackweek and is now available on the Apple App Store and Google Play Store, with plans for future releases based on user feedback.