top of page
hand holding a phone
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


A short video showcasing multiple interaction design projects from 2023 to 2025

These delightful animations have not affected app performance. The team has been monitoring performance closely to identify opportunities for further improvements.

©2025 by Hien 🩵

bottom of page