Featured image for “Mobile Platform Enhancements for AMC’s High-Traffic Customer App”

Mobile Platform Enhancements for AMC’s High-Traffic Customer App

Client: AMC Theatres — the largest movie exhibition company in the world, serving millions of guests annually through its digital channels.

Services: Mobile Application Enhancements, Cross-Platform Support, Performance & Stability Improvements

Overview

As a long-term client since 2017, AMC Theatres has relied on Keyhole Software to support and enhance its flagship mobile application, used by millions of guests to browse movies, purchase tickets, manage memberships, and order concessions. In addition to a separate full rewrite effort from Xamarin to Flutter, Keyhole consultants provided continuous improvements to the mobile experience across both iOS and Android.

Team sizes flexed between 2 and 10 consultants over time, depending on AMC’s roadmap and release cycles.

What We Did

Keyhole engineers partnered with AMC’s mobile team to deliver ongoing enhancements across multiple generations of the app:

  • Implemented new features and updates in Flutter while maintaining existing Xamarin components during the transition period.
  • Improved mobile user flows for ticket purchasing, seat selection, loyalty programs, and membership management.
  • Enhanced notification and in-app messaging behavior to increase engagement and clarity for end users.
  • Diagnosed and resolved performance and stability issues across iOS and Android, including crash fixes and edge-case handling.
  • Supported QA and release teams with improved logging, testability, and application diagnostics.

These enhancements ensured that AMC’s mobile experience remained reliable and competitive, even as backend systems and web platforms evolved.

Business Impact

  • Stronger Customer Experience: Smoother flows and better reliability across ticketing, membership, and ordering journeys.
  • Improved Stability: Fewer crashes and production issues across both platforms.
  • Support for Ongoing Modernization: Flutter enhancements and Xamarin maintenance helped bridge the gap during platform transitions.
  • Flexible Team Support: Keyhole’s ability to scale team size with AMC’s needs ensured continuity across multi-year mobile initiatives.

This mobile enhancement work complements the separate Xamarin-to-Flutter rewrite effort, reinforcing AMC’s broader digital modernization strategy with Keyhole Software as a long-term partner.


Share: