jeni slides j2 me-02-memulai pemrograman mobile

18
Memulai Pemrograman Mobile Versi 0.1 Pembangunan Aplikasi Mobile

Upload: sainudinuga

Post on 21-Nov-2014

526 views

Category:

Documents


4 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Jeni slides j2 me-02-memulai pemrograman mobile

Memulai Pemrograman Mobile

Versi 0.1

Pembangunan Aplikasi Mobile

Page 2: Jeni slides j2 me-02-memulai pemrograman mobile

Tujuan

Menciptakan MIDlet sederhana

Menciptakan proyek di Netbeans

Menciptakan MIDlet di Netbeans

Menjalankan MIDlet di Emulator

Page 3: Jeni slides j2 me-02-memulai pemrograman mobile

Memulai Pemrograman Mobile

Hello, World! MIDlet

Menggunakan Netbeans dan Netbeans Mobility Pack

Page 4: Jeni slides j2 me-02-memulai pemrograman mobile

MIDlet Life Cycle

Active

Paused

Destroyed

destroyApp()

destroyApp()

startApp()

pauseApp()

new

Page 5: Jeni slides j2 me-02-memulai pemrograman mobile

Hello, World! MIDlet

import javax.microedition.midlet.*;import javax.microedition.lcdui.*;

public class HelloMidlet extends MIDlet implements CommandListener {

Display display; Command exitCommand = new Command("Exit", Command.EXIT, 1); Alert helloAlert;

Page 6: Jeni slides j2 me-02-memulai pemrograman mobile

Hello, World! MIDlet

public HelloMidlet(){ helloAlert = new Alert( "Hello MIDlet", "Hello, world!", null, AlertType.INFO );

helloAlert.setTimeout(Alert.FOREVER); helloAlert.addCommand(exitCommand); helloAlert.setCommandListener(this);}

Page 7: Jeni slides j2 me-02-memulai pemrograman mobile

Hello, World! MIDlet

public void startApp() { if (display == null){ display = Display.getDisplay(this); } display.setCurrent(helloAlert);

}

Page 8: Jeni slides j2 me-02-memulai pemrograman mobile

Hello, World! MIDlet

public void pauseApp() { } public void destroyApp(boolean unconditional) { }

Page 9: Jeni slides j2 me-02-memulai pemrograman mobile

Memulai Pemrograman Mobile

Hello, World! MIDlet

Menggunakan Netbeans dan Netbeans Mobility Pack

Page 10: Jeni slides j2 me-02-memulai pemrograman mobile

Menggunakan Netbeans

Membuka Netbeans

Membuat project

Membuat sebuah MIDlet yang baru

Mengcompile dan menjalankan MIDlet

Page 11: Jeni slides j2 me-02-memulai pemrograman mobile

Membuat Project

File -> New Project

Category: Mobile

Project: Mobile Application

Tentukan nama project

Pilih platform

Page 12: Jeni slides j2 me-02-memulai pemrograman mobile

Membuat Project

Page 13: Jeni slides j2 me-02-memulai pemrograman mobile

Membuat MIDlet

File -> New File...

Category: MIDP

File Type: MIDlet

Tentukan nama MIDlet

Tuliskan kode untuk MIDlet

Page 14: Jeni slides j2 me-02-memulai pemrograman mobile

Membuat MIDlet

Page 15: Jeni slides j2 me-02-memulai pemrograman mobile

Membuat MIDlet

Page 16: Jeni slides j2 me-02-memulai pemrograman mobile

Menentukan nama MIDlet

Page 17: Jeni slides j2 me-02-memulai pemrograman mobile

Menuliskan kode MIDlet

Page 18: Jeni slides j2 me-02-memulai pemrograman mobile

Compile&Jalankan MIDlet