wtorek, 21 lipca 2009

Co tak długo?

Czy tylko ja mam ten problem? Pobrałem ostatnio Firefoxa 3.5 (mimo ostrzeżeń) i co? Czas ładowania się: 120 sekund! Przegięcie! Mam co prawda z 20 pluginów, ale wersja 3.0 startowała w 15 sekund...

Nie żeby reklama, ale Google Chrome ładuje mi się w niecałą sekundę.

EDIT: Po aktualizacji na (3.5.1) ładuje się  w 3 sekundy. Ujdzie... :-)

środa, 15 lipca 2009

Aplikacja JAVA na komórkę rozwiązująca równania liniowe

Po całym dniu zabawy z Javą, napisałem wreszcie pierwszy przydatny program na komórkę: równania liniowe.


Równania liniowe to aplikacja JAVA na komórkę, która rozwiązuje układ dwóch równań liniowych. Należy podać współczynniki równań:
.
Program podaje wartości x,y lub stwierdza, że równanie jest sprzeczne bądź nieoznaczone.

 Aplikacja testowana była na Nokii E51. Zapraszam do pobierania.


 lub wejdź przeglądarką swojej komórki pod adres:

http://sites.google.com/site/addabrowski/rownania/rownania.jar

Zapraszam również do odwiedzenia strony programu, jak i innych moich programów: Ad Dąbrowski - Programy.

wtorek, 14 lipca 2009

Jak zacząć tworzenie aplikacji JAVA na komórkę

Edit: Jak słusznie zauważył internauta, potrzebna jest wirtualna maszyna Javy, dostępna na stronie http://www.java.com/pl/download/index.jsp

Dostałem ostatnio komórkę Nokia E51 z obsługą aplikacji JAVA, więc postanowiłem zainteresować się jak pisać takie aplikacje. Jako, że trochę doświadczenia w Javie mam, myślałem, że nie będzie wcale problemu. Okazuje się jednak, że trzeba wiedzieć kilka rzeczy. Po całodniowym bawieniu się z różnymi SDKami, itd. wreszcie udało mi się napisać pierwszą aplikację (co prawda z gotowca, ale zawsze :-) ).

Pobieramy narzędzia
Potrzebujemy przede wszystkim środowiska do programowania. Ja wybrałem Eclipse, gdyż już trochę z niego korzystam. Jest on trochę skomplikowanym edytorem, lecz ma bardzo rozbudowane możliwości. Zatem pobieramy Eclipse Classic (wersję podstawową, aktualnie 3.5.0) ze strony producenta:
http://www.eclipse.org/downloads/.

Aplikacje na komórkę są MIDletami, więc potrzebujemy odpowiedniego pluginu do Eclipse, aby ułatwił nam pracę. Sugerowane przez Nokię (i mnie :P) narzędzie nazywa się EclipseME. Pobieramy ze strony producenta (http://sourceforge.net/projects/eclipseme/files/) aktualną wersję pluginu (bez źródła).

Firma Nokia udostępnia też SDK do pisania aplikacji aplikacji Java na ich telefony. Pobieramy je ze strony:
http://www.forum.nokia.com/info/sw.nokia.com/id/6e772b17-604b-4081-999c-31f1f0dc2dbb/S60_Platform_SDKs_for_Symbian_OS_for_Java.html. Niestety, aby je pobrać należy się zarejestrować na stronie forum.nokia.com. Rejestracja jest darmowa i nie sprawia problemów.

Kolejnym (ostatnim) narzędziem, którego potrzebujemy jest Sun Java (TM) Wireless Toolkit 2.5.2_01 for CLDC. Jest to między innymi emulator telefonu, dzięki któremu będziemy mogli testować nasze aplikacje. SDK Nokii udostępnia własny emulator, lecz wyrzuca on błędy przy tworzeniu pliku JAR. Zestaw pobieramy ze strony: http://java.sun.com/products/sjwtoolkit/download.html.

Instalacja
Eclipse nie wymaga instalacji, wystarczy rozpakować go do wybranego folderu. Plugin EclipseME instalujemy w ten sam sposób. Rozpakowujemy paczkę do folderu Eclipse.
Paczkę od Nokii rozpakowujemy do dowolnego folderu, a następnie uruchamiamy setup.exe. Dalej instalujemy SDK Nokii dla Eclipse (eclipse_documentation_setup.exe). Przy instalacji należy podać folder, w którym zainstalowany jest Eclipse.
Ostatnie narzędzie do instalacji to Sun Wireless Toolkit - uruchamiamy sun_java_wireless_toolkit-2.5.2_01-win.exe.

Konfiguracja
Jesteśmy już prawie gotowi. Musimy jeszcze odpowiednio skonfigurować Eclipse. Przede wszystkim należy ustawić workspace, czyli katalog, w którym będą znajdowały się nasze projekty. Przy pierwszym uruchomieniu powinno się pojawić okno wyboru katalogu.
Teraz musimy skonfigurować telefony (emulatory). Klikamy odpowiednio Project | Properties | J2ME | Manage Devices... | Import... | Browse.... Wybieramy \bin, a następnie akceptujemy wszystko.

Programowanie
W tym momencie możemy zacząć pisać nasze aplikacje. Te kroki są już całkiem dobrze opisane (po angielsku) na stronie http://wiki.forum.nokia.com/index.php/Creating_your_first_MIDlet_using_EclipseME.

Życzę owocnego programowania!

poniedziałek, 13 lipca 2009

Programy

Postanowiłem wreszcie zrobić porządek z moimi starymi programami. Tak powstał miniportal:
Znajdują się tam moje starsze jak i nowsze aplikacje. Oczywiście, strona będzie aktualizowana.
Aktualnie znajdują się tam programy:
  • Ad AudioRecorder
  • AdPomoc
  • BATonik
  • KonfINIgurator
  • WinUPX
Zapraszam!

Mały powrót

Dawno mnie tu nie było, ale teraz będzie mnie coraz więcej :-)
Powered By Blogger