Xamarin 表单:如何为 Amazon Fire TV 开发应用程序
Xamarin forms: How to develop applications for Amazone Fire TV
我们计划使用 Xamarin 表单为 Amazon fire os 设备(如 Amazon Fire 平板电脑、Amazon Fire phone、Amazon Fire TV 和 Amazon Fire TV Stick)创建应用程序。我对此进行了研究并发现了这个 blog。但是我正在使用 visual studio 进行开发。那么是否有任何 NuGet 包可用于此?我检查了 Android SDK 管理器,就像博客在 API 下找不到 amazon fire tv SDK 17. 另外,如何使用 Amazon Fire TV 组件?
我们的应用程序是一个简单的应用程序,用于根据类别列出视频os,还有一个登录页面。 posChromecast 和 rokoo 播放器可以使用同一个项目吗?我应该为它们包含其他包或组件吗?
请为我必须做的事情提供一个起点。
更新:
嗨@Ryan
我对此有一些疑问:
- 我需要为此创建哪种类型的项目? Xamarin 表单项目或 Xamarin Android 项目?
- 此外,我们计划为 Apple TV 使用相同的应用程序,支持 Apple TV 是否有任何额外的设置?
- 开发时如何测试应用程序?有模拟器吗?我现在无法使用 Fire TV?
- 我需要在哪个商店上传应用程序?亚马逊应用商店或 Google Play 商店?
- 我需要添加哪个 NuGet 包或 SDK 来开发 Fire TV 应用程序? (或任何组件)
能否请您在回答中包含上述问题的答案?
您将无法使用该组件,因为很久以前 Xamarin 关闭了组件存储以支持 nuget。
不过,据我所知,您应该可以使用 Android TV 开发工具制作 Fire 应用程序,请参阅这篇文章:Android TV on Amazon
这是一篇关于 Fire TV 开发的短文 - 如您所见,它与任何其他 Android 平台确实没有什么不同 Android on Fire TV with Xamarin
当您使用 Xamarin 时,所有 Google SDK 内容都可用,您可以使用与管理本机应用程序相同的工具来管理它们,只需转到 Tools/Android/AndroidSDKManager 中的 Visual Studio.
火爆开发 phone 也是使用您在任何 Xamarin 项目中找到的普通 Android 工具完成的。这是一个示例项目:Xamarin Android TV Sample
要注意的主要事情是您将无法访问 Google Play 服务,例如地图等,因此您要么需要专门使用亚马逊的图书馆,要么打算在 Google 还有一些构建配置来切换实现。
提交到商店与 GooglePlay 的体验完全不同,除非他们改变了它,否则他们关于捆绑数据的规则非常不同(我有一个包含大量视频内容的锻炼应用程序,Amazon让我按原样上传它 Google 让我将媒体分成一个 dlc 包,因为它超过 100MB)。
我们计划使用 Xamarin 表单为 Amazon fire os 设备(如 Amazon Fire 平板电脑、Amazon Fire phone、Amazon Fire TV 和 Amazon Fire TV Stick)创建应用程序。我对此进行了研究并发现了这个 blog。但是我正在使用 visual studio 进行开发。那么是否有任何 NuGet 包可用于此?我检查了 Android SDK 管理器,就像博客在 API 下找不到 amazon fire tv SDK 17. 另外,如何使用 Amazon Fire TV 组件?
我们的应用程序是一个简单的应用程序,用于根据类别列出视频os,还有一个登录页面。 posChromecast 和 rokoo 播放器可以使用同一个项目吗?我应该为它们包含其他包或组件吗?
请为我必须做的事情提供一个起点。
更新:
嗨@Ryan
我对此有一些疑问:
- 我需要为此创建哪种类型的项目? Xamarin 表单项目或 Xamarin Android 项目?
- 此外,我们计划为 Apple TV 使用相同的应用程序,支持 Apple TV 是否有任何额外的设置?
- 开发时如何测试应用程序?有模拟器吗?我现在无法使用 Fire TV?
- 我需要在哪个商店上传应用程序?亚马逊应用商店或 Google Play 商店?
- 我需要添加哪个 NuGet 包或 SDK 来开发 Fire TV 应用程序? (或任何组件)
能否请您在回答中包含上述问题的答案?
您将无法使用该组件,因为很久以前 Xamarin 关闭了组件存储以支持 nuget。
不过,据我所知,您应该可以使用 Android TV 开发工具制作 Fire 应用程序,请参阅这篇文章:Android TV on Amazon
这是一篇关于 Fire TV 开发的短文 - 如您所见,它与任何其他 Android 平台确实没有什么不同 Android on Fire TV with Xamarin
当您使用 Xamarin 时,所有 Google SDK 内容都可用,您可以使用与管理本机应用程序相同的工具来管理它们,只需转到 Tools/Android/AndroidSDKManager 中的 Visual Studio.
火爆开发 phone 也是使用您在任何 Xamarin 项目中找到的普通 Android 工具完成的。这是一个示例项目:Xamarin Android TV Sample
要注意的主要事情是您将无法访问 Google Play 服务,例如地图等,因此您要么需要专门使用亚马逊的图书馆,要么打算在 Google 还有一些构建配置来切换实现。
提交到商店与 GooglePlay 的体验完全不同,除非他们改变了它,否则他们关于捆绑数据的规则非常不同(我有一个包含大量视频内容的锻炼应用程序,Amazon让我按原样上传它 Google 让我将媒体分成一个 dlc 包,因为它超过 100MB)。