Nango.TV Videotéka Michal Švácha FEL ČVUT 8. října 2011
Obsah 1 D2 1.1 Cílová skupina . . . . 1.2 Aktivity . . . . . . . 1.3 Podporovaná zařízení 1.3.1 iPad . . . . . 1.3.2 iPhone . . . . 1.4 Kontext . . . . . . .
. . . . . .
2 D3 2.1 Prototyp . . . . . . . . 2.2 Heurestická analýza . . 2.3 Uživatelský test . . . . 2.3.1 Jakub, 10 let . 2.3.2 Jan, 21 let . . . 2.3.3 Michaela 43 let 2.4 Závěr . . . . . . . . . . 2.4.1 Postup pro D4 2.4.2 Multimédia . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
1
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
. . . . . . . . .
. . . . . .
2 2 2 2 2 3 3
. . . . . . . . .
4 4 4 5 5 5 6 6 6 6
Abstrakt Cílem projektu Nango.TV Videotéka je vytvoření flexibilní platformy(technického podkladu), pro zákazníky společnosti Nango.TV. Videotéka bude mít přístup k databázi videí, které si bude uživatel na vyžádání přehrávat na přenosných zařízeních(tablet, smartphone).
1 1.1
D2 Cílová skupina
Cílová skupina je blíže neurčena, neboť Nango.TV není dodavatel video contentu koncovým uživatelům. Slouží jako tvůrce platformy právě pro společnosti, které se o to starají(např. O2 , nebo UPC). Mnou předpokládaná cílová skupina tedy budou děti a dospělí do 50 let.
1.2
Aktivity
Rozlišení typu uživatele: Na základě přihlášení dostane uživatel přístup k placenému/free obsahu. Zobrazí se aktuální nabídka, kterou chce poskytovatel nabídnout uživateli. Dále je možný proklik na různě grupovaná videa(datum přidání, žánr, délka videa).
Přehrávání videa: Veškeré zařízení se systémem iOS mají již v API media player, který bude využíván pro přehrávání videa, které bude streamováno ze serveru. Předpokládá se možnost emphcachování videa pro pozdější prohlédnutí právě v místech, kde není vhodné připojení k síti internet(např. metro, vlak).
1.3
Podporovaná zařízení
Aplikace poběží na všech zařízeních s operačním systémem iOS 3.0 a vyšší.
1.3.1
iPad
Rád bych se zaměřil primárně na iPad, který určil nový trh a se svým 3G modulem se dá klasifikovat jako plnohodnotné přenosné zařízení. Díky vyspělému iOS a komfortnímu 10-palcovému displayi nabízí velice zajímavou platformu, pro kterou je prohlížení videa přímo předurčené.
2
1.3.2
iPhone
Díky vyspělé API, je velice jednoduché psát aplikaci zároveň pro iPad i iPhone a tohoto faktu hodlím i využít. Je třeba brát ohled na časovou náročnost vývoje dané aplikace, ale rozhodně není k zahození využití bohatství funkcí, které iPhone nabízí i přes své malé rozměry, např. AirPlay.
1.4
Kontext
Videotéka není určena pro použití v polních podmínka zejména kvůli nedostatečnému pokrytí sítě 3G. Předpokládané užití je v domácnosti, v kancelářích, kde je připojení k síti wi-fi, maximálně v nadzemní mhd ve větších městech s pokrytím 3G. Bylo by krásné představit si, že ve stanu na vodním výletě na Lučnici si pustí „bodrý vodák“ před spaním svůj oblíbený pořad, ale s pokrytím 3G pouze v krajských městech a exponenciálnímu růstu kvality displayů u moderních smartphonů je taková představa absolutně nereálná a bezpředmětná.
Poznámka od Nango.TV:
nová verze formátu pro Nango.TV je taková, která se dá použít jen v dosahu set-top boxu. Ta je ale v rozporu se zadáním od začátku a nebude v mém projektu brána v potaz.
3
2
D3
2.1
Prototyp
Platforma K vypracování prototypu, který bude interaktivně fungovat jsem použil 30-ti denní trial verzi programu na stránce http://www.10screens.com. Který se dal spustit jako klikací prezentace.
Prototyp Základní kostra aplikace má následující složení 1. Logovací obrazovka 2. Obrazovka s výběrem (a) (b) (c) (d) (e) (f)
Vyhledávání TOP 10 Oblíbené Žánry Abecední seznam Odhlášení uživatele
Na těchto základech se pak nechá nabalovat další funkčnost pro D4.
2.2
Heurestická analýza
Má vize aplikace Ve finální podobě by měla být aplikace co nejvíce „vzdušná“, měla by být intuitivní a jednoduchá na ovládání. Ze zkušeností z vývoje pro společnost Commander vím, že každý zákazník chce něco jiného a uspokojením jednoho naštvete pět dalších, tudíž se musí zkoušet a hledat ten správný kompromis, kdy každý bude tak trochu spokojený a tak trochu nespokojený. Jelikož iPhone nenabízí nikterak ohromný display, je zcela evidentní, že přihlašovací obrazovka bude strohá - jméno, heslo a tlačítko OK. Pro další obrazovku jsem vybral jednoduchý seznam „žhavého výběru“, protože mi přijde logické, že když člověk přijde a neví pro co přišel, tak mu předložím, co si myslím, že je nejlepší. Většinou by se měl neznalý uživatel chytit na TOP 10. Kdo ví co hledá buď zadá přímo název do kolonky Search, nebo najde svůj pořad buď pod Genres nebo Alphabetical Order.
Expert Pro svou heurestickou analýzu jsem požádal o diskuzi a kritiku mého kolegu z práce, Petra Pospíšila, který sdílí názor, že jednoduchá obrazovka s rychlým výběrem, je rozhodně krok správným směrem, na druhou stranu je nyní „v módě“ používání plovoucíh menu, náhledy videí á la iTunes, či dlaždicový styl WP7 a Android Marketu. Poukázal také na fakt, že aplikace by měla mít prostor pro
4
reklamní bannery, kdy některé filmy mohou být promovány, či na ně může být uplatněna nějaká akce. Jelikož nejsem grafik, nýbrž programátor a soustřeďuji se pouze na funkčnost aplikace, oceňuji Petrovy připomínky, samotného by mě to nejspíš nenapadlo.
2.3
Uživatelský test
Jelikož je cílová skupina mého projektu velice široká, rozhodl jsem se pro velice mírná kritéria pro výběr uživatelů. 1. Už jste si někdy prohlíželi videa na internetu? 2. Sledovali jste někdy videa na notebooku, či jiném zařízení na gauči, či v posteli? 3. Dovedete si představit, že se budete koukat na film v mhd? Testeři si nepřáli být uvedeni celým jménem, souhlasili s použitím křestního jména a věku. Test obnášel dvě části: 1. Pohrát si s aplikací 2. Splnit lehké úkoly(Přihlásit se, najít nejsledovanější video)
2.3.1
Jakub, 10 let
Odpovědi ANO, ANO, ANO - Děti jsou nejadaptivnější skupina, jsou otevření novým nápadům a velice rychle se přizpůsobí náhlým změnám. Rychle se učí, ale mají občas problém se orientovat ve zmatku Úkoly Se splněním úkolů neměl sebemenší potíže, v apliakci se rychle zorientoval. Na otázku, zda se mu líbila odpověděl s dětskou upřímností: „moc ne, už jsem viděl hezčí“.
2.3.2
Jan, 21 let
Odpovědi ANO, ANO, ANO - Mladá generace je velice flexibilní, také se rychle přizpůsobí, ale žijou velice rychlý život. Jsou neustále v pohybu a dělají spoustu věcí najednou. Kladou důraz primárně na funkčnost a vzhled. Čím profesionálnější je vzhled, tím víc je pro ně aplikace důvěryhodná. Paradoxně je funkčnost právě až na druhém místě.
Úkoly S úkoly neměl problém, splnil je bez problému cca stejně rychle jako Jakub. Líbila se mu jednoduchost a pochopil, že se jedná pouze o prototyp, ale naznačil, že vzhled by neměl být zanedbán.
5
2.3.3
Michaela 43 let
Odpovědi ANO, ANO, NE - „Vyzrálejší generace“ středního věku je už spíše konzervativního rázu a jakmile si navyknou na jeden způsob vykonávání úkolu, těžko se pak učí novému, který je možná mnohem lepší, když je ale z koloběžky traktor, není to nic platné. Michaela si nedovede představit sledování videa v mhd, neboť se bojí přejetí zastávky, na které vystupuje. Úkoly Ani Michaela neměla problém s vyřešním úkolů, bez zaváhání věděla kam šáhnout. Ocenila jednoduchost aplikace.
2.4 2.4.1
Závěr Postup pro D4
Pro D4 již budu využívat profesionálního Toolkitu v XCode - Interface Builderu a využiji všech získanýchzkušností. Nejspíše zůstanu u jednoduché přihlašovací obrazovky a následného menu s výběrem. Obávám se, že floating menu a dlaždice, kvůli kterým bych se musel učit OpenGL kvůli časové náročnosti, nestihnu. Je to ale zajímavá myšlenka, která by neměla být opomenuta.
2.4.2
Multimédia
Veškerá multimédia, včetně screenshotů prototypu a fotografií jsou k nalezení ve veřejném albu D3 na mém Google Plus účtu12
1 2
[email protected] https://plus.google.com/u/0/photos/118280457898052454170/albums/5672036590506578625
6