D1: D2: KINO - Mobilní aplikace. Semestrální práce do předmětu A7B39PDA Ondřej Kulatý. Název: KINO

Podobné dokumenty
Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak

Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak

Bisnode Mobilní aplikace k prověření firmy

Mobilní zpravodajská aplikace idnes. A7B39PDA - Principy tvorby mobilních aplikací

Semestrální projekt - Vyhledávač přátel pomocí GPS

Restaurator. Semestrání projekt předmětu PDA

A7B39PDA - Naspoř si svůj sen. Jan Hovorka (hovorja4@fel.cvut.cz)

Testování mobilní aplikace Servis24. Semestrální práce z předmětu A7B39TUR Autor: Peter Šourek sourepet@fel.cvut.cz

Testování aplikace ghost commander

X39NUR report D3 NA PŘEHRÁVAČ MÉDIÍ LOW-FIDELITY prototyp

Y39PDA Exercise manager

Záznamník trasy. Michal Sluštík Y39PDA ČVUT, FEL, Popis aplikace. Specifikace požadavků

GPS Loc. Uživatelský manuál. mobilní aplikace. pro online přístup do systému GPS Loc pomocí mobilní aplikace

Návrh zpravodajské aplikace idnes po Android

Registrace Vyhledávání Výsledky vyhledávání

si.shimano.com Uživatelský návod

Semestrální práce A7B39PDA. Klient pro informační systém (KOS)

GoClever Map 2.5 manuál

PŘÍRUČKA ZAČÍNÁME IDENTIFIKOVAT VOZIDLO. Obrazovka Identifi kovat vozidlo je první obrazovka, kterou uvidíte při přihlášení k systému Microcat.

Vývoj aplikace Readily (RSS čtečka pro Android) Semestrální projekt předmětu Y39PDA Autor: Michal Cerman

NÁVOD K POUŽITÍ. IP kamerový systém.

Testování uživatelského rozhraní SKYPE. Semestrální práce A2. Pavel Dvořák

Semestrální práce - D4. NUR - Návrh uživatelského rozhraní. Aplikace pro seniory a začátečníky

Záznam uživatelského testování "Pojištění před zahraniční cestou"

[BAL-MLP] Multiplayer

Internetový obchod Mironet

D3 A7B36PDA Well being app

Uživatelská příručka

Testování mobilní navigace NACESTY

Bohuslav Mach, Správce úkolů. pro informační systém firmy s-cape.cz 1/6

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro administrátory. Verze 1.

MOBILNÍ MULTIPLAYEROVÁ HRA THE HUNT. Y39PDA, školní rok 2010/2011 Ondřej Šíma

Průzkumník IS DP. Návod k obsluze informačního systému o datových prvcích (IS DP) vypracovala společnost ASD Software, s. r. o.

2017 CARAT "New design"

[ESET SMART SECURITY 7]

Aplikace GoGEN Smart Center

SMS Jízdenka Semestrální úloha pro předmět Y39PDA Jan Peca

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ

Uživatelské prostřední v nové Kuki 2:0 beta

UŽIJTE SI TELEVIZI. Uživatelský manuál HD Mediaboxu

Party Navigator PDA Tomáš Kuhn. kompletní dokumentace. Party Navigator. Tomáš Kuhn

Stručný návod na připojení NVR/DVR ke cloudovým službám a P2P

JRm verze Aplikace. Instalace. Ovládání

CEMEX Go. Faktury. Verze 2.1

GPS Chat David Liška

Užijte si televizi Horizon od UPC

Testování Mapy.cz. David Říha. Semestrální práce z předmětu Testování uživatelského rozhraní.

Návod k ovládání aplikace

INTEGROVANÝ DOPRAVNÍ SYSTÉM JIHOMORAVSKÉHO KRAJE. IDS JMK Poseidon. Návod k použití. verze 4.1

