Na adrese
http://www.mhdvmobilu.cz/plzen.apk
je k dispozici beta verze Android verze aplikace MHD v mobilu s aktuálními daty Plzně. Funkčně je aplikace prakticky shodná s verzí pro J2ME. Chybí možnost vypnout zobrazování dikaritiky, možnost posunout čas oproti času v telefonu a automatické odscrollování na aktuální hodinu v jízdním řádu.
Aplikace by měla fungovat na zařízeních s Androidem 2.2 a vyšším. Mám ji vyzkoušenou na HTC Desire (Android 2.3). Pokud máte telefon s Androidem 1.x, tak máte smůlu. :-) Pokud máte telefon s Androidem 2.1, tak bys nad měl jít aktualizovat na podporovanou verzi.
Ovládání programu je dotykové. Posun se provádí tažením po dotykové obrazovce. Posun pomocí kurzorových kláves zatím funguje tak napůl. V seznamu linek a zastávek je možné vyhledávat. U spodního okraje obrazovky je textové pole, do něj klepnete a zobrazí se softwarová klávesnice. Zde napíšete nějaký řetězec a po klepnutí na potvrzující tlačítko se v seznamu zobrazí pouze ty položky, které mají zadaný řetězec jako podřetězec bez ohledu na velikost písmen a diakritiku. Pokud zadáte například například "spi", tak v seznamu zbydou zastávky "Ke Špitálskému lesu" a "Sladkovského, HOSPIC". Pokud chcete zobrazit detail spoje, tak je třeba podržet prst na daném spoji v tabulce s jídním řádem a pak z menu vybrat příslušnou položku. Pokud chcete aplikaci ukončit, tak je možné na libovolné obrazovce stisknout tlačítko "menu", poté vybrat položku "Hlavní obrazovka" a následně stisknout tlačítko "zpět".
Aplikaci sice zkouším na emulátoru, ale při spuštění na reálném telefonu se objevily některé chyby, které na emulátoru nebyly. Potřeboval bych ji tedy vyzkoušet na různých zařízeních a zjistit zejména následující:
- zda aplikace nepadá. A pokud padá deterministicky, tak jaký je postup pro shození aplikace.
- zda není aplikace příliš pomalá.
- zda aplikace něco špatně nevykresluje.
- zda není problém se zobrazováním diakritiky (neměl by být).
- zda není problém se zobrazovnaým časem (také by neměl být).
- zda aplikace nezobrazuje naplatná data.
hurááá, jde se oslavovat :)
zkoušeno na android 4.1.2
- aplikace nespadla(zatím)
- funguje docela rychle (1ghz procesor, takže se to dá čekat že to bude rychlý. emulátor je obecně pomalej takže to se nedá srovnávat)
- ve vykreslování nevidím problém, akorát drobnost: když dám hledat spoje ze zastávky a nic to nenajde (objeví se hláška že pro tento den není spoj), tak na "pozadí" se pořát točí kolečko že aplikace něco dělá... vypadá to divně no.
- problém s diakritikou nevidim žádnej
Dál...
- bylo by možná hezké změnit řazení linek, tak jak to má dopravní podnik. Vím že bude trošku složitější metoda pro seřazení jelikož některé linky mají označení pouze číselné, některé maj i písmeno
- při vyhledání spojení mezi dvěma zastávkama se výsledky ukážou, po jednoduchém tapnutí na konkrétní čas(minuty) se nad tabulkou ukáže čas, číslo linky a doba cesty... ale tento text je docela "matoucí" vzhledem k tomu že mezi těmi údaji je pouze jedna mezera a není nikde vyznačeno co který údaj znamená
- když udělám longtap a zobrazím detaily spoje, tak to ukazuje 2 sloupce s časem a název zastávky... ale jeden ze sloupců času je "prázdný", je tam jen "--:--" (kromě konečné, tam je to naopak)... předpokládám že by to měl být čas příjezdu do zastávky, pak čas odjezdu a název zastávky... nevim jak v jiných městech, ale tady u Plzně mi to přijde jako plýtvání místem, mít tam extra sloupeček který v podstatě nic neobsahuje
Vyzkoušel jsem na Androidu 2.3 (na Sony Xperia Pro) a zatím bez problému. Jenom bych ocenil kdyby se pro detail spoje nemusel na daném spoji držet prst (buď to tak nastavit napořád nebo možnost např. změnit v nastavení). Jinak i po "vypnutí" aplikace zůstává běžet na pozadí, ale to je problém většiny aplikací, takže to jenom tak na okraj.
Jinak +1 k tomu co píše Mike8748 za návrhy.
Ja bych k tomu chtel rict jen DÍKY. Jestli to bude jedina aplikace sveho druhu na Android zdarma,tak to je na nominaci na aplikaci roku. V jave pouzivam uz roky a velka spokojenost.
Mel sem na mysli jedina aplikace sveho druhu off line.
Děkuji za vyzkoušení a za připomínky. Provedl jsem nějaké úpravy a nahrál jsem na stránky novou verzi (1.2).
http://www.mhdvmobilu.cz/plzen.apk
- zkušebně jsem přidal mapu (denních) linek
- zrušil jsem točící se kolečko na pozadí za dialogem
- v seznamu linek a odjezdů z dané zastávky jsou linky řazeny podle čísel
- změnil jsem chování tabulky jízdního řádu. Při krátkém klepnutí se nahoře zobrazí čas odjezdu a konečná/čas odjezdu, číslo linky a doba jízdy. Při dlouhém klepnutí (podržení) se rovnou zobrazí detail spoje (bez menu).
- snad jsem zpřehlednil řádek nad tabulkou s jízdní řádem v režimu zobrazení spojů mezi zastávkami
- upravil jsem chování, že by již mělo být možné scrollovat nahoru a dolů pomocí směrových kláves. A v tabulce snad i do stran. Co se týče scrollování, tak je problém, že v tabulce nejde scrollovat zároveň horizontálně i vertikálně. Ale to je spíše vlastnost Androida - musel bych si scrollování dělat sám (jako na mapě) a tím bych přišel o vlastnosti jako zobrazení pozice a odezvu při nárazu na konec.
Aplikaci je možné ukončit následujícím postupem:
- na libovolné obrazovce stisknout klávesu "menu" a z menu vybrat "Hlavní obrazovka"
- stisknout klávesu "zpět"
Co se týče detailu spoje, tak opravdu je první sloupeček příjezd spoje a druhý sloupeček odjezd spoje. Oba časy jsou vyplněny v případě, že spoj v dané zastávce čeká.
Šlo by aktualizovat jízdní řád, končí 30.11.2012 (Plzeň)
Ahoj, jízdní řády pro Plzeň byly do 30.11. Jak to vypadá s aktualizací na další měsíce..? :) jinak za tuhle apliakci :)
Ja se taky primlouvam za aktualizaci.
Aktualizoval jsem data v betaverzi.
Moc děkuji za úpravu této aplikace pro Android, též za aktualizaci dat, používám ji již léta a po přechodu na Android jsem měl problémy. Přestože mám celkem dobrý datový tarif upřednostňuji tuto rychlou a jednoduchou aplikaci. K funkci nemám žádných výhrad, jen bych se přimlouval za průběžnou aktualizaci jízdních řádů.
Perfektní! Leta pouzivam verzi v jave a ted se chystam na Android, takze jsem nadsen. Na cinskem tabletu s s verzi 4.1.2 vse funguje, necham manzelku otestovat na Samsungu Gio, bude rada...
Diky!
Můžete vytvořit řády i pro olomouc, děkuji .
Verze pro android vypadá suprově, jen tak dál! :-)) Super nápad je také mapa linkového vedení. Těším a doufám, že budou co nejdřív i ostatní města (přimlouvám se aspoň za PID).
Nově jsem přešel na telefon s androidem, a jelikož do teďka byla tato aplikace na mým starým telefonu jednoznačně nejpoužívanější, bude mi teď docela dost chybět. Díky moc!
Šlo by aktualizovat jízdní řád na rok 2013? (Plzeň)
Mám dotaz. Nefunguje mi mapa linek, jinak vše ostatní perfektní. Musí se ještě něco nastavit?
Telefon ja s Androidem 4.
Díky za odpověď :)
Citace: Mkyska 02. leden 2013, 23:35:27 odpoledne
Mám dotaz. Nefunguje mi mapa linek, jinak vše ostatní perfektní. Musí se ještě něco nastavit?
Telefon ja s Androidem 4.
Díky za odpověď :)
Nemělo by být potřeba něco nastavit. Co přesně znamená, že mapa nefunguje? Že se nic nezobrazí (bílá obrazovka)? Program spadne? Nebo nějaké jiné "příznaky"? Jaký máte telefon (model)? A jakou přesně verzi Androidu?
Dobrý den!
Když dám záložku "Mapa linek", tak je pouze bílá obrazovka. Vše ostatní je super. Telefon je Evolve FX400 a android 4.0.3
Ještě jsem zapomněl - program nepadá. :)
Dobrý den, na Samsung Galaxy III mini s Android 4.1 Jelly Bean to funguje bez problémů, i mapa spojení. Léta tento program používám v Javě a tak mne moc těší, že se pracuje na verzi pro Android, který teď mám. Jen bych uvítal aktualizaci dat pro Plzeň. Děkuji Ondřej
Dobrý večer! Tak ani na tabletu se "mapa linek" nezobrazí. Taky android 4. Díky za odpověď.
Beta verze skvěle funguje včetně mapy linek. Konverze java na apk byla nepoužitelná na obrazovce 320x480. Tímto se vše vyřešilo.
LG-P500 Optimus one, systém Android 4.1.2 ve verzi CM10
PARANOIDANDROID v2.52-CM10Hybrid-31102012
= pa_p500-2.52-31OTT2012-171406.zip
Aktualizoval jsem data s platností od 19. 1.
Je divné, že mapa (zatím) nefunguje pouze vám a to ještě na dvou různých zařízeních současně. Když zkusíte tuto novou verzi, je to pořád to samé (tedy bílá obrazovka)?
Dobrý den!
Aktualizoval jsem si aplikaci a stále to samé. Nevadí, jízdní řády, spoje a odjezdy fungují bezvadně. Třeba nejsem jediný kdo má takový problém. Třeba se také někdo jiný ozve.
Děkuji za odpověď. S pozdravem Mkyska.
Bylo by možné udělat i České Budějovice? Mám android 4 ICS. díky...
a aktualizace od 1.2. pro Plzen ;-)
Tak jsem to vyzkoušel hned na dvou telefonech co mám doma.
Vyzkoušel jsem úplně všechny funkce programu, tedy i změnu data, i mapy tras.
Na obou telefonech naprosto bezproblémový super, rychlý chod.
Kdybych se mohl přimluvit a požádat o tvorbu verze s daty pro Českou Lípu.
vůbec nejlepší by bylo, kdyby se dal podstrčit této aplikaci přímo soubor javy ze stránek busline
(třeba někam do adresáře) a ten z něj pak dokázal data používat.
Odpadla by tak další práce s tvořením jednotlivých instalací měst.
No a do menu by se mohla dát aktualizace - a když by byl člověk on-line na netu, tak by snadno
stáhl poslední jar s aktuálními daty opět z těchto stránek.
A teď to podstatné - otestované jsou telefony / android:
1) Samsung Galaxy Nexus I9250 s Androidem 4.2.1 Jelly Bean
2) Huawei Ascend G300 (U8815) s Androidem 4.0.3 ICS
Děkuji
Ahoj. Pochlub se tou zkušeností tady: www.facebook.com/HuaweiDeviceCZSK
Fanoušci Huawei to ocení.
Citace: voskamilan 07. únor 2013, 00:20:40 dopoledne
Tak jsem to vyzkoušel hned na dvou telefonech co mám doma.
Vyzkoušel jsem úplně všechny funkce programu, tedy i změnu data, i mapy tras.
Na obou telefonech naprosto bezproblémový super, rychlý chod.
Kdybych se mohl přimluvit a požádat o tvorbu verze s daty pro Českou Lípu.
vůbec nejlepší by bylo, kdyby se dal podstrčit této aplikaci přímo soubor javy ze stránek busline
(třeba někam do adresáře) a ten z něj pak dokázal data používat.
Odpadla by tak další práce s tvořením jednotlivých instalací měst.
No a do menu by se mohla dát aktualizace - a když by byl člověk on-line na netu, tak by snadno
stáhl poslední jar s aktuálními daty opět z těchto stránek.
A teď to podstatné - otestované jsou telefony / android:
1) Samsung Galaxy Nexus I9250 s Androidem 4.2.1 Jelly Bean
2) Huawei Ascend G300 (U8815) s Androidem 4.0.3 ICS
Děkuji
Dobrý den! Tak jsem si opět aktualizoval od 1.2. data pro Plzeň a mapa linek funguje. Super !!!. Možná bych se také přimlouval za mapu linek nočních autobusových spojů. Díky a s pozdravem Mkyska :)
Děkuji všem za testování a za připomínky.
Dotáhl jsem do nějak funkční podoby novou verzi (1.3), která již nemá data fixně uložena u sebe, ale stahuje si přímo ze stránek. Pro stažení nového jízdního řádu a pro jeho aktualizaci je třeba být online (například přes Wi-Fi). Standardní práce s programem již probíhá offline. Aplikaci je možné stáhnout zde:
http://www.mhdvmobilu.cz/mhd.apk
Přibyla nová položka do hlavního menu - "Datové soubory". Po vybrání se zobrazí menu:
- Vybrat datový soubor - umožňuje vybrat, s jakým jízdním řádem bude aplikace pracovat. Pokud v telefonu žádný jízdní řád není, tak se zobrazí prázdná obrazovka.
- Přidat datový soubor - POZOR, při zvolení této položky se aplikace připojí na internet. Pokud se to povede, tak zobrazí seznam kategroií, pak seznam datových souborů a po jeho zvolení datový soubor stáhne. Zatím je k dispozici jen Plzeň a Pardubice, ale po dohodě s příslušnými dopravci postupně přidám další.
- Odstranit všechny datové soubory - neptá se a smaže všechna stažená data.
Aplikace může mít stažených více verzí datového souboru a podle zvoleného data vybere ten správný. Například pro Plzeň jsou k dispozici jízdní řády platné od 1. 2. do 31. 12. a jízdní řády platné od 16. 2. do 31. 12. (změna na lince 52). Aplikace stáhne oba soubory dat (proto se při stahování zobrazuje soubor 1/2). Při volbě data v aplikaci se vybere příslušný datový soubor - od 16. 2. ten druhý, před tímto datem ten první. Platnost aktuálně používaného souboru je vidět v okně "O programu". Které verze datových souborů jsou stažené zatím není vidět. Stejně tak zatím nefunguje aktualizace - detekce, že se na stránkách objevila nová verze datového souboru. Konrétní datové soubory také zatím nelze mazat - lze smazat vše najednou.
V této verzi bude spousta chyb - o jedné už vím. Když se nechají vyhledat spoje mezi dvěma zastávkami, mezi kterými žádné spoje nejedou, zobrazí se matoucí chybová hláška "Linka z dané zastávky nejede".
Super, nová verze funguje, skvěle tak jako stará, teď už jen ty data pro Českou Lípu :-)
Na zkoušku jsem stahoval Pardubice a super.
p.s. Bylo by super, kdyby šlo zmenšování a zvětšování mapy linek dvěma prsty a ne jen z menu.
Ale to je opravdu drobnost.
Apropo, protože se dnes můj Galaxy Nexus upgradoval na Android 4.2.2, tak je tím vlastně vyzkoušena funkčnost i na tomto nejnovějším systému.
Přimlouvám se za data pro Frýdek-Místek.Aplikace zdá se funguje dobře. Alespoň jsem zatím nenarazil na problém.
Jako vždy super aplikace jen tak dál těším se na další beta verze a finální verzi :-) Plánu je se vložit aplikaci na Google Play? aby mi telefon vždy ohlásil a sám nainstaloval novou verzi?
A je nějaký předběžný datum kdy by mohly být hotova i data pro Liberec?
Tak jak to vypadá s Beta verzi už se chýlí k finálnímu stádiu? Každý den kouká na datové soubory a nestále něco přibývá hezká práce :-) Ale Liberec stále nikde :-(
Dobrá práce, ještě tam přidat Olomouc a Prahu a bude úplná spokojenost. :)
Skvělé Česká Lípa, Liberec...... od BUSLine už jsou. Jupíí
Díky za Olomouc a okolí, jen takovou drobnost u linek řady 7xx jsou názvy zastávek odlišné od klasické MHD, pak nefunguje korektní vyhledávání. Díky
U java aplikace je to v pořádku.
Máte pravdu, že jsem u data Olomouc a okolí zapoměl převést názvy zastávek. Tato chyba byla i v poslední verze java aplikace pro J2ME. V obou verzích jsem to (snad) opravil.
Co se týče Prahy, tak snad v příští verzi. Je potřeba, aby nebyla v seznamu dostupných datových souborů, ale šla přidat ručně.
Díky za opravu, potvrzuji, že je to v pořádku .... dobrá práce :)
Díky za Liberec :-) jen taková otázka když jsem aplikaci používal ještě jako Javu tak sem si vždy kliknul na daný spoj z dané zastávky v daný čas a když jsem kliknul na ten čas tak mi to ukázalo kdy ten spoj bude v té či oné zastávce teď klikám a nic se neděje :-(
zkus na tom času neklikat, ale podržet
Ooo diky :-)
Nová verze 1.4 beta ke stažení.
http://www.mhdvmobilu.cz/mhd.apk
Hlavní novinky v této verzi:
- nová ikona
- možnost přesunout aplikaci i s daty na kartu
- podpora pro neoficiální jízdní řády
Jako vždy dobrá práce, už jsem chtěl psát, že by to chtělo napsat, jak tam dostat neoficiální JŘ, ale nakonec jsem to našel v příslušném vláknu :)
1.Odzkoušel jsem beta 1.4 na galaxy S III mini tj. GT-I8190N. Zcela bez problémů.
2.Volba Spoje, když linka nevede mezi vybranými zastávkami, dává hlášku: "Linka z dané zastávky nejede". Při stisku krok zpět se objeví zcela prázdná obrazovka nadepsaná Spoje a je třeba ještě jednou dát krok zpět. Tento zbytečný mezikrok by bylo dobré přeskočit. Pokud to ovšem nedělá jen moje zařízení :)
A vůbec, pokud zatím neumíme "přestupovat", tak bych volbu Spoje klidně vynechal. Nebo se pokusil vybrat do nabídky cílových stanic jen ty co jsou na trati.
3.Já nejsem z Plzně, bydlím tu jen 35 let, a ve jménech zastávek mám trochu chaos. Uvítal bych, kdyby se zastávky řadili po volbě linky v "Jízdní řády" ne podle abecedy, ale podle pořadí na trati. Je to na zvážení autora, jak se mu to jeví užitečné.
V každém případě díky za skvělou a hlavně hodně užitečnou apku.
verze 1.4 vyzkoušena na Samsung Galaxy Pocket GT-S5300 - funkční, a samozřejmě na Nexusu a Huaweích, kde jsem předtím zkoušel verzi 1.3
p.s.
Ta bílá obrazovka tam je také.
Jinak nebyla by od věci v nastavení volba: při spuštění programu a současné dostupnosti internetu, zkontrolovat verzi datových souborů, v případě nalezení starší nahradit novým.
Myslím, že už by aplikace pomalu mohla i na "Obchod Play".
Žádná nová verze nebo tak? :-) docela mě zarazilo že v Liberci se od zítra mění jízdní řády dneska jsem mazal datový soubor nahrával nový ale platnst jízdích řádů je pořád od 1.7 a nebo od 1.9,...
Nová verze zatím bohužel ne, i když je co zlepšovat... :-/