
Delightful touch
Small interactions that make a complex product feel human
Product: Porter Airlines iOS & Android app
Role: Main Product Designer
Scale: 110K+ MAU · 4.8★ iOS · 4.5★ Android
Overview
Not every meaningful product improvement shows up as a feature release.
Over the past few years, I’ve worked on a series of small, intentional interaction design enhancements—animations, transitions, loading states, and micro-interactions—that collectively make the Porter Airlines app feel responsive and delightful.
My approach
I treated interaction design as part of the product, not a layer added at the end.
Across multiple releases, I focused on:
Making state changes visible and intentional
Using motion to explain transitions or create delight
Reducing perceived wait time during loading
Providing clear feedback for touch and input
Most of this work happened in parallel with larger initiatives, often quietly improving the overall user experience.
What shipped
The video below captures a collection of interaction design work released between 2023 and 2025, including:
App launch animation
Home page loading
Flight status page animation
Pressed state for buttons and top nav icons
Page transition animation
Text field interaction
Loading spinner and pop-up modals
These delightful animations have not affected app performance. The team has been monitoring performance closely to identify opportunities for further improvements.