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

Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Oprogramowanie PPC => Dla programistów => Wątek zaczęty przez: gotrek w Marzec 05, 2007, 02:51:57

Tytuł: Java na PocketPC (kompilacja)
Wiadomość wysłana przez: gotrek w Marzec 05, 2007, 02:51:57
Gdyby kogos to interesowalo to udalo mi sie skompilowac i uruchomic program w Javie na pockecie. Jak wiadomo z Java na pocketach jest kiepsko, ale poniewaz jest to moj ulubiony jezyk programowania postanowilem zglebic temat. O ile VM jest kilka to narzedzi do kompilacji nie ma. Postanowile wiec sam cos napisac. Poczatkowo pracowalem na Mysaifu VM, ale ta wirtualna maszyna okazala sie byc dosc powolna. Dalo sie przy pomocy mojego narzedzia skompilowac program, ale trwalo to bardzo dlugo, np. prosta klasa kompilowala sie 65 sekund. Zaczalem wiec kombinowac z innymi maszynami i na CreMe uzyskalem sporo lepsze wyniki, poniewaz ta sama klasa kompilowala sie 19 sekund. Wiecej szczegolow moge opisac jezeli ktos bedzie zainteresowany, a ponizej zalaczam zrzut ekranu mojego pocketa z prymitywna, ale dzialajaca wersja narzedzia do kompilacji. W tej chwili narzedzie do kompilacji jest tworzone na pockecie i na nim kompilowane. Czyli kolejna wersja powstaje przy pomocy poprzedniej. W planach mam rozbudowe tego narzedzia, wiec za jakis czas zaprezentuja kolejna jego wersje.

(http://img339.imageshack.us/img339/350/captureem7.jpg)
Tytuł: Java na PocketPC (kompilacja)
Wiadomość wysłana przez: DinthKSC w Marzec 05, 2007, 07:37:25
brawo. pisz wiecej szczegolow :)
Tytuł: Java na PocketPC (kompilacja)
Wiadomość wysłana przez: arczi w Marzec 05, 2007, 08:04:49
Powtórzę za DinthKSC... też chcę więcej wiedzieć... gotrek - jeśli mógłbyś to daj tu troszkę więcej informacji...


Pozdr.
Tytuł: Java na PocketPC (kompilacja)
Wiadomość wysłana przez: jacek.czerwinski w Marzec 08, 2007, 11:02:47
A propos Javy i klonów: ktoś coś miał do czynienia z Waba/SuperWaba/Eve?
Tytuł: Java na PocketPC (kompilacja)
Wiadomość wysłana przez: RMK w Marzec 12, 2007, 22:03:19
Cytat: "jacek.czerwinski"
A propos Javy i klonów: ktoś coś miał do czynienia z Waba/SuperWaba/Eve?

Na przełomie 2004 i 2005 bawiłem się ówczesną SuperWabą i mnie nie zachwyciła. Kontrolki graficzne były może i dość wygodne w użyciu, ale wyglądały paskudnie i paskudnie się odrysowywały. Z tego co później widziałem kolejne wersje SuperWaby poprawiły się w tym obszarze. Sama SuperWaba dość miło integruje się z Eclipse'm, choć w trakcie testowania na PC trzeba uważać ponieważ do testów wykorzystywana jest zwykła PeCetowa JVM i przez to fakt, że coś działa na PC nie musi oznaczać, że zadziała na obciętej [nie tylko przez obcięcie dostępnych pakietów, ale również przez brak synchronizacji wątków [wtedy, może to się już zmieniło ;-)]] maszynie wirtualnej.