Purrweb
Ограниченный бюджет, сжатые сроки и Amazon Fire TV Stick: разработали для гостиниц
Purrweb
#Приложение под ключ #Разработка программного обеспечения

Ограниченный бюджет, сжатые сроки и Amazon Fire TV Stick: разработали для гостиниц

15 
Purrweb Россия, Омск
Поделиться: 0 0 0
Ограниченный бюджет, сжатые сроки и Amazon Fire TV Stick: разработали для гостиниц
Бюджет

9 040 000

Сфера

Туризм и отдых

Мобильная платформа

Android

Сдано

Июль 2023

Задача

В гостиничном бизнесе ценится индивидуальный подход. Постояльцы хотят чувствовать себя в другом городе как в гостях у друзей. Поэтому владельцы отелей, гостевых домов и апартаментов для краткосрочной аренды показывают заботу с помощью деталей.

Раньше этими деталями были лебеди из полотенец. Сегодня это сервисы с максимальной кастомизацией. Потребность гостиничного рынка в подобных приложениях и решил закрыть наш заказчик: он придумал лаунчер на ТВ для гостиниц и апартаментов.

Лаунчер — первое, что видит пользователь при загрузке устройства. Это оболочка для гаджетов под управлением Android. За ней скрываются другие встроенные программы. Например, с помощью лаунчера можно запустить стриминг или браузер, как с рабочего стола.

По задумке, лаунчер должен был стать не просто оболочкой для Smart TV. Заказчик хотел многофункциональную платформу, чтобы сотрудники отеля могли в одном месте кастомизировать экран, отслеживать бронирования и оплачивать сервис по удобной модели подписок.

Больше функций → больше сценариев использования → больше гибкости → больше клиентов. Знакомая нам формула, поэтому мы внимательно выслушали заказчика и выделили все детали продукта.

Фичи приложения:

— кастомизация приветственного экрана

— автозапуск при включении телевизора

— создание бронирований в неограниченном списке номеров или квартир

— управление бронированиями на одном экране

— календарь бронирований

— платежная система Square

— планы подписки

Все эти функции нужно было реализовать на базе Amazon Fire TV Stick — компактной телеприставки на Android. Выбор этой платформы — преимущество и для отелей, и для постояльцев. Стик удобно перемещать между устройствами и заменять при поломке. А Smart TV дает гостям доступ к стримингам и выходу в интернет с телевизора.

Итак, на первом этапе мы выяснили: заказчику нужен многофункциональный лаунчер на Amazon Fire TV Stick.

Однако этот проект был нетипичным — хотя бы потому, что мы еще не работали с системой Amazon. Плюс, при всей технической сложности, заказчику было важно не выйти за рамки бюджета и реализовать проект как можно быстрее. В этой ситуации можно было бы отказаться от части функций и настоять на более удобной и стандартной реализации продукта. Но к нам обратились не за этим.

Заказчик выбрал Purrweb, потому что мы взяли ответственность за результат без компромиссов. Поэтому мы закатали рукава, запаслись кофе и приступили к разработке MVP.

Решение

Создали технический прототип

Мы сразу прикинули, что может помешать реализации продукта. 

Ограничения:

❗️ Не закончится ли бюджет в середине проекта?

❗️ Получится ли реализовать лаунчер на нашем стеке?

❗️ С какими подводными камнями мы можем столкнуться при разработке?

Чтобы обойти ограничения мы отказались от стандартного процесса. Уникальному проекту — нетипичный подход.

Процесс:

  1. Создание и оценка концепции 

  2. Разработка технического прототипа

  3. Дизайн

  4. Кодинг и тестирование

  5. Релиз

Прежде чем начинать разработку, мы создали технический прототип. Это максимально простой продукт. Его цель — проверить, имеет ли смысл приступать к работе над приложением и какие решения покажут себя лучше всего.

Что это дало? Клиенту — снижение рисков. Было бы неприятно потратить бюджет и столкнуться с необходимостью менять стек. Нам — уверенность в том, что пора приступать к дизайну.

Разработали дизайн, который решает задачу

В этом проекте уникальность и стиль приложения были не важны — во главе угла стояли сроки и функциональность.

У нас было четкое представление о целевой аудитории заказчика, поэтому проектирование сервиса не вызвало особых трудностей. Все UX-решения принимались таким образом, чтобы приложение было понятным и удобным для пользователей.

Также мы отказались от проработки визуальной части с нуля и выбрали готовый UI-kit.

UI-kit — это набор элементов, из которых собирается интерфейс. Кроме визуала, он включает в себя технические параметры: код цветов, размер компонентов, высоту строки.

Набор элементов позволяет быстро вносить изменения в дизайн приложения: достаточно поменять мастер-элемент в UI-kit. Вручную вносить изменения на каждом экране не придется. Это упрощает работу и уменьшает риск что-то упустить.

Дизайн страницы с опциями кастомизации лаунчера в приложении

Дизайн-команда Purrweb много раз разрабатывала UI-kit с нуля. Это требует времени, а лаунчер важно было сделать, как можно быстрее. Поэтому мы использовали готовый набор компонентов.

Дизайн календаря бронирований в приложении

Получилось стильно, а главное удобно. И мы перешли к разработке.

Запустили MVP

Мы продумали все ограничения и подводные камни еще на первом этапе. Поэтому при разработке не возникло серьезных препятствий.

Единственное, с чем пришлось повозиться — фича «launch on boot» или автозапуск приложения при включении телевизора.

Задача: реализовать функцию, которую Google убрал еще на 11 версии Android. 

Решение: мы нашли лазейку — поработали с нативной частью Android и реализовали фичу. Пользователю достаточно вручную дать разрешение нашему приложению открываться автоматически.

Результат

Реализовали проект и продолжили над ним работать 

Спустя 5 месяцев с начала работы, заказчик получил продукт, который полностью отвечает его запросу. Мы обошли все ограничения и уложились в бюджет и сроки. Наша команда продолжила работать с клиентом и добавляла приложению новые фичи. 

Этот проект еще раз доказал, как важно уметь слушать и слышать. Ведь любой, даже самый нетипичный проект легко осуществить, если разложить задуманное по полочкам и составить четкую концепцию.

➡️ Если хотите запустить свой проект, заполните форму, чтобы связаться с нами. Мы внимательно выслушаем вашу идею, поделимся опытом и прикинем цены и сроки.


Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Purrweb с удовольствием обсудит вашу задачу

Оставить заявку