Гибридное веб-приложение — Android/iOS/Amazon Fire TV

Мне нужно создать гибридное веб-приложение для Android, iOS и Amazon Fire TV. Кто-нибудь знает платформу, которую я могу использовать для поддержки всех трех из них в одном месте?

Я просмотрел Cordova, и раньше там были специальные документы для всех этих платформ, теперь они содержат только Android и iOS. Кто-нибудь знает, покроет ли Android Amazon Fire TV?

Если Кордова не подходит, любые другие предложения приветствуются!


person woolm110    schedule 29.05.2017    source источник


Ответы (2)


Cordova — отличный способ создать приложение для Fire TV, и, просто добавив платформу Android в свою настройку, вы должны охватывать как Android, так и Fire TV.

cordova platform add android

Когда приложение запускается на Fire TV, оно будет использовать Amazon Webview, который является оптимизированной версией веб-представления Android, поэтому вы можете увидеть небольшие различия в производительности.
Стоит отметить, что создание кроссплатформенных приложений, опыт на телевидении может быть сложным. Вы не должны использовать тот же пользовательский интерфейс, что и ваше приложение для iOS или мобильного Android, так как это приведет к плохому взаимодействию с 10-футовым пользовательским интерфейсом, вы должны соответствующим образом сопоставить удаленные клавиши и убедиться, что область просмотра и ваш CSS хорошо реагируют на 720p или 1080p.
Дополнительную информацию о пользовательском интерфейсе/UX на телевизионных устройствах можно найти на странице Портал для разработчиков.

Кроме того, ознакомьтесь с документацией, доступной по адресу Создавая веб-приложения на Fire TV, магазин приложений позволяет отправить веб-приложение тремя способами:

  1. Хостинг — вы отправляете URL-адрес в свое веб-приложение, и Appstore автоматически упаковывает его с помощью оболочки, похожей на Cordova.
  2. ZIP — вы загружаете zip-файл, содержащий файлы HTML/CSS/JS и медиафайлы, и Appstore автоматически упаковывает его с помощью обертки, похожей на Cordova.
  3. Традиционный — вы создаете новое «приложение Android» в своей консоли и загружаете упакованный APK Cordova.

Вам также следует рассмотреть возможность использования некоторых платформ, уже оптимизированных для просмотра на телевидении, таких как Стартовый набор веб-приложений.

person Luca S.    schedule 07.06.2017

Я слышал об обертках, которые могут использовать веб-приложение Amazon Fire TV (называемое WASK) и превращать его в канал Fire TV на базе Android.

Кроме того, мне интересно, есть ли у Луки https://stackoverflow.com/users/3405496/luca-s решение для тех из нас, кто хотел бы переработать опубликованное в настоящее время приложение WASK, чтобы оно было совместимо с сервером рекламы --- или, если это не сработает, есть ли способ сделать опубликованное в настоящее время приложение WASK перенаправлением на другое приложение/огонь -ТВ канал?

person Fire TV    schedule 16.06.2017