Затвори ја рекламата

Технологијата AirPlay е една од најголемите интереси за добивање на Apple TV. Безжичниот аудио и видео протокол има се повеќе смисла, особено со доаѓањето на OS X Mountain Lion на Mac. И покрај тоа, повеќето програмери и корисници сè уште не го откриле потенцијалот што го крие.

Дури и пред овогодинешниот WWDC, имаше шпекулации дека Apple може да претстави SDK за изградба на апликации од трети страни за Apple TV. Прес-настанот беше проследен со студен туш, бидејќи немаше збор за софтвер за ТВ додатоци. Корисничкиот интерфејс беше редизајниран за двете најнови генерации во февруари, а сегашната форма е многу поблиску до iOS како што го знаеме од iPhone или iPad.

Постојат неколку причини зошто на програмерите не им беше дадена можност да развиваат апликации за Apple TV. Пред сè, тоа е хардверско ограничување. Со оглед на тоа што на најновата генерација сè уште има само 8 GB меморија, која исто така не е достапна за корисникот, што е јасен знак дека Apple сè уште не планира да го отвори Apple TV за апликации од трети страни. Апликациите едноставно не треба да се инсталираат никаде, бидејќи тие 8 GB се резервирани за баферирање при стриминг видео, оперативен систем итн. Во теорија, може да се извршуваат апликации од облакот, но сè уште не сме стигнале до таа точка. Друг показател е дека иако третата генерација на Apple TV вклучува A5 процесор, едно од јадрата на компјутерската единица е исклучено, очигледно Apple не предвидел потреба да користи повеќе процесорска моќ.

Последниот аргумент е контролирање на Apple TV. Иако далечинскиот управувач на Apple е практичен компактен контролер, тој е практично неупотреблив, на пример, за контролирање на помалку ветувачка категорија на апликации - игри. Друга опција за контрола на уредот е секој iOS уред со соодветна апликација. Но, оваа апликација само го заменува далечинскиот управувач на Apple и нејзината околина е прилагодена на него, така што сè уште не е погодна за контрола на посложени апликации или игри.

Но, постои една карактеристика што многу луѓе досега ја занемаруваат, а тоа е AirPlay Mirroring. Иако главно е наменет да отслика сè што се случува на уредите со iOS, тој има некои напредни опции што само мал број програмери досега можеа да ги користат. Две карактеристики се клучни: 1) Режимот може да ја користи целата ширина на ТВ-екранот, не е ограничен од соодносот 4:3 или резолуцијата на iPad. Единственото ограничување е максималниот излез од 1080p. 2) Сликата не е нужно огледало на iPad/iPhone, може да има два сосема различни екрани на телевизорот и на iOS уредот.

Одличен пример е играта Real Racing 2. Овозможува посебен режим на AirPlay Mirroring, каде играта во тек се прикажува на телевизорот, iPad делува како контролер и прикажува некои други информации, како што е мапата на патеката и локацијата на противниците на неа, бројот на завршени кругови, вашиот пласман и други контроли на играта. Нешто слично можеме да видиме и во симулаторот за летање MetalStorm: Wingman, каде на телевизорот го гледате погледот од пилотската кабина, додека на iPad контролите и инструментите.

Во секој случај, овој потенцијал го забележаа програмерите од Brightcove, кои вчера го открија своето решение за апликации кои користат два екрана за Apple TV. Нивната SDK, која овозможува програмирање на мајчин софтвер за iOS користејќи HTML5 и JavaScript, ќе им овозможи на програмерите и издавачите на медиуми лесно да креираат апликации со двоен екран користејќи AirPlay. Така, Apple TV ќе стане втор екран кој ќе прикажува различна содржина од iPad или iPhone. Практичната употреба е добро прикажана во видеото подолу:

Мајкрософт во основа се обидува да го направи истото со сопственото решение SmartGlass, кое го откри на овогодинешната изложба за игри E3. Xbox се поврзува со телефонот или таблетот користејќи соодветна апликација и прикажува дополнителни информации од играта, проширувајќи ги опциите за интеракција. Извршниот директор на Brightcove Џереми Алер ​​вели за неговото решение со двоен екран:

„Решението App Cloud со двоен екран за Apple TV ја отвора вратата за целосно ново искуство со содржина за корисниците, каде гледањето HD ТВ е придружено со богатството на контекстуални информации што ги бараат фановите“.

Можеме само да се согласиме и да се надеваме дека повеќе програмери ќе ја фатат оваа идеја. Пресликувањето на AirPlay е одличен начин да внесете апликации од трети страни на вашиот Apple TV, додека сеуште можете лесно да ги контролирате со помош на екранот на допир. iPad или iPhone ќе обезбедат доволно простор за инсталирање апликации и, во исто време, доволно компјутерска и графичка моќ за да се извршуваат најпребирливите игри, како што е Infinity Blade.

Извор: The Verge.com
.