PDAclub.pl - Forum użytkowników technologii mobilnych

Android OS => Oprogramowanie Android => Wątek zaczęty przez: Barty w Marzec 02, 2009, 20:56:34

Tytuł: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: Barty w Marzec 02, 2009, 20:56:34
Witam wszystkich nowych użytkowników Androida. Sam niedawno przesiadłem się z WinMo. Atuty Androida są niezaprzeczalne, jednak z pewnością każemu brakuje jakichś funkcji czy aplikacji, które znał z innych OSów. Mi najciężej pogodzić się ze stratą RAiTa czyli Rozkładu Autobusów i Tramwajów. http://www.rait.republika.pl/project.html

Jestem skłonny nawet dołożyć parę groszy (myślę, że spokojnie ok 30 zł) za port tej aplikacji na Androida. Być może, jeżeli będzie więcej chętnych osób uda nam się namówić twórcę tej aplikacji - Mandora do stworzenia portu na nowy OS. Może mógłby to zrobić jakiś inny developer  - za zgodą Mandora oczywiście.

Deklarujcie, proszę, swoje zainteresowanie i ewentualnie, czy bylibyście skłonni wesprzeć taką akcję paroma groszami. Na końcu swojego posta zsumujcie swoją kwotę z dotychczas uzbieraną. Dzięki!

Bounty: 30 zł

Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: labedz w Marzec 04, 2009, 07:47:24
Ja nie wiem, czy jest sens tworzenia aplikacji, skoro cały rozkład jest online. Do tego tekstowo, wiec wszystko działa błyskawicznie i o transfer też nie trzeba się przejmować.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: Barty w Marzec 04, 2009, 10:45:55
Zgadzam się, ale RAiT zapewnia wiele udogodnień i przede wszystkim szybkość obsługi. Jest przecież wiele serwisów dostępnych przez przeglądarkę np. RSS, które wygodnej obsługuje się odrębnymi aplikacjami.

Wiem, ze androidowców jest na razie niewielu i możemy długo czekac na taką aplikację, może jednak uda się skusić jakiegoś dewelopera. Sam chętnie bym się tym zajął, ale brak umiejętności.. Pozdrawiam
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: marcinl w Marzec 04, 2009, 11:06:53
i jeszcze trzeba wspomniej o kilku aplikacjach w javie z rozkładami jazdy
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: Konrad Radwan w Marzec 04, 2009, 13:18:40
I o Przewodasie na PalmOSa, którego emulatory powstały już na Windowsa Mobile i Maemo, może wkrótce na Androida...  :D
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: jakubd w Kwiecień 07, 2009, 00:20:38
Żeby tylko był dostęp do źródeł RAiTa i Przewodasa, to by można było to względnie niewielkim wysiłkiem przenieść (sam chciałem kiedyś napisać od zera taki systemik, ale po cholerę kolejny standard plików robić).
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: rammiro w Kwiecień 07, 2009, 20:28:06
Barty , próbowałeś tego?   B)

http://[*****] (http://www.pdaclub.pl/index.php?option=com_content&view=article&id=6656)/viewtopic.php?f=45&t=383

Jeśli to java i do tego dosyć prosta, nie powinno być z tym najmniejszego problemu :)
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: jakubd w Kwiecień 09, 2009, 15:10:58
rammiro: Ani przewodas ani RAiT to NIE JEST java (ani nawet MIDlet).
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: Barty w Kwiecień 13, 2009, 18:57:47
jakubd, mogę spróbować poprosić twórcę RAiTa o kod źródłowy. Dałbyś radę coś z tego wyczarować?
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: jakubd w Kwiecień 14, 2009, 18:31:24
Potrzebny jest w zasadzie dokładnie format plików źródłowych, kod je odczytujący, algorytm liczenia trasy itd. W zasadzie program i tak trzeba napisać od zera, bo to jednak Java jest, a PPC jest pisany pod C, C++ lub C#.
Chętnie sobie na to popatrzę i zobaczę, ile by było z tym pracy - ale bez dostępu do plików źródłowych to to nie ma większego sensu oczywiście, jak pisałem wyżej.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: mandor w Maj 05, 2009, 09:44:20
Cześć

Może zabiorę głos jako autor RAiTa. Nie wiem jak by było z szybkością po przepisaniu RAiTa na Javę. Mimo wszystko mógłbym spróbować ale nie mam sprzętu z androidem. Programuję trochę w Javie ale pod PC więc przesiadka jest możliwa ale musiałbym cokolwiek doczytać.

