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

Slides:



Advertisements
Presentasi serupa
Komponen Antarmuka Grafis
Advertisements

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
Program Paket Niaga Putu Putra Astawa S.Kom.,M.kom
Menggunakan Event dan Property
PROSEDUR 1 Prosedur Adakalanya ketika kita membuat program, ada beberapa kode program yang ditulis berulang-ulang. Hal ini tentu saja menyita waktu dan.
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.
Membuat Data Base Kemahasiswaan
APLIKASI PETA SMA SWASTA DI BEKASI TIMUR PADA SMARTPHONE ANDROID
PEMROGRAMAN APLIKASI BISNIS I (VISUAL STUDIO 2010)
Pengantar Komputer Dan Teknologi Informasi 1C
VISUAL BASIC.NET Apa Itu VB.NET ?
Komponen Antarmuka Grafis
PBO - PERTEMUAN 9- JAVA GUI.
PEMROGRAMAN BEORIENTASI OBJEK
KOMPONEN DALAM DELPHI Form
PEMOGRAMAN 1 Pertemuan 2. TOOLBOX Toolbox adalah sebuah “kotak peranti” yang mengandung semua objek atau kontrol yang dibutuhkan untuk membentuk suatu.
Free Powerpoint Templates Page 1 Free Powerpoint Templates Mobile Computing Dengan Android Pertemuan 7 View Component Oleh: Adam Arif Budiman STMIK Bani.
PERTEMUAN 3 PAB Bahasan: Layout,Class,Trigger Button Intent.
Pengenalan Visual Basic
Pemrograman Terstruktur
BAB II KOMPONEN-KOMPONEN MICROSOFT VISUAL BASIC 6.0
Mobile Programming Intro Android.
VISUAL BASIC FOR APLICATION (VBA) EXCEL VBA
Menggunakan Form Pertemuan Ke-3.
Konsep sistem informasi a
Pemrograman Visual I Outline: Pengenalan bahasa C#
Graphical User Interface (GUI)
Pemrograman Visual Oleh : Erni Fatmawati.
VISUAL BASIC.NET Apa Itu VB.NET ?
Louis Bertrand Secondra
Konsep delphi Pertemuan Ke-1 & 2.
Algoritma & PEMROGRAMAN 2B (Visual basic)
P e r t e m u a n 1 Membuat Workbook dengan Macro
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.
BAB 5 Menggunakan Perangkat Lunak Pengolah Kata
Pemrograman Perangkat Mobile
Menggunakan Event dan Property
As’ad Djamalilleil Struktur Android As’ad Djamalilleil
Layouting Tampilan Pengenalan Layout Android
Kelas XII Semester Genap Tahun Pelajaran 2013 / 2014
Pengenalan Borland Delphi 7.0
Pemrograman Terstruktur I dengan Delphi
Netbeans GUI Builder Buat project baru dalam Netbeans Kategori project
KOMPONEN APLIKASI ANDROID
DISKUSI PERTEMUAN 3 Pemrograman mobile 2 Ti 15 D
Pertemuan 3 : Komponen Aplikasi Android
PEMROGRAMAN MOBILE Kelompok 2
Belajar Pemrograman Mobile Part 2.
Pemograman mobile 2 Kelompok 3 Khoerul Umam ( )
Komponen Aplikasi Android
KELOMPOK 1 : PEMROGRAMAN MOBILE PERTEMUAN KE 3
PEMROGRAMAN MOBILE Kelompok 2
Pemrograman Mobile Kelompok Pertemuan 5.
Komponen Aplikasi Android
9 Mobile Computing 2 SKS Dedy Alamsyah, S.Kom..
Komputer 3 Dian C. Rini N, M.Kom
Menggunakan Form Pertemuan Ke-3.
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Membuat Laporan Menggunakan Jasperreport
Pemrograman GUI dengan Java
Mobile Computing Fery Updi, M.Kom..
Bahasa Pemrograman (Pemrograman Visual)
Arif Risqiantoro Dadang wahyu utomo Isnan aditia
FRAGMENT PEMROGRAMAN MOBILE 2.
Komponen table Ms. Access
PEMROGRAMAN MOBILE 1 PERTEMUAN 4
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

 Modul yang dapat berkomunikasi dengan modul lainya  Konfigurasi modul melalui manifest.mf

 OpenIDE-Module : Uniqueness  OpenIDE-Module-Name : Display name  OpenIDE-Module-Short-Description : penjelasan singkat modul  OpenIDE-Module-Long-Description : penjelasan panjang modul  OpenIDE-Module-Display-Category : mengkategorykan

 OpenIDE-Module-Install : nama dan path dari Installer  OpenIDE-Module-Layer : nama dan path layer.xml  OpenIDE-Module-Public-Packages : Exposed Interface  OpenIDE-Module-Dependencies : deklarasi modul dependency

 Konsep Matisse GUI Builder Multiple View (org.netbeans.core.api.multiview  Source dan design Palette (org.netbeans.spi.palette)  PaletteFactory  PaletteController  PaletteActions

 Widget = Melayani interaksi dengan pengguna.  Interaction Widget  Information Widget  Editable Widget  Layout = Penampung widget-widget  Container Widget  Scroll Layout

 Interaction Widget  Interaction Widget merupakan widget yang berinteraksi langsung dengan pengguna.

Widget Name Button Description Merupakan widget yang dapat ditekan yang berbentuk sebuah tombol dimana ketika tombol tersebut ditekan atau diklik oleh pengguna, maka akan melakukan suatu aksi / proses. Attribute android.widget.TextView android.view.View Result

 Information Widget  Information Widget merupakan widget yang isinya memberikan informasi mengenai suatu hal.

Widget Name DigitalClock Description Sama seperti AnalogClock, hanya ditampilkan secara digital. Menampilkan tentang informasi jam / menit / detik. Attribute android.widget.TextView android.view.View Result

 Editable Widget  Editable Widget merupakan widget yang mempunyai kemampuan untuk diedit.

Widget NameAutoCompleteTextView Description Teks yang muncul dengan otomatis ketika pengguna sedang mengetik sesuatu. Teks utuh tersebut akan muncul ketika pengguna baru mengetikan beberapa huruf. List dari teks yang disarankan akan tertampil dengan tampilan drop down, dan ketika pengguna memilih teks tersebut, secara otomatis akan mengganti teks yang belum sempurna tersebut. Attribute android.widget.AutoCompleteTextView android.widget.TextView android.view.View Result

 Container Layout  Container Layout merupakan layout yang menampung widget atau fungsi sesuai layer.

Layout Name AbsoluteLayout Description Layout yang memungkinkan menentukan sendiri lokasi yang tepat untuk widget (menggunakan koordinat x / y) Absolute layout dikatakan kurang fleksibel karena penempatannya bersifat permanen dan sulit untuk mengatur tata letak widget. Attribute android.view.ViewGroup android.view.View

 Scroll Layout  Scroll Layout adalah layout yang memiliki kemampuan scrolling

Layout NameScrollView Description Layout yang menampilkan tampilan secara hirarki sehingga dapat di scroll oleh pengguna. Tampilan dapat diperbesar dari ukuran asli. Attribute android.widget.FrameLayout android.view.ViewGroup android.view.View

 Attribute-attribute digunakan untuk meng-customize widget dan layout. <AnalogClock android:layout_width="wrap_content" android:layout_height="wrap_content"

Plugin GUI EclipseDroidDraw

Plugin GUI Eclipse DroidDraw

 Menggunakan bahasa Java  Tools yang digunakan yaitu Netbeans 6.91  Sistem operasi yang digunakan yaitu Microsoft Windows 7

 Sebagai pembantu dalam pembuatan UI Aplikasi Android  Digunakan untuk menggenerate XML Code  Pengguna aplikasi adalah Designer  Menambah attribute dari properties option

 Use Case ActorGoal Designer Host Aplication 1.Drag and Drop View 2.View XML Code 3.Choose widget 4.Choose layout 5.Edit widget 6.Edit layout 7.Design UI 8.Install plugin 9.Uninstall plugin 10.Start plugin 11.Exit plugin