SlideShare a Scribd company logo
J.E.N.I




      Pengembangan Perangkat
             Mobile




Versi 1.1
April 2007
Sumber : JEDI


Pengembangan Perangkat Mobile
J.E.N.I




Pengarang                       Persyaratan-persyaratan untuk latihan laboratorium
Joyce Avestro
                                Sistem Operasi yang mendukung


                                NetBeans IDE 5.5 berjalan pada sistem operasi yang mendukung Java VM.
Team                            Dibawah ini merupakan daftar dari platform-platform yang digunakan:
Joyce Avestro
Florence Balagtas
                                        Microsoft Windows XP Professional SP2 atau yang terbaru
Rommel Feria
                                        Mac OS X 10.4.5 atau yang terbaru
Reginald Hutcherson                     Red Hat Fedora Core 3
Rebecca Ong                             Sistem Operasi Solaris™ 10 Update 1 (SPARC® and x86/x64
John Paul Petines                       Platform Edition)
Sang Shin
Raghavan Srinivas               NetBeans Enterprise Pack juga dapat digunakan pada platform-platform
Matthew Thompson                berikut ini:


                                        Microsoft Windows 2000 Professional SP4
Team Translator                         Solaris™ 8 OS (SPARC and x86/x64 Platform Edition) and Solaris 9
Frans Thamura                           OS (SPARC and x86/x64 Platform Edition)
Eko Subiyantoro                         Berbagai macam distribusi LINUX
Cahya Kusuma Ratih
Rizzatama N.S.
Mir’atul Khusna Mufida
Khansa Fitriannisa              Minimum konfigurasi Hardware
Sulistyaningtyas
Fauzan Prasetyo E.P             Catatan: Minimum resolusi layar NetBeans IDE's adalah 1024x768 pixels.
Allin Junikhah
Bagus Chandra                           Sistem Operasi Microsoft Windows:
Badar Agung Nugroho                         o Prosesor: 500 MHz Intel Pentium III workstation atau
                                                setaranya
Kadek Surya Pranata
                                            o Memori: 512 MB
                                            o Disk space: 850 MB dari free disk space
                                        Sistem operasi Linux:
                                            o Prosesor: 500 MHz Intel Pentium III workstation atau
                                                setaranya
                                            o Memori: 512 MB
                                            o Disk space: 450 MB dari free disk space
                                        Solaris OS (SPARC):
                                            o Prosesor: UltraSPARC II 450 MHz
                                            o Memori: 512 MB
                                            o Disk space: 450 MB of free disk space
                                        Solaris OS (x86/x64 Platform Edition):
                                            o Prosesor: AMD Opteron 100 Series 1.8 GHz
                                            o Memori: 512 MB
                                            o Disk space: 450 MB dari free disk space
                                        Sistem Operasi Macintosh OS X:
                                            o Prosesor: PowerPC G4
                                            o Memori: 512 MB
                                            o Disk space: 450 MB dari free disk space




Pengembangan Perangkat Mobile
J.E.N.I




                                Konfigurasi Hardware yang direkomendasikan


                                        Sistem Operasi Microsoft Windows:
                                            o Prosesor: 1.4 GHz Intel Pentium III workstation atau
                                                setaranya
                                            o Memori: 1 GB
                                            o Disk space: 1 GB dari free disk space
                                        Sistem Operasi Linux:
                                            o Prosesor: 1.4 GHz Intel Pentium III atau setaranya
                                            o Memori: 1 GB
                                            o Disk space: 850 MB dari free disk space
                                        Solaris™ OS (SPARC®):
                                            o Prosesor: UltraSPARC IIIi 1 GHz
                                            o Memori: 1 GB
                                            o Disk space: 850 MB dari free disk space

                                        Solaris™ OS (x86/x64 platform edition):


                                            o  Prosesor: AMD Opteron 100 Series 1.8 GHz
                                            o  Memori: 1 GB
                                            o  Disk space: 850 MB dari free disk space
                                        Sistem Operasi Macintosh OS X:
                                            o Prosesor: PowerPC G5
                                            o Memori: 1 GB
                                            o Disk space: 850 MB dari free disk space

                                Software yang diperlukan

                                NetBeans Enterprise Pack 5.5 dapat diakses pada Java 2 Platform Standard
                                Edition Development Kit 5.0 Update 1 atau diatasnya (JDK 5.0, versi
                                1.5.0_01 atau diatasnya), dimana berisi Java Runtime Environment plus
                                developer tools untuk meng-compile, men-debug, and menjalankan aplikasi
                                yang ditulis dengan bahasa Java. Sun Java System Application Server
                                Platform Edisi 9 telah diuji dengan JDK 5.0 update 6.


                                        Untuk Solaris, Windows, dan Linux, Anda dapat mendownload
                                        JDK untuk platform Anda pada
                                        http://java.sun.com/j2se/1.5.0/download.html
                                        Untuk Mac OS X, memerlukan Java 2 Platform Standard Edition
                                        (J2SE) 5.0 Release 4. Anda dapat mendownload JDK dari Apple's
                                        Developer Connection site. Pada:
                                        http://developer.apple.com/java (untuk mendownload JDK
                                        Anda harus melakukan registrasi terlebih dahulu).




Pengembangan Perangkat Mobile
J.E.N.I




                                  Daftar Isi
1 Pengembangan Aplikasi Mobile
   1.1 Tujuan
   1.2 Perangkat Mobile
   1.3 Gambaran J2ME
        1.3.1 Platform Java
        1.3.2 Gambaran J2ME
        1.3.3 Configuration
        1.3.4 Profile
   1.4 CLDC
        1.4.1 Fitur yang Hilang
        1.4.2 Karakteristik perangkat CLDC
        1.4.3 Verifikasi Class
        1.4.4 Generic Connection Framework
   1.5 CDC
   1.6 JTWI
   1.7 MIDP
   1.8 MIDlet
        1.8.1 Siklus MIDlet
        1.8.2 MIDlet suites
   1.9 Latihan


