2017-05-29 27 views
0

我需要爲Android,iOS和亞馬遜Fire電視創建混合Web應用程序。有沒有人知道我可以用一個平臺支持所有這三個平臺?混合網絡應用程序 - Android/iOS/Amazon Fire TV

我看過科爾多瓦,那裏曾經是所有這些平臺的具體文檔,現在它只包含Android和iOS。有誰知道Android是否也會涵蓋Amazon Fire TV?

如果科爾多瓦不是該選項,那麼歡迎任何其他建議!

回答

0

科爾多瓦是和,只是加入了Android平臺,您的設置來創建防火電視應用程序的好方法,你應該覆蓋Android和消防電視

cordova platform add android 

當應用火的電視上運行,它將使用Amazon Webview,它是Android webview的優化版本,因此您可能會看到細微的差異表現。
有一點值得注意的是,構建跨平臺應用程序在電視上提供出色的用戶體驗可能會非常棘手。您不應該使用與iOS或移動Android應用程序相同的用戶界面,因爲這會導致10英尺用戶界面上的交互不良,您應該適當地映射遠程鍵,並確保視口和CSS能夠很好地響應720p或1080p。
有關電視設備上UI/UX的更多信息,請參閱Developer Portal

除此之外,對Building web apps on Fire TV可以看看文檔,在AppStore允許你提交你的Web應用程序有3種方式:

  1. 託管 - 您提交的URL到您的web應用程序,並在AppStore會自動將它與Cordova封裝包裝在一起
  2. ZIP - 您上傳包含HTML/CSS/JS和媒體文件的zip文件,Appstore會自動將其與Cordova封裝包裝在一起
  3. 傳統 - 您創建在您的控制檯中添加一個新的「Android應用程序」並上傳您打包的Cordova APK

您還應該考慮使用一些已針對電視體驗進行了優化的框架,如Web App Starter Kit

0

我聽說過可以將亞馬遜Fire TV網絡應用程序(稱爲WASK)並將其製作成基於Android的Fire TV頻道的包裝。

此外,我不知道Luca https://stackoverflow.com/users/3405496/luca-s是否爲我們這些想要重新開發當前發佈的WASK應用程序以便與廣告服務器兼容的解決方案提供解決方案 - 或者如果這樣做無效,有沒有辦法將當前發佈的WASK應用重定向到不同的App/Fire-TV頻道?