This week we’ve fixed a bunch of mobile app bugs, and made some technical investments for the future.
We now have several incident.io pager sounds available, including epic tones created by our friends The Chainsmokers. If you're a heavy sleeper, try "Just Wake Me Up," featuring over a minute of high-energy techno.
To set these up on your Android device, open Settings > Notifications > incident.io. From there, you can customize ringtones for each notification channel.
For iOS users, these are already available and you can customize them on the Preferences page of the incident.io mobile app.
On-call schedules on mobile make it easy to request cover, add overrides, or check your upcoming shifts on the go. Currently, your schedules appear in a calendar layout and when you need coverage during your on-call shift, you simply tap the shift to request cover for its full duration, or press and drag to select a specific portion. When you do this on someone else's shift, we'll create an override instead.
To make this experience even better, we've now improved how schedule entries are displayed. You can now swipe between days while maintaining your position. For example, if you're viewing working hours, you won't need to scroll down from the top of each new day.
Additionally, iOS users will notice that tapping ‘Today’ now automatically scrolls to the current time. This feature is coming very soon to Android!
Beyond bug fixes and polishing, we've made some technical investments for the future. Our app runs on React Native, which released an important update in October. We've upgraded to the latest version, including its new architecture. This upgrade has already improved performance, with more enhancements coming soon. It also provides a better development experience, helping us ship features faster in the future.
Here’s a grab bag of other things we’ve fixed in this latest mobile release: