tak sobie pomyślałem że fajnie by było umieć pisać programy na komórkę. i jedynym rozwiązaniem jest Java ME tylko gdzie do licha można znaleźć jakiegoś manuala tej javy albo jakiś kurs czy coś żeby móć się jej nauczyć???
no dobra a teraz jeszcze pzygotowanie praktyczne czyli jakies oprogramowanie, bo przeciez nikt w notatniku pisal nie bedzie no wiec tak samo srodowisko javy me to chyba nie ma wyjscia trzeba sciagnac ze strony suna, ale co ze sprawdzaniem wynikow naszej pracy??? podbno jest jakis emulator suna (J2ME Wireless Toolkit) i jest on dość dobry, za to ja słyszałem też o emulatorze nokii który jest bardzo zachwalany, czym one się różnią??? które lepiej wybrać??? no i jeszcze pytanie apropo edytora javy. czym sie rozni Foundation and Enterprise Trial od Foundation. To pierwsze to trial a to drugie jest darmowe, tyle wiem, tylko czym jeszcze się różnią? a może wogóle nie bawić się z produktami borlanda i wybrać Sun ONE Studio ? Jak ktoś przy tworzeniu w Javie ME korzystał z innych programów to niech pisze z jakich.
no dobra a teraz jeszcze pzygotowanie praktyczne czyli jakies oprogramowanie, bo przeciez nikt w notatniku pisal nie bedzie
Czemu nie?
Najbardziej podstawowy zestaw (ja na takim pracuję) to trzy rzeczy:
- j2sdk (zwana też jdk) - kompilator javy i inne bajery, ściągamy ze strony Suna
- Wireless Toolkit - środowisko do kompilowania i testowania aplikacji na komórkę, ze strony Suna. Zawiera, jak wspomniałeś, emulatory kilku telefonów. Od tego Nokii czy Siemensa różni się tym, że emuluje telefony nie istniejące w rzeczywistości. Wydaje mi się, że emulator z Wireless Tolkit przydaje się do sprawdzania, czy MIDlet w ogóle działa. Emulatorów producentów telefonów można używać do sprawdzania, jak działa Twoja aplikacja na konkretnym telefonie. AFAIK niezależnie, czy będziesz używał emulatorów Nokii, musisz mieć Wireless Toolkit (ale mogę się mylić).
- Ostatnia rzecz to dowolny edytor tekstowy. Ważne jest, że musi on tworzyć czyste pliki tekstowe (czyli Word się nie nadaje ). Może być nawet Notatnik, ale ja polecam jakiś edytor kolorujący składnię Javy. Ja używam Vim, ale może Ci się on nie podobać. Poszukaj coś dla siebie na google.
Co do Tych wielkich środowisk do programowania Borlanda czy Sun ONE, to nie polecam na początek. Duuuużo opcji, często nie potrzebnych. Poza tym robią dużo za programistę (na początku to źle). Jeśli jednak ciągle chcesz jakieś całe środowisko, to polecam Eclipse.
i masz racje ze duzo opcji mam borlanda (tego ze free - on się nazywał bodajże foundation czy jakoś tak ) i niebardzo wiem jak w nim prace zacząć no niby robie nowy projekt a pozniej co bym nie zrobil to zawsze jest źle wstawiłem nawet gotowy kod ze strony http://www.midlety.net/plain/index.html i też niedziałało pojawił sie bląd ""MyFirstMIDlet.java": Fatal Error: Unable to find package java.lang in classpath or bootclasspath" i nie wiem a jakie pakiety chodzi ?! a to kod jaki zamieszczam w programie:
/**
* MIDlet prezentujący proste wypisywanie na ekranie
* za pomocą GUI niskiego poziomu.
* @author Konrad Palczewski
* @version 1.0
*/
public class MyFirstMIDlet extends MIDlet {
//W tej zmiennej zapiszę obiekt pobrany metodą Display.getDisplay()
private Display display;
/** Wewnętrzna klasa Ekran rozszerzająca klasą Canvas
*/
private class Ekran extends Canvas {
String label = "Tekst domyślny";//tekst do wypisania na ekranie
int elipsewidth = 90; //szerokość elipsy na środku ekranu
int ScreenWidth, ScreenHeight; //szerokość i długość ekranu
/** Konstruktor wewnętrznej klasy Ekran
*/
public Ekran(String inparam){
//
label = inparam;
//Pobieram wysokość i szerokość dostępnego ekranu:
ScreenWidth = getWidth();
ScreenHeight = getHeight();
}
Zapewne masz źle ustawioną zmienną classpath ( nie wiem jak poprawić - zapytaj na www.google.com )
Ja proponuję zrobić tak:
1. Wywal Borlanda
2. Postępuj zgodnie z instrukcjami z tego artykułu . Pamiętej tylko, żeby pobrać najnowszą wersję JDK, ze strony Suna.
3. Zapoznaj się z podstawami "zwykłej" Javy - poszukaj coś na www.google.com
4. Dalej możesz zacząć zabawę z JME
Ja znam się nieco na JME (nie bardzo dużo) - napisałem kilka prostych programików. Jak coś, to mój mail to fedo@wp.pl
mam już kurs Javy (wydawnictwa helion więc chyba pożądny ) najświerzszego suna też mam i wcześniej też miałem (JDK też mam, właściwie to mam wszystko co się da sciągnąć ze strony suna o J2ME) spróbuję zrobić to co w tym kursie, a o efektach powiem niebawem bo teraz szkoła i wogóle masa różnych spraw więc nie wynajdę ani chwili czasu na to w weekend będę kombinował z tą javą.
podobno J2ME Almanach jest dobry, ale to wiem tylko ze słyszenia. a ja ucze się z takiego pordnika, ale nie pamiętam już strony jak będziesz chciał to Ci wyśle na PW
A taka sprawa, w czym te MIDlety można pisać ? bo ma borlanda foundation ale tam nie ma czegoś takiego jak midlet, w ekspercie kiedyś dali borlanda 8 z dodatkiem mobile set i wtedy już była opcja nowy midlet, ale na stronie borlanda nie można zarejestrować tego mobile seta a do foundation nie znalałem nic takiego więc w czym można pisać te midlety ? a może ktoś wie jak zarejestrować tego Mobile Set, albo "pożyczy" ten plik z numerem rejestracyjnym ?
wystarczy WirelessToolkit Suna oraz jakiś edytor z podświetlaniem składni (szukaj np. na Google )
_________________ All beings in the heavens, on earth and in the underworld, have to bend the knee at the name of Jesus and every tongue has to acknowledge Jesus Christ as Lord, to the glory of God the Father.
Możesz pisać nowe tematy Możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum