Wersja 2.0.1 - pierwsze spostrzeżenia

avatar
p0wer | 2008-11-18 07:14

Zainstalowałem właśnie wersję 2.0.1 z rozkładem dla Krakowa, poniżej kilka problemów/bugów które od razu zauważyłem:
[list:1ct9w6bi]
[*:1ct9w6bi]wyszukiwanie połączeń - nazwa przystanku nie może zawierać polskich liter, może dobrze było by traktować polskie litery jako równoważne z literą bez ogonka?[/*:1ct9w6bi]
[*:1ct9w6bi]wyszukiwanie połączeń - przycisk WSTECZ nie działa w ogóle, jedyną możliwością wyjścia z wyników wyszukiwania jest zamknięcie aplikacji... może to specyficzne dla konkretnego telefonu (Nokia E51)[/*:1ct9w6bi]
[*:1ct9w6bi]usuń wszystkie połączenia - jest dostępne wewnątrz edycji połączeń składowych, spodziewany zakres działania to tylko bieżące połączenia składowe. Tymczasem usunęło mi ono WSZYSTKIE połączenia w programie...[/*:1ct9w6bi]
[*:1ct9w6bi]aktualizacje rozkładów - coś co od dawna irytowało: po aktualizacji rozkładu połączenia się "dezaktualizują", nie pomaga otwarcie połączeń składowych ani ich edycja, trzeba połączenie usunąć całkowicie i utworzyć od nowa... Zdarza się również że połączenia składowe przy usuwaniu wyświetlają jakiś błąd i znikają ze składowych, ale nadal tam są, co widać po wyjściu i wejściu w składowe jeszcze raz[/*:1ct9w6bi]
[/list:u:1ct9w6bi]

Telefon Nokia E51 (v200.34.36)
Rozkład Kraków

avatar
admin | 2008-11-18 10:10

Ad 1 - właśnie tak robimy - polskie litery są zamienione na odpowiedniki bez ogonków (jeśli jest inaczej proszę dać znać i podać konkretny przypadek)
Ad 2 - to jest bardzo dziwne - jeśli więcej osób ma z tym problem proszę dać znać
Ad 3 - to faktycznie przyda się poprawić
Ad 4 - z tym też postaram się coś zrobić

avatar
p0wer | 2008-11-19 12:36

Ad 1 - właśnie tak robimy - polskie litery są zamienione na odpowiedniki bez ogonków (jeśli jest inaczej proszę dać znać i podać konkretny przypadek)
Kraków, "Nowosądecka" -> "Nie znaleziono przystanku zawierającego podany ciąg znaków!"
"Nowosadecka" -> ok
"Dworzec główny" -> nie znaleziono
"Dworzec glowny" -> ok

Ad 2 - tym razem działa, musiało widać pomóc wyłączenie i włączenie telefonu

avatar
lass | 2008-11-20 08:55


Kraków, "Nowosądecka" -> "Nie znaleziono przystanku zawierającego podany ciąg znaków!"
"Nowosadecka" -> ok
"Dworzec główny" -> nie znaleziono
"Dworzec glowny" -> ok

No toż właśnie @admin napisał, że trzeba wpisywać nazwy bez polskich znaków.

avatar
piokania | 2008-11-20 13:43

Ad 1 - właśnie tak robimy - polskie litery są zamienione na odpowiedniki bez ogonków (jeśli jest inaczej proszę dać znać i podać konkretny przypadek)
Kraków, "Nowosądecka" -> "Nie znaleziono przystanku zawierającego podany ciąg znaków!"
"Nowosadecka" -> ok
"Dworzec główny" -> nie znaleziono
"Dworzec glowny" -> ok


'Bratysłwska" -> Nie znaleziono przystanku zawierającego podany ciąg znaków. (Nokia 3110)


Ad.2 wyszukiwanie połączeń - przycisk WSTECZ nie działa w ogóle

Na Nokia 3110 działa bez zarzutów.

-------------------------

Chciałbym również parę własnych spostrzeżeń dorzucić (ogólnych, nie dotyczy zmian w nowej wersji).

1) Czy byłaby możliwość zapisania konfiguracji aplikacji w osobnym pliku. Gdy prawidłowy plik, to wczytuje z niego konfigurację, gdy plik błędny/brak to "default config".

2) Na Nokii 3110 czas aplikacji jest przesunięty -1 godz. w stosunku do czasu w telefonie. Nie jest to problem, bo można ustawić czas w mmpk na +1 w ustawieniach, jednak domyślnie czas na apracie i w aplikacji powinien być taki sam.

3) Wyszukiwarka połączeń zasługuje na wyróżnienie. Jest to coś co wyręcza mnie w kombinowaniu z przesiadkami. Spotkałem się już z podobną funkcjonalnością na http://www.ii.uj.edu.pl/~pawlik1/mpk/ . Czy byłaby możliwość rozszerzenia możliwości tego modułu na:

[list:2zkt05pv]"default searching":
[*:2zkt05pv]w zupełności wystarczy to co teraz jest :)[/*:m:2zkt05pv]

Z góry dziękuję za pomoc i rozważenie moich propozycji. Czekam na konstruktywną krytykę. ;)

avatar
jegrus | 2008-11-20 19:17

U mnie na nokii 6020 wywala się zupełnie. Nie mam pojęcia co z tym robić? Ładuje około 50kB.

avatar
admin | 2008-11-21 11:02


1) Czy byłaby możliwość zapisania konfiguracji aplikacji w osobnym pliku. Gdy prawidłowy plik, to wczytuje z niego konfigurację, gdy plik błędny/brak to "default config".

Myślałem o możliwości zapisywania ustawień aplikacji na serwerze.
Tak aby można było je pobrać wraz z nową wersją aplikacji.


2) Na Nokii 3110 czas aplikacji jest przesunięty -1 godz. w stosunku do czasu w telefonie. Nie jest to problem, bo można ustawić czas w mmpk na +1 w ustawieniach, jednak domyślnie czas na apracie i w aplikacji powinien być taki sam.

Właśnie z tego powodu dodaliśmy funkcję kalibracji zegara, ponieważ czas podawany przez telefon
do aplikacji zależy od konkretnego modelu telefonu i jego ustawień i w niektórych przypadkach
różni się od czasu wyświetlanego przez telefon.


3) Wyszukiwarka połączeń zasługuje na wyróżnienie. Jest to coś co wyręcza mnie w kombinowaniu z przesiadkami. Spotkałem się już z podobną funkcjonalnością na http://www.ii.uj.edu.pl/~pawlik1/mpk/ . Czy byłaby możliwość rozszerzenia możliwości tego modułu na:

[list:3cgrhzyh]"default searching":
[*:3cgrhzyh]w zupełności wystarczy to co teraz jest :)[/*:m:3cgrhzyh]



Z podanej listy opcji obecnie brakuje tylko czasu dojazdu.
Czas na przesiadkę i połączenie bezpośrednie/z przesiadkami można ustawić w opcji "Czas na przesiadkę"
Rozwijając dalej wyszukiwarkę dodam również opcję czasu dojazdu.

avatar
piokania | 2008-11-22 01:26

Dziękuję za szybką odpowiedź.

Z podanej listy opcji obecnie brakuje tylko czasu dojazdu.
Czas na przesiadkę i połączenie bezpośrednie/z przesiadkami można ustawić w opcji "Czas na przesiadkę"
Rozwijając dalej wyszukiwarkę dodam również opcję czasu dojazdu.

Wersja na stronie http://www.mmpk.info jest bardzo użyteczna i wychodząc z domu często z niej korzystam.

Zapomniałem napisać, że mam na myśli wyszukiwarkę w samej aplikacji "mobile". Mam nadzieję, że dostęp do opcji nie zależy od modelu telefonu (Nokia 3110). Opcje wyszukiwarki ("mobile" dostępne na moim aparacie) to ustalenie przystanków z/do, podanie maksymalnej liczby wyszukiwanych połączeń, tylko połączenia bezpośrednie (tak/nie), oraz po wyszukaniu możliwość zapisania połączenia, oraz przegląd składowych połączeń.

Myślałem o możliwości zapisywania ustawień aplikacji na serwerze.
Tak aby można było je pobrać wraz z nową wersją aplikacji.

Super pomysł! :)