2 Memulai Pemrograman Mobile
  2.1 Tujuan
  2.2 Pengenalan
  2.3 “Hello, world!” MIDlet
  2.4 Compilation dan Packaging MIDlets
  2.5 Menggunakan Sun Wireless Toolkit
  2.6 Menggunakan NetBeans mobility Pack
  2.7 Latihan
       2.7.1 Multiple MIDlets dalam satu MIDlet suite
       2.7.2 Multiple MIDlets dalam satu MIDlet suite menggunakan Wireless Toolkit


3 High Level User Interface
  3.1 Tujuan
  3.2 MIDP User Interface
       3.2.1 Display
       3.2.2 Displayable
       3.2.3 Title
       3.2.4 Command
       3.2.5 CommandListener
       3.2.6 Ticker

Pengembangan Perangkat Mobile
J.E.N.I




         3.2.7 Screen
         3.2.8 Item
    3.3 Alert
    3.4 List
    3.5 Text Box
    3.6 Form
    3.7 ChoiceGroup
    3.8 Date Field
    3.9 String Item
    3.10 Image Item
    3.11 Text Field
    3.12 Latihan
         3.12.1 List Dinamis


4 Low     Level User Interface
   4.1    Tujuan
   4.2    Pengenalan
   4.3    Canvas
           4.3.1 Sistem Koordinat
           4.3.2 “Hello, World!”
           4.3.3 Perintah
           4.3.4 Event Key
           4.3.5 Aksi Permainan
           4.3.6 Event Pointer
    4.4   Grafik
           4.4.1 Warna
           4.4.2 Huruf
           4.4.3 Style Coretan
           4.4.4 Clipping
           4.4.5 Anchor Points
           4.4.6 Menggambar Text
           4.4.7 Menggambar Garis
           4.4.8 Menggambar Kotak
           4.4.9 Menggambar Sudut
           4.4.10 Melukis Gambar
    4.5   Game API
           4.5.1 Game API
           4.5.2 Layers
           4.5.3 Sprites
           4.5.4 LayerManager
    4.6   Scalable 2D Graphics
    4.7   Latihan
           4.7.1 Key Codes
           4.7.2 Palindrome
           4.7.3 Notepad




Pengembangan Perangkat Mobile
J.E.N.I




5 Persistence
  5.1 Tujuan
  5.2 Record Store
  5.3 Record Enumeration
  5.4 Record Comparator
  5.5 Record Filter
  5.6 Record Listener
  5.7 Latihan
       5.7.1 Penyimpanan Pilihan


6 Jaringan
  6.1 Generic Connection Framework
       6.1.1 Hirarki dari GCF Interface
       6.1.2 GCF Connection URL
  6.2 Koneksi HTTP
       6.2.1 Protokol HTTP
       6.2.2 Menciptakan sebuah koneksi HTTP
       6.2.3 Handling HTTP Redirects
  6.3 Koneksi HTTPS
  6.4 TCP Sockets
  6.5 Server Sockets
  6.6 Datagrams
  6.7 Latihan
       6.7.1 Mendapatkan URL


7 Security
  7.1 Tujuan
  7.2 Dasar Security
  7.3 J2ME Security
  7.4 Menggunakan Security dan Trust Services API(SATSA)
  7.5 Latihan


8 Web Services
  8.1 Tujuan
  8.2 Pengenalan terhadap XML
       8.2.1 Registrasi Listeners
  8.3 Java APIs bagi XML
  8.4 Web Services
  8.5 J2ME Web Services API (WSA)
  8.6 Membuat sebuah Mobile Web Service Client




Pengembangan Perangkat Mobile
J.E.N.I




9 Optimisasi
  9.1 Tujuan
  9.2 Optimisasi
  9.3 Eksekusi Program
       9.3.1 Gunakan StringBuffer sebagai pengganti String
       9.3.2 Gunakan clipping area dalam manggambar
       9.3.3 Hindari modifier yang sama
       9.3.4 Lewatkan parameter sesedikit mungkin
       9.3.5 Mengurangi pemanggilan method
       9.3.6 Menunda semua inisialisasi
       9.3.7 Gunakan Array sebagai pengganti collection
       9.3.8 Menggunakan variabel lokal
  9.4 Ukuran JAR
       9.4.1 Gunakan Obfuscator
       9.4.2 Memadatkan file JAR Anda
       9.4.3 Hindari membuat class yang tidak perlu
       9.4.4 Hindari membuat interfaces
       9.4.5 Hindari inner dan anonymous class
       9.4.6 Gunakan satu Listener untuk object yang ganda
       9.4.7 Gunakan package default (package tanpa nama)
       9.4.8 Batasi penggunaan dari initializer static
       9.4.9 Menggabungkan gambar kedalam satu file
       9.4.10 Bereksperimen dengan memampatkan gambar
       9.4.11 Gunakan class yang belum diinstal
  9.5 Jaringan
       9.5.1 Gunakan thread yang terpisah
       9.5.2 Memampatkan data jaringan
       9.5.3 Mengurangi lalu lintas jaringan
  9.6 Penggunaan Memori
       9.6.1 Gunakan struktur data ringkas
       9.6.2 Membebaskan object yang tidak terpakai untuk garbage collection
       9.6.3 Jangan sering menggunakan layar on-the-fly
  9.7 Latihan
       9.7.1 Ide optimisasi lainnya


10 Jaringan
   10.1 Konsep Dasar jaringan
        10.1.1 IP Adress
        10.1.2 Protokol
        10.1.3 Port
        10.1.4 Paradigma Client/Server
        10.1.5 Sockets
   10.2 The Java Networking Package
         10.2.1 The ServerSocket dan The Socket Class
         10.2.2 The MultiCastSocket dan DatagramPacket Class
   10.3 Latihan
         10.3.1 Trivia Server


