Program je napsán v Javě a tím pádem je jeho použití podobné, jako u ostatních mobilních programů a her napsaných v Javě. Vzhledem k rozdílným možnostem přístrojů, na kterých mobilní Java běží, se liší i ovládání. Doporučuji přečíst si část uživatelské příručky vašeho telefonu věnovanou Java aplikacím.
Hlavní obrazovka obsahuje v titulku aktuální datum použité při vyhledávání v jízdních řádech. Součástí obrazovky je i pohyblivé zobrazení informací o verzi programu a platnosti použítého jízdního řádu. Největší plochu hlavního okna zabírá seznam umožňující výběr z následujících položek:
Při výběru linky nebo zastávky v průběhu práce s programem se zobrazují seznamy linek nebo zastávek. Výběr konkrétní položky je možné pomocí kursorových kláves (nahoru a dolů). Navíc je možný výběr pomocí numerické klávesnice telefonu. Pokud chcete například vybrat linku "104" stiskněte za sebou klávesy "1", "0" a "4". Pokud chcete vybrat například zastávku "Nádraží", stiskněte klávesy "6", "2", "3", "7", "2", "9" a "4". Většinou pro výběr stačí stisknout klávesy odpovídající několika prvním písmenům názvu. Pokud více položkám odpovídá stejný sled kláves, je nutné konkrétní položku dovybrat pomocí kursorových kláves (nahoru a dolů).
Položky v seznamu jsou seřazené podle čísel kláves a ne podle abecedy. Znak mezery je přiřazen klávese "0" a znaky jako tečka nebo pomlčka jsou přiřazeny klávese "1". Znakům s diakritikou jsou přiřazeny stejné klávesy jako příslušných znakům bez diakritiky.
Stisk klávesy nemusí vyvolat okamžitou reakci programu. Vzhledem k výkonnosti telefonu a vzhledem ke vzdálenosti zastávky od začátku seznamu či aktuální pozice může vyhledání trvat i několik sekund. Typicky je tato doba nejvyšší při stisku klávesy odpovídající prvnímu písmenu a při stisku následných kláves se snižuje. Potvrzení volby provedete pomocí klávesy pro potvrzení volby.
Na hlavní obrazovce programu zvolíte položku "Jízdní řády". V seznamu linek vyberete požadovanou linku. V seznamu zastávek dané linky vyberte tu, ze které chcete zobrazit jízdní řád. Pokud z dané zastávky jede linka více různými směry, zobrazí se dialog pro výběr směru. Stejný směr se bere podle následující zastávky na trase spoje. Poté se zobrazí zastávkový jízdní řad zvolené linky. Pokud chcete zobrazit jiný směr, zvolte příkaz "Opačný směr". Na většině linek budou pouze dva směry. Pokud se linka větví, tak v zastávce větvení bude existovat směrů více. Pak se pomocí příkazu "Opačný směr" zobrazí dialog pro výběr směru (následující zastávky). Název směru (následující zastávky) je na obrazovce jízdního řádu zobrazen. Ve speciálním případě, kdy daná linka staví na určité zastávce pouze určitou část dne (třeba pouze ve špičkách), se jízdní řád ze zastávky před ní rozpadne na dva směry. V tomto případě je výhodnější zobrazit si souhrnný jizdní řád mezi dvěma zastávkami (viz. níže).
V obrazovce s jízdním řádem se lze pohybovat pomocí kursorových kláves (nahoru, dolů, doprava, doleva). Při najetí kursorem na konkretní spoj se zobrazí konečná zastávka tohoto spoje. (Pokud se název konečné zastávky nevejde na šířku obrazovky, zobrazí se pouze jeho začátek.) Při potvrzení výběru konkrétního spoje z jízdního řádu se zobrazí obrazovka s jeho trasou (viz. níže).
Pokud je váš telefon vybaven malým displejem, kde při zobrazení jízdního řádu není vidět tabulka s časy odjezdů, můžete použít příkaz "Přepnout zobrazení". Poté se na displeji zobrazí pouze tabulka s časy odjezdů, název linky, zastávky, směru ani konečné zastávky nebude zobrazen. Do normálního zobrazení se vrátíte opět pomocí příkazu "Přepnout zobrazení".
V některých případech je výhodnější zobrazit si všechny spoje mezi dvěma určitými zastávkami. Například pokud mezi zastávkami jezdí více linek se stejnou trasou. Na hlavní obrazovce programu zvolíte příkaz "Spoje". V seznamu zastávek vyberete počáteční zastávku a v následujícím seznamu vyberete koncovou zastávku. Následující obrazovka je podobná zastávkovému jízdnímu řádu, navíc zobrazuje číslo linky a dobu jízdy vybraného spoje.
V obrazovce se souhrnným jízdním řádem se také lze pohybovat pomocí kursorových kláves (nahoru, dolů, doprava, doleva). Při potvrzení výběru konkrétního spoje se také zobrazí obrazovka s jeho trasou.
Program umí vyhledat pouze přímá spojení, neumí vyhledat spojení s přestupy. Pokud mezi zadanými zastávkami nejede daný den žádná linka, program na to upozorní varovným hlášením.
V některých případech se hodí přehledná informace o nejbližších odjezdech linek z určité zastávky. Na hlavní obrazovce programu zvolíte příkaz "Odjezdy". Následně zvolíte čas, pro který chcete odjezdy zobrazit. V seznamu zastávek vyberete tu, ze které chcete odjezdy zobrazit. Následující obrazovka obsahuje seznam všech směrů všech spojů z dané zastávky. Stejný směr je opět chápán ve smyslu stejné bezprostředně následující zastávky. U každého směru každé linky je čas nejbližšího odjezdu a název cílové zastávky. Datum se uvažuje to, které je vybrané na hlavní obrazovce, a datum následujícího dne. Spoje odjíždějící z konečných zastávek až následující den jsou označeny.
Pokud chcete zobrazit následující spoj v daném směru, vyberte směr a zvolte příkaz "Další spoj". Při potvrzení výběru konkrétního spoje se zobrazí obrazovka s jeho trasou.
Pokud má linka jednoucí z dané zastávky více různých směrů ale stejnou konečnou, nelze na této obrazovce na první pohled směry odlišit. Je nutné se podívat na detail některého spoje.
Pokud v jízdním řádu nebo seznamu odjezdů vyberete spoj, zobrazí se detaily na nové obrazovce. V detailu jsou zobrazeny zastávky, jak jimi spoj projíždí, včetně času příjezdu a odjezdu. V seznamu je možné se pohybovat pomocí kursorových kláves (nahoru a dolů).
Pod příkazem "Jede" se skrývá popis, kdy daný spoj jede.
Někdy může být výhodné zobrazit si všechny navazující spoje v dané zastávce. Pokud zvolíte příkaz "Navazující odjezdy", zobrazí se okno Odjezdy z vybrané zastávky a časem vybraného příjezdu.
Na této obrazovce je možné měnit nastavení programu.
První volbou je velikost zobrazovaného písma. Dostupná písma jsou závislá na konkrétním telefonu. Volba velikosti písma bude kompromisem mezi čitelností textu a množstvím zobrazované informace. Implicitně použitá volba je malé písmo.
Druhou možností je zapnutí nebo vypnutí zobrazování diakritky. Program detekuje schopnost telefonu zobrazovat diakritku. Někdy je tento odhad špatný a je nutné nastavit (ne)zobrazování diakritiky ručně.
Poslední volbou je korekce hodin. U některých telefonů může být čas zobrazovaný v programu odlišný (posunutý) od času nastaveného v telefonu. Poté zde nastavte, jak se mají hodiny v programu posunout, aby zobrazovaly správný čas. Aktuální čas je použit při zobrazování nejbližších odjezdů ze zastávky a dále je zobrazován na obrazovce s jízdním řádem.
Po nastavení správných voleb vyberte příkaz "Uložit". Nastavení se uloží do paměti telefonu a vyvolá při následujícím spuštění. Při aktualizaci programu je nutné nastavení uložit znovu.