Autobuser v1.0
Dzięki nieocenionej pomocy beta-testerów w osobach: Artur, Krzysiek, Michał, Thomas, b3wolf, bebe, programmer5, Mrówa, WoofeR, glock45, pablo
W Markecie pojawiła się przed chwilą najnowsza wersja, a w niej:
- Wyszukiwanie w QuickSearchBox (tylko w Android >= 1.6) przyciskiem wyszukiwania można znaleźć rozkład lub połączenie (zacznij frazę wyszukiwania od “z” lub “do”)
- Lepsza obsługa bazy danych (nie zauważono Foce Close’ów)
- Nowy widget
- Lekkie przyspieszenie
W ostatnim momencie zauważyłem problemy z szybkością synchronizowania listy przystanków i linii. Może ktoś ma pomysł jak szybko można dodać do bazy danych >2000 rekordów (tyle jest zespołów przystanków i linii w Warszawie)?
Komentarze (2)
Co do przyspieszenia synchronizowania – możesz wysyłać plik z bazą danych i zastępować nim starą bazę, tu bardzo fajny przykład -> (http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/).
Inną opcją może być mechanizm diff-ów przy aktualizacji grup przystanków (wersjonować bazę i wysyłać tylko różnice między aktualną bazą na serwerze a bazą użytkownika)
Dzięki!
Będzie to wymagało podziału bazy na dwa pliki, ale nie powinno to być problemem.
Spróbuje dorobić w następnej wersji.