Pengembangan Perangkat Mobile
J.E.N.I




11 Topik-topik Tambahan
   11.1 Tujuan
   11.2 Timers
   11.3 Push Functionality
   11.4 Latihan
        11.4.1 Time MIDlet




Pengembangan Perangkat Mobile

More Related Content

What's hot

Distro linux zorin
Distro linux zorinDistro linux zorin
Distro linux zorinSuko Abdi
 
Laporan praktikum linux
Laporan praktikum linuxLaporan praktikum linux
Laporan praktikum linux
muhammad_firdaus
 
Laporan praktikum modul 3
Laporan praktikum modul 3  Laporan praktikum modul 3
Laporan praktikum modul 3
Bayu Anggara
 
RECOVERY DAN REPAIR WINDOWS 8 / 7 / XP
RECOVERY DAN REPAIR WINDOWS 8 / 7 / XPRECOVERY DAN REPAIR WINDOWS 8 / 7 / XP
RECOVERY DAN REPAIR WINDOWS 8 / 7 / XP
Muhammad Hafizh Annur
 
Windows xp
Windows xpWindows xp
Pengenalan Sistem Operasi Macintosh
Pengenalan Sistem Operasi MacintoshPengenalan Sistem Operasi Macintosh
Pengenalan Sistem Operasi Macintosh
Fen Affandy
 
Linux Ubuntu XII IPA 2
Linux Ubuntu XII IPA 2Linux Ubuntu XII IPA 2
Linux Ubuntu XII IPA 2
Selvy_Nurkhayati
 
Modul6 internalrom bios6
Modul6 internalrom bios6Modul6 internalrom bios6
Modul6 internalrom bios6
Setiaji Supriyanto
 
Linux Mint
Linux MintLinux Mint
Linux Mint
Bagas Prayoga
 
Bab v
Bab vBab v
Panduan Instalasi dan Konfigurasi Linux Kororaa 16
Panduan Instalasi dan Konfigurasi Linux Kororaa 16Panduan Instalasi dan Konfigurasi Linux Kororaa 16
Panduan Instalasi dan Konfigurasi Linux Kororaa 16
PT. Jawara Data Nusantara
 
instalasi os gui & teks
instalasi os gui & teksinstalasi os gui & teks
instalasi os gui & teks
richimaryadi
 
Sistem operasi part 1
Sistem operasi part 1Sistem operasi part 1
Sistem operasi part 1
viki yolanda.H
 
Instalasi igos nusantara
Instalasi igos nusantaraInstalasi igos nusantara
Instalasi igos nusantara
Anggin Megantara
 

What's hot (18)

Distro linux zorin
Distro linux zorinDistro linux zorin
Distro linux zorin
 
Laporan praktikum linux
Laporan praktikum linuxLaporan praktikum linux
Laporan praktikum linux
 
Laporan praktikum modul 3
Laporan praktikum modul 3  Laporan praktikum modul 3
Laporan praktikum modul 3
 
RECOVERY DAN REPAIR WINDOWS 8 / 7 / XP
RECOVERY DAN REPAIR WINDOWS 8 / 7 / XPRECOVERY DAN REPAIR WINDOWS 8 / 7 / XP
RECOVERY DAN REPAIR WINDOWS 8 / 7 / XP
 
Windows xp
Windows xpWindows xp
Windows xp
 
Windows XP
Windows XPWindows XP
Windows XP
 
Presentasi os dasar
Presentasi os dasarPresentasi os dasar
Presentasi os dasar
 
Laporan praktikum linux
Laporan praktikum linuxLaporan praktikum linux
Laporan praktikum linux
 
Pengenalan Sistem Operasi Macintosh
Pengenalan Sistem Operasi MacintoshPengenalan Sistem Operasi Macintosh
Pengenalan Sistem Operasi Macintosh
 
Linux Ubuntu XII IPA 2
Linux Ubuntu XII IPA 2Linux Ubuntu XII IPA 2
Linux Ubuntu XII IPA 2
 
pengenalan os
pengenalan ospengenalan os
pengenalan os
 
Modul6 internalrom bios6
Modul6 internalrom bios6Modul6 internalrom bios6
Modul6 internalrom bios6
 
Linux Mint
Linux MintLinux Mint
Linux Mint
 
Bab v
Bab vBab v
Bab v
 
Panduan Instalasi dan Konfigurasi Linux Kororaa 16
Panduan Instalasi dan Konfigurasi Linux Kororaa 16Panduan Instalasi dan Konfigurasi Linux Kororaa 16
Panduan Instalasi dan Konfigurasi Linux Kororaa 16
 
instalasi os gui & teks
instalasi os gui & teksinstalasi os gui & teks
instalasi os gui & teks
 
Sistem operasi part 1
Sistem operasi part 1Sistem operasi part 1
Sistem operasi part 1
 
Instalasi igos nusantara
Instalasi igos nusantaraInstalasi igos nusantara
Instalasi igos nusantara
 

Viewers also liked

Jeni j2 me-bab08-web services
Jeni j2 me-bab08-web servicesJeni j2 me-bab08-web services
Jeni j2 me-bab08-web services
UNIVERSITY Of LAMPUNG
 
Jeni j2 me-bab10-optional%20packages
Jeni j2 me-bab10-optional%20packagesJeni j2 me-bab10-optional%20packages
Jeni j2 me-bab10-optional%20packages
UNIVERSITY Of LAMPUNG
 
Jeni j2 me-bab11-topik-topik tambahan
Jeni j2 me-bab11-topik-topik tambahanJeni j2 me-bab11-topik-topik tambahan
Jeni j2 me-bab11-topik-topik tambahanUNIVERSITY Of LAMPUNG
 
Jeni j2 me-bab03-high level user interface
Jeni j2 me-bab03-high level user interfaceJeni j2 me-bab03-high level user interface
Jeni j2 me-bab03-high level user interfaceUNIVERSITY Of LAMPUNG
 