VOZIDLA. Uživatelská příručka SeeMe - Ecofleet. Provozovatel GPS služeb: pobočka ZNOJMO pobočka JIHLAVA pobočka DOMAŽLICE pobočka PRAHA Identifikace

[TMB-NAP] Nabídka a poptávka produktů založená na mapových podkladech D3. Jan Minařík, minarja4 Vojtěch Koukal, koukavoj Mikhail Sukhotin, sukhomik

Zpoždění vlaků. Systém support Aplikace nabídne při zadávání stanice nejbližší stanice podle aktuální pozice uživatele získané z GPS.

Mobilní aplikace pro ARVAL ON BOARD. Podrobný manuál

Semestrální práce C1- Test s uživatelem

Redakční systém Joomla. Prokop Zelený

Svolávací systém Uživatelský manuál

VAŠE NOVÁ APLIKACE NISSAN GROUP EPC PŘÍRUČKA ZAČÍNÁME

Testování uživatelského rozhraní internetové stránky společnosti České dráhy (cd.cz) A4B39TUR A2 Kateřina Cízlová

Semestrální práce do předmětu Principy tvorby mobilních aplikací

A7B39TUR Testování uživatelského rozhraní. HTC Desire HD. (testování mobilního zařízení) Tomáš Klejna

METODICKÝ POKYN PŘIDÁNÍ A PŘEHRÁNÍ VIDEA V PREZENTACI

Část 1 - Začínáme. Instalace

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ VIDEO PŘEHRÁVAČE VLC

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý

Návrh uživatelských rozhraní NOV-WEB. Jakub Bartoš, Pavel Dvořák, Jakub Motyčka, Kamil Procházka

Správa obsahu webové platformy

Na vod k nastavenı u

Nej.cz. Uživatelská příručka k interaktivní televizi

Nápověda 360 Search. Co je 360 Search? Tipy pro vyhledávání

Profesis on-line Obrázky v prezentaci byly upraveny pro potřeby prezentace.

PowerPoint Kurz 1. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/

Aplikace NAM tracker

D2 - GUI design. Radek Mečiar

Sklady. Níže popsaný návod je určen pro uživatele s rolí Administrátor nebo Správce skladu. Přehled funkcí 2. Postup pro vytvoření nového skladu 2

České vysoké učení technické v Praze Fakulta elektrotechnická. Semestrální práce z předmětu XD36NUR. Téma: Výsledkový portál pro sportovní fanoušky

Návod k použití vzdělávacího portálu ekabinet.cz. Digitální edukační obsah pro předškolní vzdělávání

WR Reality. Web Revolution. Uživatelský manuál administračního rozhraní

Nejsnazší cesta k půjčení firemního vozu

Mobilní aplikace. Uživatelský manuál

Šablona KRYPTON. Slidery na úvodní straně. kompletní návod pro obsluhu všech nově přidaných funkcí

Testování aplikace Facebook Messenger pro Windows Phone 8.1

TERMÍNY ZKOUŠEK VYPISOVÁNÍ (verze 2)

A7B39PDA. D3 Design I. Tomáš Poledný

Testování operačního systému Windows Phone 8

Semestrální práce [BIS-EXE] D2 Jan Nekvapil, Zdeněk Brabec

iviewer pro iphone & ipad & ipod touch Rychlý uživatelský návod

Návod ke službě IPTV

A4B39TUR Testování webu utvs.cvut.cz

Návod pro práci s aplikací

Semestrální práce TUR A3

Návod k použití aplikace Reliview

Digitální knihovna MZK a mobilní aplikace Kramerius Královéhradecká knihovnická konference

Návod ke službě IPTV

1 Tabulky Příklad 3 Access 2010

LAN se používá k prvnímu nastavení Vašeho DVR a když potřebujete nastavit síť na Vašem DVR pro používání po internetu.

Manuál pro obsluhu Webových stránek

HLEDEJCENY.mobi. Obsah. Mobilní verze e-shopu. Důvody instalace