Barty gratyfikacja, byłby miłą rzeczą bo na Raicie zarobiłem raptem jakieś 70PLN jak dotychczas. poza tym ze strony mam słaby feedback, ludzie piszą głównie jak się w linku pomylę i rozkładu się nie daje ściągnąć. Dlatego oseniam, że użytkowników nie ma zbyt wielu.

Przydałby się również ustalić jak taka aplikacja byłaby popularna, bo nie wiem czy jest sens w pisaniu czegoś co użyje 5 osób na krzyż.

pozdrawiam
mandor
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: jakubd w Maj 05, 2009, 15:41:36
mandor: fajnie, że się odezwałeś.
W zasadzie nie ma problemu z pisaniem na Androida bez samego sprzętu, bo WSZYSTKO czego potrzebujesz masz w oficjalnym SDK (darmowym, a jakże), łącznie z emulowanym środowiskiem uruchomieniowym. Testerów "real-world" masz tutaj spokojnie chętnych do pomocy.
A jak wrzucisz potem RAiTa do Marketu (jako aplikacja free, bezpłatnie dla ciebie takoż), to będziesz miał gratis statystyki i komentarze od ludzi.
A jak do tego dodać automatyczne pobieranie rozkładów ze strony (twojej, albo innego użyczonego serwera, np. mojego, albo PDAClubu :) to to może mieć całkiem sprawne ręce i nogi, a do tego ciekawa wprawka z programowania dla tej platformy, jeżeli cię to interesuje.
Co do wydajności to ja bym się zupełnie nie przejmował - to nie te czasy.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: Moi (Adam Kubicki) w Maj 05, 2009, 20:19:08
na Raicie zarobiłem raptem jakieś 70PLN jak dotychczas.

Kłamiesz! Stówkę.  :grin:
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: mandor w Maj 05, 2009, 22:17:21
Ja sobie już nawet ściągnąłem SDK pod Eclipse, nie miałem tylko czasu zajrzeć głębiej w bebechy. Po pobieżnemu przyjrzeniu się temu co jest wbudowane w sam system, nie wiem czy nie lepiej byłby napisać program od nowa a dane trzymać w bazie sqLite zamiast w pliku. To mogłoby naprawdę fajnie działać, użycie bazy danych i matematyki relacyjnej zamiast iteracji daje niezłego kopa. Wiem bo się ostatnio bawię serwisem przesiadkowym opartym na google mapsach. Macie w tych telefonach GPSy? Mapy są instalowane czy ściągane po 3G? Przynosi ktoś te zabawki na spotkania warszawskie?

Moi  :wink: tak kłamca ze mnie straszny.

Może lepiej będzie jak najpierw przeczytam recki sprzętu poniżej, zanim ignorancja mnie zabije....
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: Barty w Maj 05, 2009, 22:37:25
Mandor, fajnie, że się tutaj odezwałeś. Niespodziewałem się, że na RAiTie zgarnałeś tylko 70-100 zł. Pamiętam, kiedy (kilka lat temu) wykroiłem ze studenckiego budżetu marniutkie 10zł i przelałem Ci z podziękowaniem. Myślałem, że to takie nic, a tu okazuje się, że to w miarę poważna cześć wszystkich wpłat.. Teraz chętnie coś jeszcze dorzucę a i chętnie pomogę promować RAITa na Androida - tylko tak mogę pomóc - programowaniem się nie zajmuję. Trzymam kciuki za to przedsięwzięcie. W razie potrzeby służę pomocą Panowie.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: mandor w Maj 05, 2009, 23:06:09
Mandor, fajnie, że się tutaj odezwałeś. Niespodziewałem się, że na RAiTie zgarnałeś tylko 70-100 zł.

No niestety tak wygląda udostępnianie softu za co łaska :) Nie, nie chcę marudzić bo to był program, który pisałem dla siebie i po to żeby się czegoś nauczyć. Ale potem brakło trochę motywacji do rozwoju jednak....

Co do RAiTa pod Androida to obiecać mogę na razie tylko tyle, że się przyjrzę temu systemowi i zastanowię.

Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: Moi (Adam Kubicki) w Maj 05, 2009, 23:37:10
Jeśli Barty przeleje obiecane 30 PLN, to z moimi 30-toma będzie już 6/7 tego, co przez 6 lat Mandor zyskał na stworzeniu bardzo dobrego programu.
Skoro już jest ta mobilizacja ogłoszona, to numer rachunku jest na stronie RAiT-a, w linku profilu Mandora. Jeżeli faktycznie doceniacie i potrzebujecie tego softu, to użyjcie zdrapki, listy kodów, innego tokena, czy co tam jeszcze potrzebne do wygenerowania przelewu i dajcie dowód Mandorowi, że ta robota ma sens.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: jakubd w Maj 06, 2009, 20:22:39
mandor: ja na zjazdach warszawskich (najbliższy: 16tego w sobotę) mam kupę sprzętu, G1 takoż. Mimo, że nie korzystam w zasadzie z komunikacji teraz, to też dorzucę się także do tego finansowo. Na pewno jednak sprzęt do testów mam, sam się planuję wgryźć w SDK Androida na rozrywki między innymi rzeczami.
Co do Androida: Jest Google maps, działa identycznie jak przeglądarkowy i podobnie do tego jak na PDA z WM - dociąga i wrzuca w cache. Sam GPS na pokładzie jest i można go włączać/wyłączać (wyłączony=triangulacja po BTSach)

