Tutorial ini dibuat secara kolektif oleh netizen Jaringan Pengembangan J2ME (www.j2medev.com). Tidak seorang pun boleh menggunakan tutorial ini untuk tujuan komersial tanpa izin tertulis dari J2ME Development Network.
Didedikasikan untuk semua teman-teman yang peduli dengan aplikasi seluler.
Saya harap tutorial ini dapat membantu Anda menghilangkan kabut pengembangan seluler dan memasuki bidang baru ini.
Aplikasi seluler, masa depan adalah milik Anda dan saya.
Isi tutorial ini: Tutorial ini pertama-tama memperkenalkan sistem pengembangan j2me, kemudian masuk ke setiap API MIDP2.0, dan terakhir pengetahuan tentang membangun sebuah platform.
Bab 1 "Ikhtisar Teknologi J2ME" memberi tahu Anda apa itu J2ME sebelum mempelajari J2ME. Bab ini memperkenalkan arsitektur platform J2ME dan konsep siklus hidup MIDlet. Letakkan dasar yang baik untuk konten masa depan.
Bab 2 "Pengantar CLDC" memperkenalkan spesifikasi CLDC1.0 (JSR30) yang diterbitkan oleh Java Community Process (JCP), dasar dari MIDP. Dengan pengetahuan ini, Anda dapat dengan lancar melakukan transisi dari API dasar j2se ke API dasar MIDP.
Bab 3 "Penggunaan MIDP Advanced UI" memperkenalkan API UI portabel MIDP, yang kami sebut UI lanjutan. Dengan cara ini aplikasi Anda bisa menjadi hidup.
Bab 4 "Penggunaan UI Tingkat Rendah MIDP" memperkenalkan API UI non-portabel MIDP, yang kami sebut UI tingkat rendah. Dengan menggunakannya Anda dapat menggambar UI Anda dengan lebih leluasa. Anda akan belajar banyak tentang penanganan acara.
Bab 5 "Solusi Persistensi MIDP—RMS" menjelaskan kepada kita mekanisme persistensi data—RMS Sistem Manajemen Catatan. Database kecil khusus ini membuat penyimpanan data MIDP menjadi sangat istimewa.
Bab 6 "API GAME" memperkenalkan perubahan terbesar pada MIDP 2.0 dibandingkan dengan 1.0 - API baru yang ditambahkan untuk mendukung game, yang ditempatkan dalam paket javax.microedition.lcdui.game. Paket Game API menyediakan serangkaian kelas pengembangan game untuk perangkat nirkabel. Anda siap untuk mengembangkan permainan Anda. DINGIN!
Bab 7, "Mengembangkan Aplikasi Jaringan Nirkabel" Mari kita pelajari cara mengembangkan aplikasi jaringan yang menarik. Di bawah teknologi saat ini, jaringan nirkabel memiliki bandwidth yang lebih kecil, penundaan yang lebih besar, dan stabilitas koneksi yang lebih buruk dibandingkan jaringan kabel. Hal ini mengharuskan kita untuk mengembangkan aplikasi jaringan nirkabel dengan cara yang sangat berbeda dari sebelumnya.
Bab 8 "Arsitektur Keamanan MIDP 2.0" terutama akan memperkenalkan model sistem keamanan MIDP, dan menggunakan contoh spesifik untuk menjelaskan konsep utama model keamanan MIDP2.0.
Bab 9 "Teknologi Push MIDP 2.0" memperkenalkan mekanisme cara mengirimkan informasi ke perangkat secara asinkron dan secara otomatis memulai Tutorial Bahasa Mandarin J2ME melalui program MIDlet www.j2medev.com.
Bab 10 "Proses Pengembangan dan Penerapan MIDlet" memperkenalkan cara menyelesaikan program Anda dan mengemasnya serta mengirimkannya ke perangkat untuk dijalankan.
Bab 11 "Membangun Platform Pengembangan—WTK" terutama membahas tentang Wireless Toolkit (WTK), alat pengembangan yang paling umum digunakan oleh pemula J2ME. Dari instalasi WTK, hingga pembuatan proyek MIDlet, serta pengemasan dan rilis akhir, pembaca dituntun langkah demi langkah ke dalam dunia pengembangan MIDlet!
Bab 12 "Membangun Platform Pengembangan—Eclipse" menjelaskan cara menggunakan EclipseME sebagai plug-in untuk Eclipse untuk membantu pengembang mengembangkan aplikasi J2ME.
Bab 13 "Membangun Platform Pengembangan—JBuilder" memperkenalkan cara menggunakan JBuilder yang bergengsi sebagai alat pengembangan untuk mengembangkan aplikasi J2ME.
Pemirsa yang Direkomendasikan untuk Tutorial ini Tutorial ini ditujukan bagi pengembang yang sedang mempelajari teknologi J2ME MIDP. Meskipun isi tutorial ini mencakup tingkat pemula, ini bukan hanya sekedar bacaan pengantar. Tingkat detail dalam banyak konten juga sangat bermanfaat bagi pengembang berpengalaman. Faktanya, tutorial ini mengasumsikan bahwa pemula sudah memiliki dasar tertentu dalam bahasa JAVA.
Memperluas