Návod pro vyplnění elektronické žádosti o poskytnutí podpory

Principy tvorby mobilních aplikaci. Martin Egermajer

Transkript:

KINO - Mobilní aplikace Semestrální práce do předmětu A7B39PDA Ondřej Kulatý D1: Název: KINO Popis: Kino je aplikace, která uživateli umožní prohledávat česká kina a prohlížet jejich programy. Uživatel může vyhledávat kina podle adresy a nebo podle aktuální GPS pozice. Po vyhledání se kina zobrazí seřazená podle vzdálenosti od uživatele. V programu kina budou uvedeny jednotlivé tituly včetně data a času promítání. Pro každý titul bude k dispozici krátký popis, hodnocení na ČSFD a obrázek bookletu. Aplikaci také umožní spustit navigaci k vybranému kinu. Aplikace poběží na platformě Android. Cílová skupina: Cestovatelé a fanoušci filmu D2: Uživatelé: Uživateli aplikace budou filmoví fanoušci, kteří rádi chodí do kina a chtějí mít přehled o aktuálně hraných filmech ve svých oblíbených kinech. Další skupinou uživatelů budou lidé, kteří cestují a chtějí v cizím městě najít kino a zajít si na film. Uživatel aplikace bude člověk ve věku 15-50 let, který umí pracovat s telefonem na běžné uživatelské úrovni. Aktivity: prohlížení seznamu českých kin, včetně možnosti seřazení dle názvu nebo vzdálenosti od uživatele označení oblíbeného kina (bude se zobrazovat hned na začátku seznamu) 1

zobrazení programu kina na příštích několik dní zobrazení detailu hraného filmu navigace k vybraného kinu Systémová podpora: Aplikace nabídne po spuštění uživateli rolovací seznam českých kin, které budou seřazeny podle vzdálenosti od uživatele (pokud je aktivní GPS), nebo podle názvu. Lze také označit oblíbené kino, které se potom bude zobrazovat na předních pozicích. Po výběru kina pomocí kliknutí na jeho název, aplikace zobrazí aktuální program kina (vyžaduje připojení k internetu). Program se skládá z názvů filmů a jejich časů promítání. Kliknutím na název filmu se zobrazí detail filmu. Zde si uživatel může prohlédnout booklet filmu, krátký popis, hodnocení a případně přehrát trailer filmu na YouTube. Pokud se rozhodne navštívit kino, může spustit navigaci ke kinu. Aplikace poběží na telefone s OS Android. Kontext: Počítá se, že uživatel bude používat aplikaci hlavně na cestách mimo domov, kdy nebude mít k dispozici počítač aby si prohlédl program kina. Ovládání bude realizováno pomocí touchscreenu a bude intuitivní pro běžné uživatele Androidu. Systém bude používat pozici uživatele k určení nejbližšího kina. K navigaci bude použit systém Google Navigace. D3: Popis prototypu: Prototyp byl vyvíjen přímo na cílové platformě Android. Prozatím byl kladen důraz na vytvoření grafického rozhraní aplikace, takže aplikace není funkční, ale funguje jen jako prezentace GUI. 2

1. Úvodní obrazovka aplikace Na úvodní obrazovce se nachází dvě tlačítka. Tlačítko Vyhledat nejbližší kina slouží k zobrazení seznamu kin seřezených dle vzdálenosti od uživatele. Tlačítko oblíbená kina potom slouží k zobrazení seznamu kin, které si uživatel přidal do oblíbených. Důvod řešení: Úvodní obrazovka slouží jako odrazový bod po startu aplikace a rozcestník pro nejběžnější činnosti. V případě přidání dalších funkcí v budoucnu se zde mohou objevit další tlačíka. 3

