How did you decide to use Flutter to build and manage your app?

Mike: We knew we’d have to build this app quickly, while also making sure that HAMILTON was accessible to everyone. To democratize the brand, there was never any question that we’d have to build an app that was available on both Android and iOS.



David: That’s why we decided to use Flutter, a new modern, reactive UI toolkit that is portable across iOS and Android. Flutter allows us to have a less complicated codebase, which means we can be more efficient and keep parity between platforms.



Because Flutter is new, this was also a unique opportunity to collaborate with Google to improve the Flutter SDK. We provided a lot of feedback and bug reports throughout the development process! The result is something really unique—I don't think there are many other apps that use this technology yet. And not too many companies would have had the willingness to work with us and take a risk like that. It really ties into the HAMILTON idea of not throwing away your shot! By the way, developers can even find some HAMILTON easter eggs in the Flutter documentation.

And what about Firebase?

David: Firebase was also a critical component building a great app for our fans. With Firebase, we didn’t have to worry about setting up and maintaining servers. Instead, we were able to spend more time designing beautiful UIs and testing new interactions. In addition, a key feature of the app is the ticket lottery, which offers fans a chance to get tickets to the constantly sold-out HAMILTON show. We used Cloud Functions for Firebase to help coordinate the lottery workflow between the mobile app, custom business logic, and partner services.



What does success look like for you?

David: The lottery is the number one feature, so if the lottery works better, that will be a success. Success is also determined by the percentage of people have an issue and how many bugs are there, and if it scales. And I just hope that it helps fans connect to HAMILTON.



Mike: Lin-Manuel Miranda frequently says to his fans, "Here, I made this for you...". We’ll feel that we've accomplished our goal when fans everywhere are using this app to share their passion for the show in a different ways.



Finally, we couldn’t let you go without asking. What is your favorite HAMILTON character, song or quote?

David: One of my favorite characters is the King of England, he he cracks me up. I know it’s a weird choice, but the way they portray him is incredibly clever and funny. His “awesome, wow” line is my favorite.



Mike: Aaron Burr's line "I am inimitable, I am an original," most exemplifies the work my team and I try to do every day with HAMILTON. Our challenge is to create content and products that live up to the level of what Lin has created.

