tetek / PWrBiblioteka

Client for PWr University library
2 stars 2 forks source link

Lokalizacja biliotek #1

Closed tetek closed 11 years ago

tetek commented 11 years ago

URL: http://aleph.bg.pwr.wroc.pl/F?func=library&sub_library=BF-W

Potrzebne: BF-W (symbol biblioteki)

Dostajemy info o bibliotece. w sub_library musimy podać symbol biblioteki, którego nie wyciągam na razie, ale możemy go sparsować w tym samym miejscu gdzie się odbywa te parsowanie które jest teraz.

Jeśli już podciągniemy html z tego linka to możemy wyciągnąć adres i zapodać mapview.

..jeśli się komuś chce.

bartoszhernas commented 11 years ago

Zobacz mojego commita teraz. Robimy to na MapView czy na obrazku z polibudy?

Mogę się tym zająć choć sam nie wiem czy MapView będzie czytelniejszy.

tetek commented 11 years ago

hej, już obczajam twojego commita. Co do lokalizacji: Jeśli w MapView da się wyszukać adres wg ulicy itp, to można to zrobić tak jak zaproponowałem u góry. Wyciągnąc adres z tego linka http://aleph.bg.pwr.wroc.pl/F?func=library&sub_library=BF-W i zademonstrować go na MapView. Nie widzę innego rozwiązania, bo chyba nie będziemy tego ręcznie zaznaczać? Są biblioteki i czytelnie poza campusem, więc to musi być MapView.

bartoszhernas commented 11 years ago

Okej, zajme się tym. Przy parsowaniu bibliotek będę ściągał info o lokalizacji i reszcie danych i będę zapisywał je do pllist. Bo domyślam się że lokalizacja się nie zmienia za czesto? :D Po kliknięciu w table cell pokaże je w MapView a po kliknięciu w pin'a lub w accesory w table cell pokaże jakies ładne info o bibliotece.

tetek commented 11 years ago

Dodałem cię jako kolaboranta, tak chyba będzie łatwiej. Ale uprzedź mnie jak będziesz poczyniał jakieś wielkie kroki;]

bartoszhernas commented 11 years ago

Dzięki, to uprzedzam, że zaczynam prace nad MapViewem, i dla ułatwienia, listę wyników i odpowiadające im biblioteki będę zapisywał w CoreData. Po uruchomieniu apki, listę wyników będe zerował oczywiście, ale lista bibliotek nam zostanie na później i nie będzie trzeba tyle requestów robić.

tetek commented 11 years ago

hm wydaję mi się, że to troche overkill. Aplikacja i tak nie ma życia bez internetu. Nie zapisywałbym nic na stałe. Żeby zdobyć z katalogu wszystkie dane które nam są potrzebne wystarczy sparsować dwie strony. Tą którą zrobiłem początkowo, i tą drugą z lokalizacją. Nie widzę powodu, żeby wyniki zapisywać w Core Data. Jak już to bym przy pierwszym starcie appki wyciagnał i zapisał lokalizacje bibliotek.

Wojtek Mandrysz

On Monday, January 7, 2013 at 9:33 PM, Bartosz wrote:

Dzięki, to uprzedzam, że zaczynam prace nad MapViewem, i dla ułatwienia, listę wyników i odpowiadające im biblioteki będę zapisywał w CoreData. Po uruchomieniu apki, listę wyników będe zerował oczywiście, ale lista bibliotek nam zostanie na później i nie będzie trzeba tyle requestów robić.

— Reply to this email directly or view it on GitHub (https://github.com/tetek/PWrBiblioteka/issues/1#issuecomment-11970268).

bartoszhernas commented 11 years ago

No tak ale tą drugą z lokalizacją to będzie trzeba parsować tyle razy ile różnych bibliotek mamy. Dobra, najwyżej się potem cache dopisze :)

bartoszhernas commented 11 years ago

Wygląd na tabelce zajebiście zrobiony. Zamykam ;)