3. Seznam kin Všechna kina jsou uvedena v seznamu. Uveden je název kina, město a orientační vzdálenost od uživatele. Po kliknutí na jednotlivé položky se uživatel dostane do detailu kina. Seznam je scrollovací. Důvod řešení: Rolovací seznam je intuitivní prvek a dobře zobrazuje data seřazená podle kritérií. Uživatel tak vidí, která kina jsou nejblíže na první pohled, kina vzdálená ve spodní části seznamu jej většinou nezajímají, ale i tak je ponechána možnost jejich prohlédnutí. 4

4. Detail kina záložka Filmy Na této obrazovce jsou informace rozděleny do dvou záložek. V první jsou zobrazeny filmy promítané v kině. Po kliknutí na film se zobrazí program. Důvod řešení: Jedním z řešení by bylo i zobrazení názvu filmu s promítacími časy. To vypadá dobře u menších kin, ale u velkých multikin, které promítají i více než 10 filmů několikrát denně se stala obrazovka nepřehlednou. Tento způsob umožňuje uživateli vybrat si požadovaný film a až poté si zobrazit podrobnosti ohledně času promítání 5

5. Detail kina záložka Poloha V záložce poloha jsou zobrazeny informace o kinu adresa a telefon,případně i další. Dále jsou přítomny tři tlačítka pro zobrazení kina na mapě, spuštění navigace a přidání kina do oblíbených. Důvod řešení: K datům ohledně polohy byla vytvořena samostatná záložka, tato data souvisejí i s funkcemi pro navigaci a zobrazení na mapě. Tyto dvě věci už tvoří větší celek, který si zaslouží mít vlastní obrazovku. 6

6. Detail kina mapa Polohu kina lze zobrazit na mapě pro snažší nalezení ve městě. Důvod řešení: Uživateli často pomůže rychlý náhled na mapu, s ikonou kina. Lokalitu třeba zná a z mapy může poznat známé místo, nemusí spouštět navigaci ke kinu. 7

7. Detail filmu program Detail filmu obsahuje dvě záložky, první je program. V této záložce jsou přehledně zobrazeny dny promítání filmu. U každého dne jsou vypsány konkrétni časy promítání. Důvod řešení: Uživatele nejdříve zajímá den a až potom čas promítání, proto je programi kina seskupen tímto způsobem. 8

8. Detail filmu informace Tato záložka obsahuje stručné informace k filmu název, booklet, popis. Důvod řešení: Při procházení nabídky kin může uživatel narazit na film, který nezná. Tato obrazovka mu poskytne stručné informace o filmu. 9

9. Detail filmu informace (pokrač.) Dole je potom informace o hodnocení filmu na csfd.cz a také tlačítko pro vyhledání a přehrání traileru na youtube. Důvod řešení: Data byla rozmístěna tak, jak uživatel k datům nejčastěji přistupuje, první ho zajímá obrázek filmu, režisér, herci apod. Poté si přečte dlouhý popis filmu a nakonec si může přehrát trailer. Test prototypu Cílem testu bylo vyzkoušet grafické rozhraní z uživatelského pohledu a definovat případné chyby v návrhu, případně upravit návrh podle připomínek testerů. Způsob testování Aplikace byla testována dvěma experty, tudíž se použila metoda heuristické analýzy. Testovalo se na reálném zařízení LG P500 s Androidem 2.3.5. Jednotliví testeři si prošli aplikaci a snažili se nalézt chyby. 10

Testeři Autor aplikace student ČVUT FEL Jakub vývojář.net Výsledky testování 1. Report testu od autora aplikace Chybí nápověda nebo dokumentace Chybí dokumentace nebo manuál k užívání aplikace. Bylo by dobré přidat aspoň krátký popis používání přímo do aplikace Porušuje: Help and documentation Tlačítka v záložce poloha kina jsou nepřehledná Tlačítka mají stejný design a jen jiný popisek. Pomohlo by přidání ikon. Porušuje: Aesthetic and minimalist design 1. Report testu od Jakuba Zbytečná úvodní obrazovka Úvodní obrazovka obsahuje jen dvě tlačítka, dal by se zobrazit hned seznam kin a pomocí záložek měnit mezi všemi kiny a oblíbenými kiny Porušuje: Visibility of system status Hodnocení filmu není vidět na první pohled Hodnocení filmu je důležitý prvek, který by měl být umístěn viditelně hned nahoře obrazovky. Porušuje: Aesthetic and minimalist design Není snadné přidat kino do oblíbených Tlačítko pro přídání do oblíbených je zanořeno hluboko, navíc v sekci poloha, která s tím 11

