Session

Rebuilding UIKit apps in SwiftUI

This session walks you through the steps of recreating the NoiseGate iOS app in SwiftUI. NoiseGate is the only iOS app that focuses exclusively on the dangerous impact of noise pollution on health and mental wellbeing. The critically acclaimed app was originally created in UIKit and uses Mapbox as a third party integration for stunning heat maps.

We will uncover how the immersive interface with its animations and the overall functionality was recreated in SwiftUI, making use of the latest and greatest technologies from Apple. Within just few days, the functionality was implemented and largely improved.

The result is a modern, fast and reliable app with a localized and color blind proof UI and an unapologetically simple yet rewarding user experience.

Giovanni Monaco

Educator and iOS Developer

Naples, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top