Jeni j2 me-bab04-low level user interface
Jeni j2 me-bab04-low level user interfaceJeni j2 me-bab04-low level user interface
Jeni j2 me-bab04-low level user interfaceUNIVERSITY Of LAMPUNG
 
Jeni j2 me-bab06-jaringan
Jeni j2 me-bab06-jaringanJeni j2 me-bab06-jaringan
Jeni j2 me-bab06-jaringan
UNIVERSITY Of LAMPUNG
 

Viewers also liked (9)

Jeni j2 me-bab08-web services
Jeni j2 me-bab08-web servicesJeni j2 me-bab08-web services
Jeni j2 me-bab08-web services
 
Jeni j2 me-bab07-security
Jeni j2 me-bab07-securityJeni j2 me-bab07-security
Jeni j2 me-bab07-security
 
Jeni j2 me-bab10-optional%20packages
Jeni j2 me-bab10-optional%20packagesJeni j2 me-bab10-optional%20packages
Jeni j2 me-bab10-optional%20packages
 
Jeni j2 me-bab11-topik-topik tambahan
Jeni j2 me-bab11-topik-topik tambahanJeni j2 me-bab11-topik-topik tambahan
Jeni j2 me-bab11-topik-topik tambahan
 
Jeni J2 Me Bab06 Jaringan
Jeni J2 Me Bab06 JaringanJeni J2 Me Bab06 Jaringan
Jeni J2 Me Bab06 Jaringan
 
Jeni j2 me-bab03-high level user interface
Jeni j2 me-bab03-high level user interfaceJeni j2 me-bab03-high level user interface
Jeni j2 me-bab03-high level user interface
 
Jeni j2 me-bab04-low level user interface
Jeni j2 me-bab04-low level user interfaceJeni j2 me-bab04-low level user interface
Jeni j2 me-bab04-low level user interface
 
Jeni j2 me-bab05-persistence
Jeni j2 me-bab05-persistenceJeni j2 me-bab05-persistence
Jeni j2 me-bab05-persistence
 
Jeni j2 me-bab06-jaringan
Jeni j2 me-bab06-jaringanJeni j2 me-bab06-jaringan
Jeni j2 me-bab06-jaringan
 

Similar to Jeni j2 me-cover

JENI-J2ME-COVER.pdf
JENI-J2ME-COVER.pdfJENI-J2ME-COVER.pdf
JENI-J2ME-COVER.pdf
Jurnal IT
 
Cover pengenalan pemrograman 1-versi 1.2
Cover pengenalan pemrograman 1-versi 1.2Cover pengenalan pemrograman 1-versi 1.2
Cover pengenalan pemrograman 1-versi 1.2
akuneenyong
 
laporan INSTALASI OS LINUX
laporan INSTALASI OS LINUXlaporan INSTALASI OS LINUX
laporan INSTALASI OS LINUX
Mela Roviani
 
COVER-Pengenalan Pemrograman 1-versi 1.2.pdf
COVER-Pengenalan Pemrograman 1-versi 1.2.pdfCOVER-Pengenalan Pemrograman 1-versi 1.2.pdf
COVER-Pengenalan Pemrograman 1-versi 1.2.pdf
Jurnal IT
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
Arkhi Soewandi
 
Mulok apple os
Mulok   apple osMulok   apple os
Mulok apple os
rismaferdafathir
 
Sistem_Operasi_Informatika_Thread_Kelompok B2.pptx
Sistem_Operasi_Informatika_Thread_Kelompok B2.pptxSistem_Operasi_Informatika_Thread_Kelompok B2.pptx
Sistem_Operasi_Informatika_Thread_Kelompok B2.pptx
11211058
 
Dukungan Infrastruktur IT Untuk E Learning Corporate 2009
Dukungan Infrastruktur IT Untuk E Learning Corporate   2009Dukungan Infrastruktur IT Untuk E Learning Corporate   2009
Dukungan Infrastruktur IT Untuk E Learning Corporate 2009
Affan Basalamah
 
Windows Server 2008
Windows Server 2008Windows Server 2008
Windows Server 2008
haanickk
 
Tutorial Menginstall Debian 5.0.3
Tutorial Menginstall Debian 5.0.3Tutorial Menginstall Debian 5.0.3
Tutorial Menginstall Debian 5.0.3
viviluthfiyah
 
Ppt java
Ppt javaPpt java
Sistem operasi6
Sistem operasi6Sistem operasi6
Sistem operasi6
Rudy Handoko
 
Sistem operasi part 1
Sistem operasi part 1Sistem operasi part 1
Sistem operasi part 1
viki yolanda.H
 
Kernel machintosh bahasa
Kernel machintosh bahasaKernel machintosh bahasa
Kernel machintosh bahasa
Samoedra Sandoro
 
Laporan praktikum linux
Laporan praktikum linuxLaporan praktikum linux
Laporan praktikum linux
muhammad_firdaus
 
Windows XP
Windows XPWindows XP
Windows XP
Iman Trianto
 
Menginstalasi Sistem Operasi Jaringan 11.pptx
Menginstalasi Sistem Operasi Jaringan 11.pptxMenginstalasi Sistem Operasi Jaringan 11.pptx
Menginstalasi Sistem Operasi Jaringan 11.pptx
Lucky739608
 
Operating system windows 7
Operating system windows 7Operating system windows 7
Operating system windows 7
Dessi Syahid
 

Similar to Jeni j2 me-cover (20)

JENI-J2ME-COVER.pdf
JENI-J2ME-COVER.pdfJENI-J2ME-COVER.pdf
JENI-J2ME-COVER.pdf
 
Cover pengenalan pemrograman 1-versi 1.2
Cover pengenalan pemrograman 1-versi 1.2Cover pengenalan pemrograman 1-versi 1.2
Cover pengenalan pemrograman 1-versi 1.2
 
