KoTA 105 Irwan Nugraha (08501016) Rendy Azhary (08501025) Taufik Rohmat (08501032)

Slides:



Advertisements
Presentasi serupa
Pemrograman Visual Delphi 7.
Advertisements

BORLAND DELPHI 1. Pengenalan Borland Delphi merupakan program aplikasi database yang berbasis Object Pascal dari Borland. Delphi juga memberikan fasilitas.
MENGENAL IDE DELPHI 7.0 ABDUL WAHID.
Pertemuan 2.  Dreamweaver adl salah satu program pembuatan website yang mempunyai banyak sekali menu-menu dan tool-tool yang dapat dipergunakan untuk.
Plugin GUI Builder berbasis XML Generator untuk Membuat Graphical User Interface Aplikasi Android pada Netbeans IDE 6.91 KoTA 105 Irwan Nugraha ( )
KOMPONEN DALAM DELPHI Form
KoTA 105 : Irwan Nugraha ( ) Rendy Azhary ( ) Taufik Rohmat ( )
KoTA 105 : Irwan Nugraha ( ) Rendy Azhary ( ) Taufik Rohmat ( )
Plugin Gui builder berbasis xml generator untuk membuat user interface aplikasi android pada netbeans ide 6.91 KoTA 105 Irwan Nugraha ( ) Rendy.
Kode MK : MI Revisi Terakhir : Pertemuan 2 FX. Henry Nugroho, S.T., M.Cs Adi Kusjani, S.T. Penggunaan Komponen Dasar 2013.
JAVA GUI (Graphical User Interface)
PEMROGRAMAN VISUAL 2 SKS (TEORI)
PEMROGRAMAN BEORIENTASI OBJEK
ORACLE DEVELOPER 6i Oracle Developer adalah salah satu produk dari Oracle Corporation yang digunakan untuk membuat suatu aplikasi. Oracle Developer 6i.
Form Gambar IDE (Integrated Development Environment) VB6 ToolBar
BAHASA PEMROGRAMAN VISUAL FOXPRO: INDEX, SEARCHING, OBJECT FORM, MULTITABLE DAN MEMBUAT LAPORAN Oleh Munawar Asikin.
Latar Belakang Perkembangan telepon selular (handphone) pada jaman sekarang sudah mengalami kemajuan yang sangat pesat, menjadi suatu hal yang berguna.
Pemograman Delphi Delphi adalah paket bahasa pemograman yang bekerja dalam sistem operasi window Jenis aplikasi yang bisa dibuat adalah Aplikasi untuk.
Pemrograman Berorientasi Obyek
1 Pertemuan 01 Pemrograman Visual Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Pengenalan Visual Basic
JAVA GUI SWING Kelompok 4 : M.Fadli Rozak ( )
Mobile Programming Intro Android.
Membuat Macro.
Pemrograman Visual I Outline: Pengenalan bahasa C#
Pemrograman Platform Khusus
Graphical User Interface (GUI)
Pertemuan 21 Notasi dan Ukuran pada model 3D
Pemrograman Visual Oleh : Erni Fatmawati.
High Level User Interface
Konsep delphi Pertemuan Ke-1 & 2.
Java User Interface (Swing)
Mengenal IDE Delphi DELPHI II UNSERA 2016.
Pemrograman Visual (Borland Delphi 7.0)
Visual Studio 2008 Merupakan perangkat lunak yang terintegrasi. Di dalamnya terdapat beberapa perangkat lunak untuk pengembang ( Programmer ), antara lain.
Disusun oleh: Hermansyah, S.Kom
As’ad Djamalilleil Struktur Android As’ad Djamalilleil
JAVA GUI (Graphical User Interface)
Area Kerja Dreamweaver
Dasar Komputer & Pemrog. 2B
Pertemuan 1 Pemrograman Visual Intro ‘n Delphi Intro
Pengenalan Borland Delphi 7.0
Mengenal glade MUSDALIFAHDJ.
Pemrograman Terstruktur I dengan Delphi
JSF Java Server Faces.
Pemrograman Berorientasi Obyek
Netbeans GUI Builder Buat project baru dalam Netbeans Kategori project
An’ Anqinudin Lahitama, S.Kom
KOMPONEN APLIKASI ANDROID
DISKUSI PERTEMUAN 3 Pemrograman mobile 2 Ti 15 D
Belajar Pemrograman Mobile Part 2.
Pemograman mobile 2 Kelompok 3 Khoerul Umam ( )
Komponen Aplikasi Android
KELOMPOK 1 : PEMROGRAMAN MOBILE PERTEMUAN KE 3
Android Multimedia Vidio, Musik dan Gambar
ANDROID MULTIMEDIA.
PERTEMUAN IV SINTAK LANJUT VB
PEMROGRAMAN MOBILE 2 KELOMPOK 7 TI 15 D.
PEMROGRAMAN MOBILE Kelompok 2
Komponen Aplikasi Android
APLIKASI CERITA ANAK PADA PERANGKAT MOBILE BERBASIS ANDROID SKRIPSI
Pemrograman Berorientasi Obyek
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Membuat Laporan Menggunakan Jasperreport
Pemrograman GUI dengan Java
Pemrograman Fery Updi,M.Kom.
APLIKASI ALAT MUSIK TRADISIONAL CALUNG BERBASIS MOBILE ANDROID SKRIPSI   Diajukan sebagai salah satu syarat untuk Penyusunan skripsi pada Program Studi.
ORACLE DEVELOPER 6i Oracle Developer adalah salah satu produk dari Oracle Corporation yang digunakan untuk membuat suatu aplikasi. Oracle Developer 6i.
Arif Risqiantoro Dadang wahyu utomo Isnan aditia
FRAGMENT PEMROGRAMAN MOBILE 2.
Transcript presentasi:

