Формы Xamarin: как разрабатывать приложения для Amazone Fire TV - PullRequest
0 голосов
/ 24 марта 2020

Мы планируем создать приложение для устройств Amazon Fire OS, таких как планшеты Amazon Fire, телефон Amazon Fire, Amazon Fire TV и Amazon Fire TV Stick, используя формы Xamarin. Я исследовал это и нашел этот блог . Но я использую Visual Studio для разработки. Так есть ли для этого пакеты NuGet? Я проверил Android SDK Manager, как и блог, в котором не найден Amazon TV TV SDK под API 17. Кроме того, как я могу использовать компонент Amazon Fire TV?

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

Пожалуйста, укажите мне, с чего начать.

Обновление:

Привет @ Райан

У меня есть несколько вопросов по этому поводу:

  1. Какой тип проекта мне нужно создать для этого? Xamarin формы проекта или Xamarin Android проекта?
  2. Кроме того, мы планировали использовать то же приложение для Apple TV, для поддержки Apple TV есть какие-либо дополнительные настройки?
  3. Как я могу проверить приложение при разработке? Есть ли симулятор? Fire TV теперь недоступен для меня?
  4. В каком магазине мне нужно загрузить приложение? Amazon Appstore или Google Play Store?
  5. Какой пакет NuGet или SDK мне нужно добавить для разработки приложения Fire TV? (или любой другой компонент)

Не могли бы вы включить ответы на вышеуказанные вопросы в свой ответ?

1 Ответ

1 голос
/ 24 марта 2020

Вы не сможете использовать этот компонент, поскольку Xamarin уже давно закрыл хранилище компонентов в пользу nuget.

Однако, насколько я знаю, вы сможете использовать Android Инструменты разработки ТВ для создания приложения Fire, см. Эту статью: Android ТВ на Amazon

Вот небольшая статья о разработке для Fire TV - как вы можете видеть, она ничем не отличается от любой другой Android платформы на самом деле Android на Fire TV с Xamarin

Все материалы Google SDK доступны, когда вы используете Xamarin, вы используете те же инструменты чтобы управлять ими, как если бы вы работали с собственным приложением, просто go для Tools / Android / AndroidSDKManager в Visual Studio.

Разработка для телефона Fire также просто выполняется с использованием обычных инструментов Android, которые вы найдете в любой проект Xamarin. Вот пример проекта: Xamarin Android Образец телевизора

Главное, что нужно знать, это то, что у вас не будет доступа к таким службам Google Play, как Maps et c, так что вам нужно либо использовать исключительно библиотеки Amazon, либо, если вы планируете выпустить и в Google, то иметь какую-то конфигурацию сборки для переключения реализаций.

Отправка в магазин - это совсем другой опыт для Google Play и если они не изменили его, тогда их правила относительно связанных данных сильно отличаются (у меня было приложение для упражнений с большим количеством видеоконтента, Amazon позволил мне загружать его как есть, когда Google заставил меня разделить мультимедиа на пакет dl c как это было более 100 МБ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...