laporan INSTALASI OS LINUX
laporan INSTALASI OS LINUXlaporan INSTALASI OS LINUX
laporan INSTALASI OS LINUX
 
COVER-Pengenalan Pemrograman 1-versi 1.2.pdf
COVER-Pengenalan Pemrograman 1-versi 1.2.pdfCOVER-Pengenalan Pemrograman 1-versi 1.2.pdf
COVER-Pengenalan Pemrograman 1-versi 1.2.pdf
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Mulok apple os
Mulok   apple osMulok   apple os
Mulok apple os
 
Sistem_Operasi_Informatika_Thread_Kelompok B2.pptx
Sistem_Operasi_Informatika_Thread_Kelompok B2.pptxSistem_Operasi_Informatika_Thread_Kelompok B2.pptx
Sistem_Operasi_Informatika_Thread_Kelompok B2.pptx
 
Dukungan Infrastruktur IT Untuk E Learning Corporate 2009
Dukungan Infrastruktur IT Untuk E Learning Corporate   2009Dukungan Infrastruktur IT Untuk E Learning Corporate   2009
Dukungan Infrastruktur IT Untuk E Learning Corporate 2009
 
Windows Server 2008
Windows Server 2008Windows Server 2008
Windows Server 2008
 
Tutorial Menginstall Debian 5.0.3
Tutorial Menginstall Debian 5.0.3Tutorial Menginstall Debian 5.0.3
Tutorial Menginstall Debian 5.0.3
 
Ppt java
Ppt javaPpt java
Ppt java
 
Sistem operasi6
Sistem operasi6Sistem operasi6
Sistem operasi6
 
Sistem operasi part 1
Sistem operasi part 1Sistem operasi part 1
Sistem operasi part 1
 
Kernel machintosh bahasa
Kernel machintosh bahasaKernel machintosh bahasa
Kernel machintosh bahasa
 
Laporan praktikum linux
Laporan praktikum linuxLaporan praktikum linux
Laporan praktikum linux
 
Lap2 instalasi
Lap2 instalasiLap2 instalasi
Lap2 instalasi
 
Jenis software
Jenis softwareJenis software
Jenis software
 
Windows XP
Windows XPWindows XP
Windows XP
 
Menginstalasi Sistem Operasi Jaringan 11.pptx
Menginstalasi Sistem Operasi Jaringan 11.pptxMenginstalasi Sistem Operasi Jaringan 11.pptx
Menginstalasi Sistem Operasi Jaringan 11.pptx
 
Operating system windows 7
Operating system windows 7Operating system windows 7
Operating system windows 7
 

More from UNIVERSITY Of LAMPUNG

Jeni j2 me-bab02-memulai pemrograman mobile
Jeni j2 me-bab02-memulai pemrograman mobileJeni j2 me-bab02-memulai pemrograman mobile
Jeni j2 me-bab02-memulai pemrograman mobile
UNIVERSITY Of LAMPUNG
 
Jeni j2 me-bab01-pengembangan aplikasi mobile
Jeni j2 me-bab01-pengembangan aplikasi mobileJeni j2 me-bab01-pengembangan aplikasi mobile
Jeni j2 me-bab01-pengembangan aplikasi mobileUNIVERSITY Of LAMPUNG
 
Jeni slides j2 me-10- optional package
Jeni slides j2 me-10- optional packageJeni slides j2 me-10- optional package
Jeni slides j2 me-10- optional packageUNIVERSITY Of LAMPUNG
 
Jeni slides j2 me-06-networking
Jeni slides j2 me-06-networkingJeni slides j2 me-06-networking
Jeni slides j2 me-06-networking
UNIVERSITY Of LAMPUNG
 
Jeni slides j2 me-05-persistence
Jeni slides j2 me-05-persistenceJeni slides j2 me-05-persistence
Jeni slides j2 me-05-persistence
UNIVERSITY Of LAMPUNG
 
Jeni slides j2 me-04 low level user interface-v 0.2
Jeni slides j2 me-04 low level user interface-v 0.2Jeni slides j2 me-04 low level user interface-v 0.2
Jeni slides j2 me-04 low level user interface-v 0.2UNIVERSITY Of LAMPUNG
 
Jeni slides j2 me-03-high level user interface
Jeni slides j2 me-03-high level user interfaceJeni slides j2 me-03-high level user interface
Jeni slides j2 me-03-high level user interfaceUNIVERSITY Of LAMPUNG
 
Jeni slides j2 me-02-memulai pemrograman mobile
Jeni slides j2 me-02-memulai pemrograman mobileJeni slides j2 me-02-memulai pemrograman mobile
Jeni slides j2 me-02-memulai pemrograman mobileUNIVERSITY Of LAMPUNG
 
Jeni slides j2 me-01-pengenalan thdp pembangunan apl mobile
Jeni slides j2 me-01-pengenalan thdp pembangunan apl mobileJeni slides j2 me-01-pengenalan thdp pembangunan apl mobile
Jeni slides j2 me-01-pengenalan thdp pembangunan apl mobileUNIVERSITY Of LAMPUNG
 
Jeni slides j2 me-11-topik-topik tambahan-v0.2
Jeni slides j2 me-11-topik-topik tambahan-v0.2Jeni slides j2 me-11-topik-topik tambahan-v0.2
Jeni slides j2 me-11-topik-topik tambahan-v0.2UNIVERSITY Of LAMPUNG
 

More from UNIVERSITY Of LAMPUNG (13)

Jeni j2 me-bab02-memulai pemrograman mobile
Jeni j2 me-bab02-memulai pemrograman mobileJeni j2 me-bab02-memulai pemrograman mobile
Jeni j2 me-bab02-memulai pemrograman mobile
 
Jeni j2 me-bab01-pengembangan aplikasi mobile
Jeni j2 me-bab01-pengembangan aplikasi mobileJeni j2 me-bab01-pengembangan aplikasi mobile
Jeni j2 me-bab01-pengembangan aplikasi mobile
 