KoTA 105 Irwan Nugraha ( ) Rendy Azhary ( ) Taufik Rohmat ( )

 Latar Belakang  Semakin banyak Smartphone yang menggunakan OS Android  Android Plugin di Netbeans belum memiliki visual designer  Tujuan membuat Plugin GUI Designer  Menyediakan visual designer-nya  Meng-generate xml dari layout  Diintegrasikan dengan plugin Android Netbeans yang sudah ada  Ruang lingkup  UI to XML standar Android  Drag and Drop komponen GUI Android  Auto generating kode XML on the fly

 Batasan Masalah  Hanya dapat dijalankan pada Netbeans 6.91  Ditujukan untuk designer  Hanya meng-generate kode xml untuk layoutnya

 Analisis Plugin Netbeans  Modul yang dapat berkomunikasi dengan modul lainya  Konfigurasi modul melalui manifest.mf  Analisis GUI Component Android  Widget - Interaction Widget - Information Widget - Editable Widget  Layout - Container Layout - Scroll Layout

 Matisse GUI Builder mempunyai fitur yang bernama multiple view  Palette window menampilkan list dari komponen yang bisa di drag dan drop ke dalam form

 Komponen pallete netbeans - PaletteFactory - PaletteController - PaletteActions

Diagram File Type

 Widget  Interaction Widget merupakan widget yang dapat berinteraksi langsung dengan pengguna.

 Information Widget merupakan widget yang bertugas menampilkan informasi mengenai suatu hal.

 Editable Widget merupakan widget yang mempunyai kemampuan untuk mengedit.

 Layout  Container Layout = layout yang menampung widget atau (item) banyaknya tergantung kemampuan layer.

 Scroll Layout adalah layout yang memiliki kemampuan scrolling,

 Proses Pembuatan GUI Builder

 Use Case Diagram

 Rules Plugin GUI Builder Android No. RulesRules R.01 Setiap view yang dibuat telah memiliki properties yang telah terdefinisi. R.02Di dalam layout bisa terdapat widget atau view. R.03Didalam widget tidak bisa terdapat layout atau view. R.04Didalam view hanya terdapat satu layout. R.05Setiap layout, widget, dan view memiliki id tersendiri. R.06Widget EditText tidak bisa dirubah ukuran height-nya.

 Fitur berdasarkan Requirement Fungsional Kode Fitur Fitur FIT-01Multi view FIT-02Pallete dan properties view FIT-03Generate XML FIT-04Drag dan drop view FIT-05Membuat dan membaca object Java berdasarkan view dan property- nya.

 Penanganan beberapa view.  Plugin yang dibuat hanya dapat dijalankan pada Netbeans IDE  Plugin ini ditujukan untuk designer.  Plugin ini hanya dapat meng-generate kode xml untuk layout nya.

 Plugin memiliki 6 komponen yaitu design layer, xml layer, palette, properties tab, view, dan xml.  Class-class yang ditambahkan untuk memenuhi fungsi komponen-komponen yang terdapat pada 6 konsep plugin.  Class API berfungsi untuk memperlihatkan dependency antara 6 konsep plugin yang dibangun dengan API.

 Class Diagram

 Gambaran Proses Plugin GUI Builder Android