moc nesouvisí. Lepší by bylo přidat toto tlačítko někam přímo k seznamu kin. Porušuje: Recognition rather than recall Analýza výsledků testování Byly nalezeny malé nedostatky v přívětivosti rozhraní. Jedná se hlavně o tlačítka v záložce polohy kina. Upravit by se měl také popis filmu, aby zobrazoval všechny důležité informace nahoře, méňe důležité pod nimi. Všechny nalezené nedostatky jsou bez problémů opravitelné. Doporučení pro D4 Zaměřit se na opravení chyb v UI nalezených při testování Při tvorbě logiky aplikace myslet na maximální plynulost ovládání (žádné záseky UI) D4: Popis prototypu: Prototyp byl vyvíjen jako funknční aplikace spustitelná na cílovém zařízení. Aplikace komunikuje se serverem z kterého stahuje data ve formátu XML. Data jsou na serveru prozatím uložena staticky, protože serverová část aplikace nebyla ještě zcela dokončena. Aplikace nyní umožňuje: Zobrazit nejbližší kina, pokud je k dispozici informace o poloze uživatele (používá se zjištění polohy přes GPS) Procházet kina seskupená podle měst pro rychlejší procházení Přidávat kina mezi oblíbené Zobrazit aktivní mapu s kiny Prohlížet program kina na několik příštích dní Zobrazit informace o filmu Prohledávat kina podle názvu 12

Některé funkce, uvedené v D3 nebyly realizovány z časových důvodů. Jedná se zejména o funkci spuštění navigace ke kinu nebo přehrání traileru filmu na YouTube. Tyto funkce by ale byly realizovány pomocí externích aplikací jako je Google navigace nebo aplikace YouTube. Nemají tedy až tak zásadní vliv na funkci a vzhled aplikace samotné a jejich přidání v budoucnu by mělo být snadné. Oproti D3 bylo také upraveno uživatelské rozhraní, které je nyní seskupeno do záložek. Toto řešení umožňuje rychlejší přepínání mezi funkcemi aplikace. Přidání do oblíbených probíhá z kontextového menu. Toto menu se vyvolá dlouhým stiskem na položku. Přepracován byl i seznam filmů v detailu kina. Nyní se přímo v seznamu zobrazují časy představení, což je dle mého názoru přehlednější (není nutné vykonat klik navíc). Ukázky aplikace: Nejbližší kina Aktivní mapa 13

Detail filmu Program kina Uživatelský test Oproti části D3, kde jsem využil heuristickou analýzu, jsem si vybral pro tuto část uživatelský test se dvěma uživateli. Uživatelé Uživatelka Alena studentka VŠ, 21 let, vlastní mobilní telefon s Androidem Uživatel Jiří Automechanik, 29 let, nevlastní chytrý mobilní telefon 14