Jeni j2 me-bab09-optimisasi
Jeni j2 me-bab09-optimisasiJeni j2 me-bab09-optimisasi
Jeni j2 me-bab09-optimisasi
 
Jeni slides j2 me-10- optional package
Jeni slides j2 me-10- optional packageJeni slides j2 me-10- optional package
Jeni slides j2 me-10- optional package
 
Jeni slides j2 me-07-security
Jeni slides j2 me-07-securityJeni slides j2 me-07-security
Jeni slides j2 me-07-security
 
Jeni slides j2 me-06-networking
Jeni slides j2 me-06-networkingJeni slides j2 me-06-networking
Jeni slides j2 me-06-networking
 
Jeni slides j2 me-05-persistence
Jeni slides j2 me-05-persistenceJeni slides j2 me-05-persistence
Jeni slides j2 me-05-persistence
 
Jeni slides j2 me-04 low level user interface-v 0.2
Jeni slides j2 me-04 low level user interface-v 0.2Jeni slides j2 me-04 low level user interface-v 0.2
Jeni slides j2 me-04 low level user interface-v 0.2
 
Jeni slides j2 me-03-high level user interface
Jeni slides j2 me-03-high level user interfaceJeni slides j2 me-03-high level user interface
Jeni slides j2 me-03-high level user interface
 
Jeni slides j2 me-02-memulai pemrograman mobile
Jeni slides j2 me-02-memulai pemrograman mobileJeni slides j2 me-02-memulai pemrograman mobile
Jeni slides j2 me-02-memulai pemrograman mobile
 
Jeni slides j2 me-01-pengenalan thdp pembangunan apl mobile
Jeni slides j2 me-01-pengenalan thdp pembangunan apl mobileJeni slides j2 me-01-pengenalan thdp pembangunan apl mobile
Jeni slides j2 me-01-pengenalan thdp pembangunan apl mobile
 
Jeni slides j2 me-11-topik-topik tambahan-v0.2
Jeni slides j2 me-11-topik-topik tambahan-v0.2Jeni slides j2 me-11-topik-topik tambahan-v0.2
Jeni slides j2 me-11-topik-topik tambahan-v0.2
 
Jeni slides j2 me-09-optimisasi
Jeni slides j2 me-09-optimisasiJeni slides j2 me-09-optimisasi
Jeni slides j2 me-09-optimisasi
 

Recently uploaded

LAPORAN WALI KELAS Wahyu Widayati, S.Pd.docx
LAPORAN WALI KELAS Wahyu Widayati, S.Pd.docxLAPORAN WALI KELAS Wahyu Widayati, S.Pd.docx
LAPORAN WALI KELAS Wahyu Widayati, S.Pd.docx
moh3315
 
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdfDemonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
d2spdpnd9185
 
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptxRPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
YongYongYong1
 
Lembar Kerja Asesmen Awal Paud ke sd.pptx
Lembar Kerja Asesmen Awal Paud ke sd.pptxLembar Kerja Asesmen Awal Paud ke sd.pptx
Lembar Kerja Asesmen Awal Paud ke sd.pptx
opkcibungbulang
 
Laporan bulanan Dosen Pembimbing lapangan dalam pelaksanaan kampus mengajar a...
Laporan bulanan Dosen Pembimbing lapangan dalam pelaksanaan kampus mengajar a...Laporan bulanan Dosen Pembimbing lapangan dalam pelaksanaan kampus mengajar a...
Laporan bulanan Dosen Pembimbing lapangan dalam pelaksanaan kampus mengajar a...
Sathya Risma
 
peluang kejadian total dan kaidah nbayes
peluang kejadian total dan kaidah nbayespeluang kejadian total dan kaidah nbayes
peluang kejadian total dan kaidah nbayes
ayyurah2004
 
Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?
Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?
Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?
SABDA
 
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptxNovel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
NirmalaJane
 
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi KomunikasiMateri Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
AdePutraTunggali
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdfRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
OswaldusDiwaDoka
 
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdfJURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
HERIHERI52
 
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMPPerencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
TriSutrisno48
 
Modul Ajar Bahasa Inggris Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 11 Fase F Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 11 Fase F Kurikulum Merdeka
Fathan Emran
 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Kanaidi ken
 
AKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdf
AKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdfAKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdf
AKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdf
opkcibungbulang
 
Tugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdf
Tugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdfTugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdf
Tugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdf
nurfaridah271
 
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
Arumdwikinasih
 
Modul Ajar Kimia Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Kimia Kelas 10 Fase E Kurikulum MerdekaModul Ajar Kimia Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Kimia Kelas 10 Fase E Kurikulum Merdeka
Fathan Emran
 
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
tsuroyya38
 
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdfTokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Mutia Rini Siregar
 

Recently uploaded (20)

LAPORAN WALI KELAS Wahyu Widayati, S.Pd.docx
LAPORAN WALI KELAS Wahyu Widayati, S.Pd.docxLAPORAN WALI KELAS Wahyu Widayati, S.Pd.docx
LAPORAN WALI KELAS Wahyu Widayati, S.Pd.docx
 
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdfDemonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
 
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptxRPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
 
Lembar Kerja Asesmen Awal Paud ke sd.pptx
Lembar Kerja Asesmen Awal Paud ke sd.pptxLembar Kerja Asesmen Awal Paud ke sd.pptx
Lembar Kerja Asesmen Awal Paud ke sd.pptx
 
Laporan bulanan Dosen Pembimbing lapangan dalam pelaksanaan kampus mengajar a...
Laporan bulanan Dosen Pembimbing lapangan dalam pelaksanaan kampus mengajar a...Laporan bulanan Dosen Pembimbing lapangan dalam pelaksanaan kampus mengajar a...
Laporan bulanan Dosen Pembimbing lapangan dalam pelaksanaan kampus mengajar a...
 