PS: poza spotkaniami oficjalnymi są spotkanka profesjonalne tworzone ad-hoc przez telefon zupełnie bez planowania - obserwuj też wątek klubowy warszawski. Oficjalne duże spotkania są zawsze na stronie głównej portalu.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: mandor w Maj 07, 2009, 08:50:43
mandor: ja na zjazdach warszawskich (najbliższy: 16tego w sobotę) mam kupę sprzętu, G1 takoż.

W takim razie się pojawię, obejrzę jak to działa. Bywałem wcześniej na spotkaniach ale mieszkam na Białołęce a ostatnie bywały na drugim końcu miasta, więc nie chciało mi się jechać taki kawał.
Jeśli chodzi o SDk to jestem teraz na etapie HalloWorld! na tej platformie.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: mandor w Czerwiec 17, 2009, 08:04:17
Mała aktualizacja:

Od pewnego czasu bawię się przepisywaniem biblioteki obsługującej format plików RAiTa na Javę. Podkusiło mnie żeby wypróbować jak się będzie toto zachowywało na emulatorze. Napisałem prościutką aplikację, która ładuje do pamięci listę przystanków i linii a potem pokazuje samą listę przystanków. Niestety na emulatorze jest to bardzo wolne i zastanawiam się czy to wina emulatora czy Javy. Chciałby ktoś wypróbować jak się to będzie zachowywało na telefonie?
Ponieważ na razie zaszyłem w kodzie ścieżkę do pliku ztm potrzebuję wiedzieć jak się nazywa folder pod który mapowana jest karta SD.

Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: Evendim w Czerwiec 17, 2009, 09:51:38
chetnie sprawdze :)

co do folderu chodzi Ci o /sdcard?
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: mandor w Czerwiec 17, 2009, 09:58:38
Tak chodzi mi o /sdcard w każdym razie tak się nazywa na emulatorze a jakoś nie mogłem doczytać czy to standard.
Wrzuce wieczorem, albo jutro z rana linka do apk do przetestowania.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: Evendim w Czerwiec 17, 2009, 10:33:15
ok :)
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: jakubd w Czerwiec 17, 2009, 11:59:35
Potwierdzam - /sdcard jest zestandaryzowany (ale na razie) - generalnie powinny być do tego jakieś zmienne systemowe. Może jakiś dokument jest o API z tymi rzeczami...
BTW: w sobotę najbliższą zjazd, ale znowu na urynowie w VaBene.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: mandor w Czerwiec 17, 2009, 12:18:20
Docelowo dam możliwość umieszczenia pliku gdziekolwiek, po prostu nie chce mi sie dodawać tego teraz do prostego testu.
Na zjazd jeszcze nie wiem czy się wybiorę bo mam mało czasu w ten weekend.

Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: mandor w Czerwiec 18, 2009, 07:50:14
Obiecany apk

http://www.rait.republika.pl/download/rtest.apk
Do testu trzeba wrzucić na kartę sd plik warszawa.ztm
/sdcard/warszawa.ztm

