
Поскольку популярный мюзикл «Гамильтон» продолжает свое турне по стране, Линь-Мануэль Миранда и компания решили создать приложение для поклонников. Оно включает стикеры, возможность участвовать в розыгрыше дешевых билетов и многое другое. Под капотом «Официальное приложение Hamilton» также является одним из первых приложений, созданных с помощью Flutter, который также используется в качестве слоя пользовательского интерфейса для разрабатываемой Google Fuchsia OS.
Flutter — это новый SDK для мобильных устройств, который можно использовать для создания и разработки приложений для Android и iOS. Он ориентирован на быструю разработку, а также на выразительные компоненты пользовательского интерфейса, использующие принципы Material Design, такие как анимация.
В интервью Google команда разработчиков приложения «Гамильтон» рассказала о своих мыслях и выборе. Flutter был выбран в первую очередь из-за сжатых сроков, в которые приложение должно было быть разработано для Android и iOS:
Именно поэтому мы решили использовать Flutter — новый современный, реактивный инструментарий для пользовательского интерфейса, переносимый на iOS и Android. Flutter позволяет нам иметь менее сложную кодовую базу, что означает, что мы можем быть более эффективными и поддерживать паритет между платформами.
Из-за альфа-статуса SDK разработчики работали с Google над улучшением Flutter SDK посредством отзывов и сообщений об ошибках.
В настоящее время Flutter находится в альфа-версии и также служит уровнем пользовательского интерфейса для Fuchsia — новой операционной системы от Google. Проект, находящийся на ранней стадии разработки, создается с использованием внутреннего языка программирования Google Dart, а также упомянутого инструментария пользовательского интерфейса.
Не забудьте ознакомиться с приложением «Гамильтон» для Android и iOS.