peluang kejadian total dan kaidah nbayes
peluang kejadian total dan kaidah nbayespeluang kejadian total dan kaidah nbayes
peluang kejadian total dan kaidah nbayes
 
Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?
Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?
Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?
 
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptxNovel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
 
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi KomunikasiMateri Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdfRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
 
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdfJURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
 
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMPPerencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
 
Modul Ajar Bahasa Inggris Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 11 Fase F Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 11 Fase F Kurikulum Merdeka
 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
 
AKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdf
AKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdfAKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdf
AKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdf
 
Tugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdf
Tugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdfTugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdf
Tugas_Rasianto-Refleksi - Pembelajaran Diferensiasi dalam PJOK.pdf
 
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
 
Modul Ajar Kimia Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Kimia Kelas 10 Fase E Kurikulum MerdekaModul Ajar Kimia Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Kimia Kelas 10 Fase E Kurikulum Merdeka
 
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
 
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdfTokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
 

Jeni j2 me-cover

  • 1. J.E.N.I Pengembangan Perangkat Mobile Versi 1.1 April 2007 Sumber : JEDI Pengembangan Perangkat Mobile
  • 2. J.E.N.I Pengarang Persyaratan-persyaratan untuk latihan laboratorium Joyce Avestro Sistem Operasi yang mendukung NetBeans IDE 5.5 berjalan pada sistem operasi yang mendukung Java VM. Team Dibawah ini merupakan daftar dari platform-platform yang digunakan: Joyce Avestro Florence Balagtas Microsoft Windows XP Professional SP2 atau yang terbaru Rommel Feria Mac OS X 10.4.5 atau yang terbaru Reginald Hutcherson Red Hat Fedora Core 3 Rebecca Ong Sistem Operasi Solaris™ 10 Update 1 (SPARC® and x86/x64 John Paul Petines Platform Edition) Sang Shin Raghavan Srinivas NetBeans Enterprise Pack juga dapat digunakan pada platform-platform Matthew Thompson berikut ini: Microsoft Windows 2000 Professional SP4 Team Translator Solaris™ 8 OS (SPARC and x86/x64 Platform Edition) and Solaris 9 Frans Thamura OS (SPARC and x86/x64 Platform Edition) Eko Subiyantoro Berbagai macam distribusi LINUX Cahya Kusuma Ratih Rizzatama N.S. Mir’atul Khusna Mufida Khansa Fitriannisa Minimum konfigurasi Hardware Sulistyaningtyas Fauzan Prasetyo E.P Catatan: Minimum resolusi layar NetBeans IDE's adalah 1024x768 pixels. Allin Junikhah Bagus Chandra Sistem Operasi Microsoft Windows: Badar Agung Nugroho o Prosesor: 500 MHz Intel Pentium III workstation atau setaranya Kadek Surya Pranata o Memori: 512 MB o Disk space: 850 MB dari free disk space Sistem operasi Linux: o Prosesor: 500 MHz Intel Pentium III workstation atau setaranya o Memori: 512 MB o Disk space: 450 MB dari free disk space Solaris OS (SPARC): o Prosesor: UltraSPARC II 450 MHz o Memori: 512 MB o Disk space: 450 MB of free disk space Solaris OS (x86/x64 Platform Edition): o Prosesor: AMD Opteron 100 Series 1.8 GHz o Memori: 512 MB o Disk space: 450 MB dari free disk space Sistem Operasi Macintosh OS X: o Prosesor: PowerPC G4 o Memori: 512 MB o Disk space: 450 MB dari free disk space Pengembangan Perangkat Mobile
  • 3. J.E.N.I Konfigurasi Hardware yang direkomendasikan Sistem Operasi Microsoft Windows: o Prosesor: 1.4 GHz Intel Pentium III workstation atau setaranya o Memori: 1 GB o Disk space: 1 GB dari free disk space Sistem Operasi Linux: o Prosesor: 1.4 GHz Intel Pentium III atau setaranya o Memori: 1 GB o Disk space: 850 MB dari free disk space Solaris™ OS (SPARC®): o Prosesor: UltraSPARC IIIi 1 GHz o Memori: 1 GB o Disk space: 850 MB dari free disk space Solaris™ OS (x86/x64 platform edition): o Prosesor: AMD Opteron 100 Series 1.8 GHz o Memori: 1 GB o Disk space: 850 MB dari free disk space Sistem Operasi Macintosh OS X: o Prosesor: PowerPC G5 o Memori: 1 GB o Disk space: 850 MB dari free disk space Software yang diperlukan NetBeans Enterprise Pack 5.5 dapat diakses pada Java 2 Platform Standard Edition Development Kit 5.0 Update 1 atau diatasnya (JDK 5.0, versi 1.5.0_01 atau diatasnya), dimana berisi Java Runtime Environment plus developer tools untuk meng-compile, men-debug, and menjalankan aplikasi yang ditulis dengan bahasa Java. Sun Java System Application Server Platform Edisi 9 telah diuji dengan JDK 5.0 update 6. Untuk Solaris, Windows, dan Linux, Anda dapat mendownload JDK untuk platform Anda pada http://java.sun.com/j2se/1.5.0/download.html Untuk Mac OS X, memerlukan Java 2 Platform Standard Edition (J2SE) 5.0 Release 4. Anda dapat mendownload JDK dari Apple's Developer Connection site. Pada: http://developer.apple.com/java (untuk mendownload JDK Anda harus melakukan registrasi terlebih dahulu). Pengembangan Perangkat Mobile
  • 4. J.E.N.I Daftar Isi 1 Pengembangan Aplikasi Mobile 1.1 Tujuan 1.2 Perangkat Mobile 1.3 Gambaran J2ME 1.3.1 Platform Java 1.3.2 Gambaran J2ME 1.3.3 Configuration 1.3.4 Profile 1.4 CLDC 1.4.1 Fitur yang Hilang 1.4.2 Karakteristik perangkat CLDC 1.4.3 Verifikasi Class 1.4.4 Generic Connection Framework 1.5 CDC 1.6 JTWI 1.7 MIDP 1.8 MIDlet 1.8.1 Siklus MIDlet 1.8.2 MIDlet suites 1.9 Latihan 2 Memulai Pemrograman Mobile 2.1 Tujuan 2.2 Pengenalan 2.3 “Hello, world!” MIDlet 2.4 Compilation dan Packaging MIDlets 2.5 Menggunakan Sun Wireless Toolkit 2.6 Menggunakan NetBeans mobility Pack 2.7 Latihan 2.7.1 Multiple MIDlets dalam satu MIDlet suite 2.7.2 Multiple MIDlets dalam satu MIDlet suite menggunakan Wireless Toolkit 3 High Level User Interface 3.1 Tujuan 3.2 MIDP User Interface 3.2.1 Display 3.2.2 Displayable 3.2.3 Title 3.2.4 Command 3.2.5 CommandListener 3.2.6 Ticker Pengembangan Perangkat Mobile
  • 5. J.E.N.I 3.2.7 Screen 3.2.8 Item 3.3 Alert 3.4 List 3.5 Text Box 3.6 Form 3.7 ChoiceGroup 3.8 Date Field 3.9 String Item 3.10 Image Item 3.11 Text Field 3.12 Latihan 3.12.1 List Dinamis 4 Low Level User Interface 4.1 Tujuan 4.2 Pengenalan 4.3 Canvas 4.3.1 Sistem Koordinat 4.3.2 “Hello, World!” 4.3.3 Perintah 4.3.4 Event Key 4.3.5 Aksi Permainan 4.3.6 Event Pointer 4.4 Grafik 4.4.1 Warna 4.4.2 Huruf 4.4.3 Style Coretan 4.4.4 Clipping 4.4.5 Anchor Points 4.4.6 Menggambar Text 4.4.7 Menggambar Garis 4.4.8 Menggambar Kotak 4.4.9 Menggambar Sudut 4.4.10 Melukis Gambar 4.5 Game API 4.5.1 Game API 4.5.2 Layers 4.5.3 Sprites 4.5.4 LayerManager 4.6 Scalable 2D Graphics 4.7 Latihan 4.7.1 Key Codes 4.7.2 Palindrome 4.7.3 Notepad Pengembangan Perangkat Mobile
  • 6. J.E.N.I 5 Persistence 5.1 Tujuan 5.2 Record Store 5.3 Record Enumeration 5.4 Record Comparator 5.5 Record Filter 5.6 Record Listener 5.7 Latihan 5.7.1 Penyimpanan Pilihan 6 Jaringan 6.1 Generic Connection Framework 6.1.1 Hirarki dari GCF Interface 6.1.2 GCF Connection URL 6.2 Koneksi HTTP 6.2.1 Protokol HTTP 6.2.2 Menciptakan sebuah koneksi HTTP 6.2.3 Handling HTTP Redirects 6.3 Koneksi HTTPS 6.4 TCP Sockets 6.5 Server Sockets 6.6 Datagrams 6.7 Latihan 6.7.1 Mendapatkan URL 7 Security 7.1 Tujuan 7.2 Dasar Security 7.3 J2ME Security 7.4 Menggunakan Security dan Trust Services API(SATSA) 7.5 Latihan 8 Web Services 8.1 Tujuan 8.2 Pengenalan terhadap XML 8.2.1 Registrasi Listeners 8.3 Java APIs bagi XML 8.4 Web Services 8.5 J2ME Web Services API (WSA) 8.6 Membuat sebuah Mobile Web Service Client Pengembangan Perangkat Mobile
  • 7. J.E.N.I 9 Optimisasi 9.1 Tujuan 9.2 Optimisasi 9.3 Eksekusi Program 9.3.1 Gunakan StringBuffer sebagai pengganti String 9.3.2 Gunakan clipping area dalam manggambar 9.3.3 Hindari modifier yang sama 9.3.4 Lewatkan parameter sesedikit mungkin 9.3.5 Mengurangi pemanggilan method 9.3.6 Menunda semua inisialisasi 9.3.7 Gunakan Array sebagai pengganti collection 9.3.8 Menggunakan variabel lokal 9.4 Ukuran JAR 9.4.1 Gunakan Obfuscator 9.4.2 Memadatkan file JAR Anda 9.4.3 Hindari membuat class yang tidak perlu 9.4.4 Hindari membuat interfaces 9.4.5 Hindari inner dan anonymous class 9.4.6 Gunakan satu Listener untuk object yang ganda 9.4.7 Gunakan package default (package tanpa nama) 9.4.8 Batasi penggunaan dari initializer static 9.4.9 Menggabungkan gambar kedalam satu file 9.4.10 Bereksperimen dengan memampatkan gambar 9.4.11 Gunakan class yang belum diinstal 9.5 Jaringan 9.5.1 Gunakan thread yang terpisah 9.5.2 Memampatkan data jaringan 9.5.3 Mengurangi lalu lintas jaringan 9.6 Penggunaan Memori 9.6.1 Gunakan struktur data ringkas 9.6.2 Membebaskan object yang tidak terpakai untuk garbage collection 9.6.3 Jangan sering menggunakan layar on-the-fly 9.7 Latihan 9.7.1 Ide optimisasi lainnya 10 Jaringan 10.1 Konsep Dasar jaringan 10.1.1 IP Adress 10.1.2 Protokol 10.1.3 Port 10.1.4 Paradigma Client/Server 10.1.5 Sockets 10.2 The Java Networking Package 10.2.1 The ServerSocket dan The Socket Class 10.2.2 The MultiCastSocket dan DatagramPacket Class 10.3 Latihan 10.3.1 Trivia Server Pengembangan Perangkat Mobile
  • 8. J.E.N.I 11 Topik-topik Tambahan 11.1 Tujuan 11.2 Timers 11.3 Push Functionality 11.4 Latihan 11.4.1 Time MIDlet Pengembangan Perangkat Mobile