Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

JAVA MOBILE FARIDI Sabtu, 5 Januari 2012

Presentasi serupa


Presentasi berjudul: "JAVA MOBILE FARIDI Sabtu, 5 Januari 2012"— Transcript presentasi:

1 JAVA MOBILE FARIDI 14000800 Sabtu, 5 Januari 2012
This template can be used as a starter file for presenting training materials in a group setting. Sections Right-click on a slide to add sections. Sections can help to organize your slides or facilitate collaboration between multiple authors. Notes Use the Notes section for delivery notes or to provide additional details for the audience. View these notes in Presentation View during your presentation. Keep in mind the font size (important for accessibility, visibility, videotaping, and online production) Coordinated colors Pay particular attention to the graphs, charts, and text boxes. Consider that attendees will print in black and white or grayscale. Run a test print to make sure your colors work when printed in pure black and white and grayscale. Graphics, tables, and graphs Keep it simple: If possible, use consistent, non-distracting styles and colors. Label all graphs and tables.

2 Jenis – Jenis Aplikasi Java:
Java Desktop/ Swing Java SE (JRE/JAVA Runtime Environment) Java Web JSP Servlet MVC (Modele View Control) Java ME CLDC (Connected Limeted Device Configuration) CDC (Connected Device Configuration) Web Service W3C menggunakan WSDL (Web Services Description Language) Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.

3 Database Oracle DB2 MySql with Connector JDBC Two tier
Program dapat langsung mengakses ke database tanpa perantara lainya Three tier This is another option for an Overview slides using transitions.

4 C. File Name dan Class Java
Beberapa Elemen Java A. Project B. Package C. File Name dan Class Java D. Main

5 OOP (Object Oriented Program)
Apa itu OOP? Apa bedanya dengan terstruktur? OOP (Object Oriented Program) merupakan suatu cara atau paradigma pemrograman yang berorientasi kepada objek. Adapun perbedaan yang mendasar dengan pemrograman terstruktur adalah pemrograman terstruktur merupakan rangkaian logika program yang berurutan dan dapat terdiri dari sub strukur, sedangkan OOP merupakan logika program yang diumpamakan ,atau dirancang bangun berdasarkan objek.

6 Pengembangan OOP: Objek (Object) Kelas (Class) Instan (Instance)
Objek merupakan entitas yang merupakan rangkaian dari perintah-perintah seperti nilai (value), variable, fungsi, ataupun data struktur Kelas (Class) Kelas merupakan implementasi atau pola dari sebuah objek yang terdiri dari nama, properti, atau attribut atau variabel atau field, dan fungsi atau behaviour atau method atau aksi atau operasi menjadi satu kesatuan {enkapsulasi/Encapsulation). Instan (Instance) Kelas yang telah terdefinisi dapat dijalankan (run-time) dalam bentuk instan di memori. Method Method atau fungsi atau operasi atau behaviour merupakan perintah-perintah prosedural yang ditempatkan pada kelas untuk mendapatkan hasil dari perintah-perintah tersebut.

7 Pengembangan OOP: (lanjutan)
Pengiriman Pesan (Message Passing) Setiap objek dapat menerima atau mengirimkan pesan. Pesan-pesan tersebut bukan hanya berbentuk primitif variable (integer, double, dll), tetapi pesan-pesan tersebut dapat saja berupa objek lainnya. Turunan (Inheritance) atau Generalization Objek dapat menurunkan semua yang melekat seperti variable dan kebiasaan kepda objek turunannya. Turunan ini seperti layaknya orang tua ke anaknya. Anaknya ("Sub Classes") dapat berkembang sesuai dengan kebutuhan, tidak hanya dari apa yang diturunkan orang tua nya (super). Abstraksi (Abstraction) Abstraksi seringkali disebut kepala tanpa badan, dimana informasi didefinisikan terlebih dahulu berbentuk konsep. Abstraksi tidak dapat langsung digunakan tetapi hams dijalankan apabila telah diturunkan ke sebuah kelas. Enkapsulasi (Encapsulation) Enkapsulasi merupakan satu kesatuan dari variabel dan method yang terdapat pada objek. Dimana variabel atau methode yang didalamnya dapat dispesifikasikan ijin penggunaannya. Polimorpisme (Polymorphism atau Sub Type) Seorang pembuat program dapat memanggil sebuah kelas layaknya orang tua atau induk dari kelas tersebut. This is another option for an Overview slide.

8 Pengontrol Kelas POJO (Plain Old JAVA Object)
1 (Satu) Kelas Abstract Paket (Package) 3 (tiga) Kelas POJO What will the audience be able to do after this training is complete? Briefly describe each objective how the audience will benefit from this presentation. 2 (dua) Pengontrol

9 Use a section header for each of the topics, so there is a clear transition to the audience.
Java ME pada awal pengembangannya adalah membuat aplikasi pada peralatan kecil. Peralatan-peralatan kecil tersebut telah tertanam dalam virtual mesin yang bernama KVM (Kilo Virtual Machine).

10 Konfigurasi J2ME CLDC (Connected Limited Device Configuration) CDC (Connected Device Configuration) Perangkat yang digunakan untuk mengembangkan program adalah perangkat kecil yang berkemampuan besar hampir setingkat dengan JAVA Standard Edition Peralatan yang digunakan adalah peralatan kecil yang dapat menjalankan program JAVA dengan memori terbatas, tenaga baterai terbatas, dan grafik terbatas seperti handphone Add slides to each topic section as necessary, including slides with tables, graphs, and images. See next section for sample table, graph, image, and video layouts. Pengembangan program dikombinasikan dengan Mobile Information Device Profile (MIDP). Untuk para pengembang JAVA menyediakan MIDLET untuk menulis program J2ME dan menjalankan ke seluruh perangkat yang telah ada KVM di dalamnya.

11 Langkah-Langakah Pembuatan Ruang bangun Mobile
Keep it brief. Make your text as brief as possible to maintain a larger font size.

12 Microsoft Engineering Excellence
Resources Asyiknya Mengenal Java oleh Windu Gata Microsoft Confidential

13 Microsoft Engineering Excellence
Questions? Microsoft Confidential

14 Sekian Terimaksih Doing Your Best Work
Microsoft Engineering Excellence Sekian Terimaksih Doing Your Best Work Is your presentation as crisp as possible? Consider moving extra content to the appendix. Use appendix slides to store content that you might want to refer to during the Question slide or that may be useful for attendees to investigate deeper in the future. Microsoft Confidential


Download ppt "JAVA MOBILE FARIDI Sabtu, 5 Januari 2012"

Presentasi serupa


Iklan oleh Google