Разработка под smart tv
Разрабатываем приложения для Smart tv. Работаем с Samsung, LG, Philips, AndroidTV и AppleTV.
Приложения smart tv - новая платформа для потребителей
Smart TV – это новый форм-фактор, который совмещает телевизор и интернет. Контент доставляется с помощью интернет-соединения.
Приложения для смарт ТВ нацелены на развлекательный сегмент. Просмотр видео, фильмов, прослушивание аудио, просмотр фото, игры и т.д. Это новая платформа для компаний, которые разрабатывают и доставляют контент.
Какие задачи могут решать приложения smart tv?
Со СмартТВ работают развлекательные и e-commerce проекты; дейтинг сегмент; геолокационные сервисы; компании, предоставляющие услуги офлайн.
Это могут быть приложения для смарт тв:
- для просмотра фильмов, видео, ютуб каналов;
- для просмотра фотографий и картинок;
- телеканалов, развлекательных шоу и радиостанций;
- для чтения книг, журналов, афиш, новостей;
- погоды;
- социальных сетей и мессенджеров;
- игр.
Кроме контентных проектов уже есть такие приложения:
- доставка еды;
- онлайн шоу-румы с презентацией товаров;
- геолокационные: карты; объекты, нанесенные на карту (например, рестораны и пабы);
- приложения для общения и знакомства (звонки, мессенджеры).
Веб-технологии
Приложения Samsung, LG, Philips разрабатываются на базе веб-технологий. Применяются HTML, CSS и JS. Для передачи данных используется формат XML или JSON.
Это определяет особенности разработки. Необходимо учитывать UI-элементы каждой системы.
Разработка под smart TV по этапам:
Создание приложения для smart tv проходит такие этапы:
- Исследование.
- UX.
- Дизайн.
- Программирование.
- Тестирование.
- Публикация.
Жесты и пульт
Интерфейс приложения smart tv разрабатывается с учетом специфики каждой платформы. Будет управление осуществляться с помощью жестов, пульта или смартфона – мы учтем эти особенности.
В отличие от компьютера или смартфона, СмартТВ используют линейные переходы вправо-влево и вверх-вниз. Это усложняет навигацию.
Удобный интерфейс
При разработке интерфейса учитываются особенности использования телевизоров. Как правило, телевизор смотрят на расстоянии 3-х метров. Значит, мелкие детали будут плохо заметны.
Так как пользователь находится вдали от телевизора, ему необходим пульт дистанционного управления для переключения между каналами и приложениями, для регулировки громкости и управления настройками.
На телевизоре нет привычной для компьютера мыши или тачскрина, как на телефоне. Поэтому для удобного интерфейса используются принципы построения, рекомендованные каждой из платформ. Это требования к навигации приложений и эргономике.
Например, для Samsung используются «DesignPrinciples» http://developer.samsung.com/tv/design/design-principles
LG предлагает использовать webOS TV- платформу на базе веб-технологий, которая имеет большие возможности и использует HTML, JavaScript, CSS. Больше вы можете узнать по ссылке http://webostv.developer.lge.com/discover/discover-webos-tv
Philips использует Android TV.
AndroidTV
AndroidTV – ТВ платформа от компании Google. Для создания приложений применяются такие же инструменты, как для Android приложений для смартфонов. Разработчики используют Android Studio.
Для создания интерфейсов выдвигаются специальные требования «UIPatternsforTV». https://developer.android.com/design/tv/patterns.html
Apple TV
tvOS – платформа от компании Apple. Она позволяет смотреть фильмы, играть в игры и использовать smart tv приложения. Приставкой управляют с помощью дистанционного пульта.
Разработка приложения под smart tv должна учитывать эргономику этого пульта и особенности tvOS. Прочесть подробнее https://developer.apple.com/tvos/human-interface-guidelines/overview
Как видите, у каждого производителя своя платформа и особенности разработки приложения для Смарт ТВ. Чтобы получить востребованный продукт и пройти модерацию, необходимо знать нюансы каждой из них.
Задумываетесь о написании приложения для Смарт ТВ? Свяжитесь с нами, и мы подскажем, на что следует обратить внимание.
Если у вас есть идея создания мобильных приложений для iPhone, iPad, Android, Windows Phone – смело обращайтесь в компанию WOXAPP!
С нами вы получаете полный цикл разработки приложения: анализ конкурентной среды, разработка функционала и серверной части, проработка дизайна и эффективное рекламное сопровождение.
Свяжитесь с нами удобным для вас способом!