2013年12月12日 星期四

彭博揭開與Apple TV合作的祕密


【撰文:顏司奇/參考出處:9to5Mac,圖片來源:Macrumors


不像iOS或Mac系統的App開發,有廣大的資源與經驗可供汲取,絕大部分的開發團隊對於Apple TV的開發環境其實是一無所知。傳言中的新款的Apple TV(還有一說新款Apple TV不是電視盒模式,而是整部電視機概念)甚至傳出將會與全新的電視節目開發平台與銷售管道一起現身。


但就目前情況看來蘋果是關起門來有選擇性地去尋找它中意的合作夥伴,提供平台服務與交易機制。到底蘋果如何與頻道供應商合作建立起在Apple TV的頻道呢?有可能將Apple TV的SDK在未來也開放給一般開發商嗎?我們藉由剛上架的「彭博」(Bloomberg)頻道來分享與蘋果協同開發Apple TV的故事
















蘋果其實已經精簡開發這些在Apple TV的應用程式與頻道服務之流程,而事實上頻道內也是利用串流播放影像內容。頻道商的開發團隊可以很快速與簡便地利用蘋果提供的SDK打造頻道,其實就像是開發出一款iOS上的App。彭博頻道的幕後開發團隊Oke Okara的兩位開發者表示蘋果的工具與SDK解決方案可以讓他非常簡單地就完成App(頻道),他們大概花了五週的時間就已經完成開發。之後大部分的時間都是專注在測試與優化影像觀賞的體驗。這樣的工作即時是小型的開發團隊也可以完成,而且花費低廉,甚至一些現有的影片或電視服務都可以很快在Apple TV上提供相同的服務。


蘋果的SDK允許開發團隊建構App與介面並且有包含一些對於影片的準則與建議,但後端影片的觀賞體驗與後台都是彭博自行打造維護。這代表著蘋果其實可以將Apple TV的開發工具提供給所有的開發者。用戶或許有注意到最近Apple TV上的出現的頻道在外觀上頗為相似,雖然在功能與介面上有些不同。這是因為蘋果提供了一些模版讓開發團隊應用,讓他們自行選擇或定義XML文件。而就在最近蘋果也更新了Apple TV的模組,新款的模組在頂端有導航工具欄(navigation),取代了舊款在右側提供清單的方式。運用蘋果的XML模版與準則,彭博還是可以在伺服器端運用Java或Tomcat等來建構App。
















在優化觀賞體驗的階段,蘋果會與團隊合作討論,但彭博表示蘋果並不會規定哪些功能一定要加在頻道當中。蘋果的參與範圍只限於給予建議以及改善影片播放的流暢與優化。彭博對於在頻道中增加廣告等都還有完整的控制權,像是在一些隨選的影片或是現場直播的內容中的影像廣告。蘋果目前提供給開發商的範圍包括可以提供特定的廣告內容,當然像是在打造iOS的App一般也有些限制,像是不可以影響到用戶的觀賞體驗或是在螢幕上有過大的廣告範圍。
















彭博在推出頻道後還有計劃要持續加入新功能,這也是Apple TV上的創舉。最值得注意的是,該公司也正計畫整合現有的iOS App來推送通知提醒用戶收看節目,而有相同彭博帳號的用戶可以在Apple TV的頻道內設定偏好功能,在iOS的App上也會有連動顯示。彭博目前沒有進一步說明推送通知要如何運作,或蘋果會在此專案中參與的程度。當然,這還關係到互動性廣告的部份,如何在用戶按下有興趣的品項廣告時如何提供更深入的內容介紹等。


這一切最後都指向謠傳蘋果會在明年上半年將會提供Apple TV的平台服務,將不會像現在只有單方面的尋找合作對象,而廣大的開發團隊都有機會登上Apple TV頻道。會是怎樣的發展?大家一起期待吧!


更多 iOS Apps 資訊:前往 Appshot 智慧好程式 iTunes 官方連結


更多 iPhone、iPad 與 Apps 訊息與評論解析,前往 Appshot 智慧好程式







via UDN數位資訊

沒有留言:

張貼留言