Program powinien wyświetlić listę nazw przystanków w Warszawie. Interesuje mnie jak szybko to zrobi.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: jakubd w Czerwiec 18, 2009, 11:45:09
Test na G1, rom od HTC HERO (czyli niestandardowy). Po pierwszym odpaleniu interfejs z lista przystanków pojawił się po około 12-14 sekundach. Po drugim uruchomieniu: 3-4 sekundy (indeksowanie działa?). Uwaga na boku: polskie literki w nazwach się nie wyświetlają (znaczki zapytania; kwestia kodowania, android pewnie lubi się z UTF-8).
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: mandor w Czerwiec 18, 2009, 11:47:56
Dzięki za test, czyli jednak jest to do przeżycia. Na emulacji czekam koło minuty na ten efekt.
Literki poprawiłem tuż po zrobieniu apk, faktycznie musiałem kodowanie dodać.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: Evendim w Czerwiec 18, 2009, 12:18:59
na romie od ery (najnowsza wersja z OTA) działa przyjemnie przy pierwszy uruchomieniu ok 14 sek...
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: baggus w Czerwiec 18, 2009, 12:29:36
Jakubd - na romie z Hero to się nie dziw, że tyle czasu się włącza. CyanogenMod i 3s pierwszy start.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: jakubd w Czerwiec 18, 2009, 14:28:38
Ja się nie dziwię - ja tylko solennie informuję :) Wiadomo, że Hero (zwłaszcza bez poprawek wydajnościowych z innych Hero-based romów) to szybkościowy odpad.
baggus: tobie na prawdę pierwszy start zajął tylko 3 sekundy? a kolejne starty?
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: baggus w Czerwiec 18, 2009, 15:29:36
Każdy start mam jakieś 3s. Możliwe, że to jeszcze od szybkości karty pamięci zależy skoro wczytuje plik z karty. Ja mam karte klasy 6.

P.S. Nie wiem jak na hero możesz wytrzymać. Trzeba przyznać ze jest ładny i funkcjonalny, ale wolny strasznie plus częsty force close. Ja miałem dwa podejścia do Hero i za każdym razem wracałem szybko.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: jakubd w Czerwiec 18, 2009, 18:51:32
Wiesz, nie mam z tym problemu - jedyną rzecz, której używam stale to Opera Mini :) Do normalnej "pracy" mam Touch Pro :)
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: kiler129 w Czerwiec 21, 2009, 03:21:05
Wepne sie tak wrednie w temat z OT  :mrgreen:
mandor - z czego uczysz sie javy? Jako kolejny jezyk chcialbym ja przegryzc ale od groma jest ksiazek i dokuemntow ale wez tu cos wybierz ;)
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: mandor w Czerwiec 28, 2009, 23:50:14
Wróciłem z urlopu i znów zabieram się za robotę.
kiler129: Uczę się nowej platformy a nie samej Javy. W Javie już kilka projektów zrobiłem. Książki czytałem kiedy obowiązująca była wersja 1.2 więc z tytułami ci nie pomogę bo to już starocie. Teraz wystarcza mi to co wygooglam i javadoce do nowych bibliotek które poznaję.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: jakubd w Czerwiec 29, 2009, 01:19:25
mandor: ciekawostka: Google udostępnił SDK w C++ (ale ne do ogólnego zastosowania, tylko jako dodatek do krytycznych fragmentów aplikacji, o ile dobrze zrozumiałem).
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: jakubd w Lipiec 10, 2009, 08:55:34
W międzyczasie pojawiło się to:
http://android.autobuser.pl/
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: beju w Lipiec 10, 2009, 09:45:44
Calkiem dobrze dziala, aktualne rozklady. Aczkolwiek troche kuleje obsluga trackballem, niektore funkcje "niechca zaskoczyc" za pomoca trackballa :)

Ale program przyjemny, dzis jakies szersze testy w terenie :grin:

Testy w terenie: wysoka zaradnosc programu, na podane wspolrzedne (adres lub przystamek) prowadzi z miejsca poczatkowymi kilkom trasami, aczkolwiek nie pokrywaja sie one (!) Z trasa ktora zazwyczaj jezdze do pracy :) po glebszym zastanowieniu sie, program okazuje sie calkiem wypasiony :)
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: ohsodw1 w Lipiec 10, 2009, 22:49:38
program dziala w trybie offline?
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: beju w Lipiec 11, 2009, 00:02:20
program dziala w trybie offline?

nie wiem - ale raczej nie, bo podczas działania programu komunikowany jest transfer na ekranie :)
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: ohsodw1 w Lipiec 11, 2009, 09:33:33
A mógłbyś się dla mnie upewnić odłączając się od sieci? To dosyć ważne, bo rozkłady to akurat mi się jeszcze przydają  :wink:
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: jakubd w Lipiec 11, 2009, 11:02:37
Ta aplikacja korzysta z API autobusera (to jest strona internetowa). Sama aplikacja trzyma lokalnie tylko listę przystanków i ich współrzędne geograficzne. Zapomnij o korzystaniu z tego offline.
Tytuł: Odp: RAiT na Androida! Mobilizacja
Wiadomość wysłana przez: ov_darkness w Sierpień 13, 2009, 19:27:12
Jak tam autobuser, bo ztm zmienił chyba bazę połączeń i mają teraz wypasioną szukajkę http://m.jakdojade.pl oraz http://www.jakdojade.pl?
Fajnie to nawet działa, sprawdzałem dziś :)