Průběh testu: Vzhledem k tomu, že aplikace používá systém GPS pro určení polohy, probíhal test venku. Při této příležitosti byla testována i použitelnost aplikace s mobilním internetovým připojením. V první fázi dostali uživatelé mobilní telefon se spuštěnou aplikací, aby si aplikaci trochu osahali. Po nějaké době jsem jim slovně dával úkoly a sledoval a zaznaménával jejich počínání. Úkoly zadané jednotlivým uživatelům: 1. Vyhledejte kino Cinestar Anděl a zjistěte jestli nabízí nějaké představení 10.12.2011 2. Přidejte toto kino do svých oblíbených položek, poté zobrazte oblíbené položky 3. Vyhledejte kino poblíž Florence Průběh testů: Uživatelka Alena 1. Uživatelka zpočátku hledala kina v seznamu všech kin. Po chvíli ale zjistila že aplikace má vyhledávání a to použila. Zadala andel, ale aplikace nenašla žádné výsledky. Zkusila anděl a aplikace již vrátila správné kino. Poté na něj klikla a ze seznamu dat vybrala 10.12.2011 2. Uživatelka nejřív zkoušela vyvolat menu v detailu kina, zde ale neuspěla, a tak se vrátila na seznam vyhledaných kin, zde vyvolala kontextové menu kde vybrala položku vložit do oblíbených. Zobrazit oblíbená kina dokázala bez problému. 3. První pokus byl použít opět vyhledávání. To bohužel funguje jen pro názvy kin. Poté se uživatelka přepla na mapu, kde našla florenc a poblíž kino. 15

Uživatel Jiří 1. Uživatel jako první začal hledat kina v nejbližších kinech, pak zjistil že tudy cesta nevede, zkusil tedy hledat v další záložce, kde procházel jednotlivé části Prahy. Trvalo mu celkem dlouho než našel požadované kino, na možnost vyhledávání bohužel nepřišel. Po kliknutí na kino a kratší zorientování se v detailu kina se mu podařilo vybrat datum. 2. Uživatel bohužel nepřišel na to, jak přidat kino k oblíbeným. Do oblíbených kin se ale dostal bez problému. Tam objevil krátký návod jak na to a poté se mu již přidat kino do oblíbených podařilo. 3. Uživatel se opět snažil najít kino v seznamu všech kin, zde ale neuspěl a tak kliknul na mapu, zde se po chvíli zorientoval a našel požadované kino V rámci testování s uživateli jsem také sledoval, jak aplikace funguje s mobilním internetem a určování polohy pomocí GPS. Vzhledem k tomu že aplikace přenáší pouze malé XML soubory, byla komunikace velmi svižná a data byla v drtivé většině případů stažena do 2 sekund. Určení polohy GPS bylo také záležistostí vteřin. To bylo ovšem způsobeno tím, že mobilní telefon měl 16

uložené informace o aktuální poloze družic. Kdyby jsme se s telefonem přesunuli o několik stovek kilometrů dále, určení polohy by trvalo pravděpodobně déle. Analýza výsledků testu Během testu se ukázalo, že aplikace není tak intuitivní, jak se zdálo. Zejména uživatel Jiří měl problémy, hlavně díky tomu, že nemá žádné zkušenosti s Androidem nebo chytrými telefony. Nevěděl tedy, že existuje kontextové menu nebo tlačítko pro hledání přímo na telefonu. Ze získaných výsledků testů jsem vyvodil tyto závěry: Uživatelé očekávají, že hledání bude fungovat i bez diakritiky a že bude možno vyhledávat i města. Přidání kina není úplně intuitivní. V oblíbených kinech je uveden stručný návod jak na to, ale uživatelé většinou nejříve sami hledali, jak přidat kino do oblíbených Aby bylo usnaděno vyhledání v mapě, bylo by dobré přidat vyhledávání míst v mapách Doporučení pro další vývoj Na aplikaci bych chtěl dál pokračovat. Zaměřím se na zapracování problémů, které se vyskytly během testování. Dále následuje několik technických detailů, které nejsou úplně vyřešeny. Jedná se například o chybné řazení nejbližších kin nebo zpracování špatně formátovaného HTML v budoucnu plánuji zobrazovat detail filmu přímo ze stránek čsfd, kde je nutno parsovat nevalidní HTML (nyní probíhá stažení detailu přes prostředníka server, který data zparsuje XML to může mít ale neblahý vliv na dostupnost serveru při větším počtu uživatelů). 17