SlideShare uma empresa Scribd logo
1 de 5
Blocks Editor
Mengenal App Inventor lebih dalam (3)



Sebelumnya kita telah mengenal mengenai workspace yang pada App Inventor, dan membahas secara detail
Jendela Desainer. Dan workspace lainnya yang akan sering kita gunakan adalah Blocks Editor, yaitu sebuah
tempat untuk mengambil dan menyusun blocks (kode program yg telah dijadikan objek visual) dari
komponen yang kita pasang pada Jendela Desainer. Disini kita akan menyusun Blocks-Blocks tersebut
sehingga aplikasi akan berfungsi sesuai dengan yang kita inginkan.

Kita akan lihat, dalam contoh projek berikut ini :
    1. Pertama masukkan komponen Button1, HorizontalArrangement1, TinyDB1 dan Clock1 kedalam
       workspace Desainer, sehingga akan terlihat seperti gambar dibawah ini :




       Gb1. Komponen pada Jendela Desainer


   2. Kemudian kita lihat pada Blocks Editor, yaitu pada bagian My Blocks. Disitu kita akan melihat
      Blocks komponen sudah masuk, yaitu Blocks komponen Button1, HorizontalArrangement1,
      TinyDB1 dan Clock1. Apabila belum membuka Blocks Editor, silahkan klik tombol Open Block
      Editor pada jendela Desainer.




Iki Mazadi http://indo-android.blogspot.com
Gb2. Blocks Komponen pada Block Editor

   3. My Blocks adalah tempat dimana Blocks komponen yang kita pasang pada jendela Desainer berada,
      sedangkan Built-In adalah tempat semua blocks dasar yang ada pada App Inventor. Advance Blocks
      pelengkap dari yang ada pada My Blocks. Jika kita ingin menyusun Blocks yang terkait dengan
      komponen yang kita gunakan, maka klik nama komponen pada My Blocks, sehingga akan muncul
      blocks didalamnya.




       Gb3. Blocks Komponen Button


   4. Pilih pada Block yang akan kita pakai, kemudian drag kedalam workspace Blocks Editor, misalnya
      untuk Button, Blocks yang sering akan kita pakai adalah Blocks Button1.Click. Yaitu Block yang

Iki Mazadi http://indo-android.blogspot.com
berfungsi menghandle event apabila Button atau tombol di klik, sedangkan nama Button1 merujuk
       pada komponen Button yang kita pakai, apabila kita ganti (rename) nama komponennya menjadi
       Button10 maka nama Blocks akan menjadi Button10.Click.




       Gb4. Blocks Button1

   5. Pada My Blocks terdapat satu Blocks yang akan selalu ada yaitu My Definitions, akan tetapi apabila
      kita belum membuat satu variable tertentu maka Blocks ini akan kosong. Misalnya disini kita akan
      membuat Blocks Variabel dengan nama Angka. Caranya bisa dari Built-In > Definitions > def
      variable as , atau klik pada workspace > Def > variable




       Gb5. Membuat Blocks Variable


   6. Sekarang klik pada My Definitions, maka akan terlihat Blocks yang kita buat sendiri, yaitu Blocks
      Angka. Pointnya adalah disini kita membuat Blocks yang dibutuhkan oleh aplikasi kita, namun tidak
      tersedia secara dasar, ataupun bukan merupakan Blocks dari komponen. Misalnya variable atau
      penampung suatu nilai.


Iki Mazadi http://indo-android.blogspot.com
Gb6. Blocks My Definitios


Langkah-langkah diatas adalah, hal-hal penting yang harus diketahui dan dipahami pada Blocks Editor.
Selain itu silahkan bereksperimen sendiri, dan mencoba Blocks yang ada pada setiap komponen. Yang perlu
diketahui adalah, nama dari setiap Blocks mencerminkan fungsi dari Blocks tersebut. Kemudian, hal lain
yang harus juga diperhatikan adalah bahwa Blocks ini menentukan fungsi yang kita inginkan pada suatu
aplikasi, jadi yang berperan disini adalah Logika dan Kreatifitas kita.

Buat yang belum pernah mengenal App Inventor, App Inventor adalah satu Tool webbased (Cloud) untuk
membuat Aplikasi pada platform Android yang ditujukan untuk semua orang. Memakainya kita bisa
membuat aplikasi android tanpa kode sama sekali.

Atau bisa menggunakan App Inventor personal server (Offline), jadi tidak membutuhkan koneksi internet
untuk menggunakannya. Saat ini versi App Inventor 1.4.6 bisa di               Download pada link
http://sourceforge.net/projects/ai4a-configs/files/V1.4.6/



Untuk menggunakan App Inventor Online caranya :

   1. Memiliki account gmail
   2. Download & Install Java dari link ini http://www.java.com/en/download/manual.jsp pilih sesuai
      dengan sistem operasi anda, misal untuk windows pilih versi untuk windows
   3. Masuk ke http://beta.appinventor.mit.edu dan pilih menu learn > setup > untuk PC dengan sistem
      operasi windows klik pada menu Instructions for Windows dan kemudian download installer atau
      bisa langsung diakses ke
      http://dl.google.com/dl/appinventor/installers/windows/appinventor_setup_installer_v_1_2.exe kemudian install
      installer ini.
   4. Apabila sudah terinstall semua, untuk memulainya silahkan Masuk kembali ke
      http://beta.appinventor.mit.edu


Well …. Silahkan menyelam dalam lautan kreatifitas dengan App Inventor, dan pada artikel selanjutnya kita
akan mengupasnya lebih dalam.

Iki Mazadi
Founder
http://indo-android.blogspot.com
Iki Mazadi http://indo-android.blogspot.com
http://www.gobaksodor.com
http://www.tidofriends.com


*Artikel ini di publikasikan di tabloid PC Plus 2012




Iki Mazadi http://indo-android.blogspot.com

Mais conteúdo relacionado

Mais procurados

Kerajaan kutai presentasi
Kerajaan kutai presentasiKerajaan kutai presentasi
Kerajaan kutai presentasiayuksri Rahayu
 
keragaman sosial dan budaya indonesia
keragaman sosial dan budaya indonesiakeragaman sosial dan budaya indonesia
keragaman sosial dan budaya indonesiazanandasimda
 
Ppt kerajaan islam di Indonesia
Ppt kerajaan islam di IndonesiaPpt kerajaan islam di Indonesia
Ppt kerajaan islam di IndonesiaDoris Agusnita
 
Proklamasi kemerdekaan indonesia
Proklamasi kemerdekaan indonesiaProklamasi kemerdekaan indonesia
Proklamasi kemerdekaan indonesiaSindhu Rizky
 
Ppt 3 dan 4 mengenal manusia purba (wajib)
Ppt 3 dan 4 mengenal manusia purba (wajib)Ppt 3 dan 4 mengenal manusia purba (wajib)
Ppt 3 dan 4 mengenal manusia purba (wajib)fakhriza99
 
Asal usul nenek moyang Bangsa
Asal usul nenek moyang Bangsa Asal usul nenek moyang Bangsa
Asal usul nenek moyang Bangsa Tonny Basuki
 
Konektivitas Antar Ruang dan Waktu.pptx
Konektivitas Antar Ruang dan Waktu.pptxKonektivitas Antar Ruang dan Waktu.pptx
Konektivitas Antar Ruang dan Waktu.pptxSyafiraShahnaz1
 
BAB 1 A. Letak dan Luas Benua Asia dan Benua lainnya(1)
BAB 1  A. Letak dan Luas Benua Asia dan Benua lainnya(1) BAB 1  A. Letak dan Luas Benua Asia dan Benua lainnya(1)
BAB 1 A. Letak dan Luas Benua Asia dan Benua lainnya(1) Risdiana Hidayat
 
Makalah sejarah komputer dan perkembangannya
Makalah sejarah komputer dan perkembangannyaMakalah sejarah komputer dan perkembangannya
Makalah sejarah komputer dan perkembangannyaSeptian Muna Barakati
 
Kondisi Masyarakat Indonesia pada Masa Penjajahan.
Kondisi Masyarakat Indonesia pada Masa Penjajahan.Kondisi Masyarakat Indonesia pada Masa Penjajahan.
Kondisi Masyarakat Indonesia pada Masa Penjajahan.dinailmikamila
 
Dinamika peran indonesia dalam perdamaian dunia
Dinamika peran indonesia dalam perdamaian duniaDinamika peran indonesia dalam perdamaian dunia
Dinamika peran indonesia dalam perdamaian duniaapotek agam farma
 
Struktur Sistem Komputer
Struktur Sistem KomputerStruktur Sistem Komputer
Struktur Sistem Komputereddie Ismantoe
 
Sejarah perkembangan teknologi informasi dan komunikasi (tik) dari masa ke masa
Sejarah perkembangan teknologi informasi dan komunikasi (tik) dari masa ke masaSejarah perkembangan teknologi informasi dan komunikasi (tik) dari masa ke masa
Sejarah perkembangan teknologi informasi dan komunikasi (tik) dari masa ke masaMuhammad Choirudin Malik
 

Mais procurados (20)

Kerajaan kutai presentasi
Kerajaan kutai presentasiKerajaan kutai presentasi
Kerajaan kutai presentasi
 
keragaman sosial dan budaya indonesia
keragaman sosial dan budaya indonesiakeragaman sosial dan budaya indonesia
keragaman sosial dan budaya indonesia
 
Ppt kerajaan islam di Indonesia
Ppt kerajaan islam di IndonesiaPpt kerajaan islam di Indonesia
Ppt kerajaan islam di Indonesia
 
Proklamasi kemerdekaan indonesia
Proklamasi kemerdekaan indonesiaProklamasi kemerdekaan indonesia
Proklamasi kemerdekaan indonesia
 
Ppt 3 dan 4 mengenal manusia purba (wajib)
Ppt 3 dan 4 mengenal manusia purba (wajib)Ppt 3 dan 4 mengenal manusia purba (wajib)
Ppt 3 dan 4 mengenal manusia purba (wajib)
 
Ppt. kerajaan hindu budha
Ppt. kerajaan hindu budhaPpt. kerajaan hindu budha
Ppt. kerajaan hindu budha
 
Peradaban mesopotamia
Peradaban mesopotamiaPeradaban mesopotamia
Peradaban mesopotamia
 
Asal usul nenek moyang Bangsa
Asal usul nenek moyang Bangsa Asal usul nenek moyang Bangsa
Asal usul nenek moyang Bangsa
 
Konektivitas Antar Ruang dan Waktu.pptx
Konektivitas Antar Ruang dan Waktu.pptxKonektivitas Antar Ruang dan Waktu.pptx
Konektivitas Antar Ruang dan Waktu.pptx
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
BAB 1 A. Letak dan Luas Benua Asia dan Benua lainnya(1)
BAB 1  A. Letak dan Luas Benua Asia dan Benua lainnya(1) BAB 1  A. Letak dan Luas Benua Asia dan Benua lainnya(1)
BAB 1 A. Letak dan Luas Benua Asia dan Benua lainnya(1)
 
Sistem Operasi Komputer
Sistem Operasi KomputerSistem Operasi Komputer
Sistem Operasi Komputer
 
Makalah sejarah komputer dan perkembangannya
Makalah sejarah komputer dan perkembangannyaMakalah sejarah komputer dan perkembangannya
Makalah sejarah komputer dan perkembangannya
 
Zaman megalitikum
Zaman megalitikumZaman megalitikum
Zaman megalitikum
 
Kondisi Masyarakat Indonesia pada Masa Penjajahan.
Kondisi Masyarakat Indonesia pada Masa Penjajahan.Kondisi Masyarakat Indonesia pada Masa Penjajahan.
Kondisi Masyarakat Indonesia pada Masa Penjajahan.
 
Dinamika peran indonesia dalam perdamaian dunia
Dinamika peran indonesia dalam perdamaian duniaDinamika peran indonesia dalam perdamaian dunia
Dinamika peran indonesia dalam perdamaian dunia
 
Sejarah VOC
Sejarah VOCSejarah VOC
Sejarah VOC
 
Struktur Sistem Komputer
Struktur Sistem KomputerStruktur Sistem Komputer
Struktur Sistem Komputer
 
Sejarah perkembangan teknologi informasi dan komunikasi (tik) dari masa ke masa
Sejarah perkembangan teknologi informasi dan komunikasi (tik) dari masa ke masaSejarah perkembangan teknologi informasi dan komunikasi (tik) dari masa ke masa
Sejarah perkembangan teknologi informasi dan komunikasi (tik) dari masa ke masa
 
Firewall, NAT dan Proxy Server
Firewall, NAT dan Proxy ServerFirewall, NAT dan Proxy Server
Firewall, NAT dan Proxy Server
 

Destaque

Seri 2 mengenal app inventor lebih dalam 2012
Seri 2 mengenal app inventor lebih dalam 2012Seri 2 mengenal app inventor lebih dalam 2012
Seri 2 mengenal app inventor lebih dalam 2012Iki Mazadi
 
Seri 9 : Aplikasi gps dengan app inventor
Seri 9 : Aplikasi gps dengan app inventorSeri 9 : Aplikasi gps dengan app inventor
Seri 9 : Aplikasi gps dengan app inventorIki Mazadi
 
Seri 3 mengenal app inventor lebih dalam 2012
Seri 3 mengenal app inventor lebih dalam 2012Seri 3 mengenal app inventor lebih dalam 2012
Seri 3 mengenal app inventor lebih dalam 2012Iki Mazadi
 
Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Rusmanto Maryanto
 
Seri 5 : Mengaktifkan dan menggunakan emulator Pada App Inventor
Seri 5 : Mengaktifkan dan menggunakan emulator Pada App InventorSeri 5 : Mengaktifkan dan menggunakan emulator Pada App Inventor
Seri 5 : Mengaktifkan dan menggunakan emulator Pada App InventorIki Mazadi
 
Seri 6 : Aplikasi Android gombal gembel dengan app inventor
Seri 6 : Aplikasi Android gombal gembel dengan app inventorSeri 6 : Aplikasi Android gombal gembel dengan app inventor
Seri 6 : Aplikasi Android gombal gembel dengan app inventorIki Mazadi
 
App inventor 1
App inventor 1App inventor 1
App inventor 1Roy Wang
 
Hello world app inventor
Hello world app inventorHello world app inventor
Hello world app inventorIki Mazadi
 
Teknologi Virtual Reality : Sebuah Perjalanan
Teknologi Virtual Reality : Sebuah PerjalananTeknologi Virtual Reality : Sebuah Perjalanan
Teknologi Virtual Reality : Sebuah PerjalananIki Mazadi
 
App inventor true offline
App inventor true offlineApp inventor true offline
App inventor true offlineIki Mazadi
 
Seri 1 : Welcome back app inventor 2012
Seri 1 : Welcome back app inventor 2012Seri 1 : Welcome back app inventor 2012
Seri 1 : Welcome back app inventor 2012Iki Mazadi
 

Destaque (12)

Seri 2 mengenal app inventor lebih dalam 2012
Seri 2 mengenal app inventor lebih dalam 2012Seri 2 mengenal app inventor lebih dalam 2012
Seri 2 mengenal app inventor lebih dalam 2012
 
Seri 9 : Aplikasi gps dengan app inventor
Seri 9 : Aplikasi gps dengan app inventorSeri 9 : Aplikasi gps dengan app inventor
Seri 9 : Aplikasi gps dengan app inventor
 
Seri 3 mengenal app inventor lebih dalam 2012
Seri 3 mengenal app inventor lebih dalam 2012Seri 3 mengenal app inventor lebih dalam 2012
Seri 3 mengenal app inventor lebih dalam 2012
 
Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2
 
Seri 5 : Mengaktifkan dan menggunakan emulator Pada App Inventor
Seri 5 : Mengaktifkan dan menggunakan emulator Pada App InventorSeri 5 : Mengaktifkan dan menggunakan emulator Pada App Inventor
Seri 5 : Mengaktifkan dan menggunakan emulator Pada App Inventor
 
Seri 6 : Aplikasi Android gombal gembel dengan app inventor
Seri 6 : Aplikasi Android gombal gembel dengan app inventorSeri 6 : Aplikasi Android gombal gembel dengan app inventor
Seri 6 : Aplikasi Android gombal gembel dengan app inventor
 
App inventor 1
App inventor 1App inventor 1
App inventor 1
 
Hello world app inventor
Hello world app inventorHello world app inventor
Hello world app inventor
 
Teknologi Virtual Reality : Sebuah Perjalanan
Teknologi Virtual Reality : Sebuah PerjalananTeknologi Virtual Reality : Sebuah Perjalanan
Teknologi Virtual Reality : Sebuah Perjalanan
 
App inventor true offline
App inventor true offlineApp inventor true offline
App inventor true offline
 
Seri 1 : Welcome back app inventor 2012
Seri 1 : Welcome back app inventor 2012Seri 1 : Welcome back app inventor 2012
Seri 1 : Welcome back app inventor 2012
 
Soal tryoutjadibkunci
Soal tryoutjadibkunciSoal tryoutjadibkunci
Soal tryoutjadibkunci
 

Semelhante a Mengenal-Blocks-Editor

Seri 7 : Mengakses aplikasi kamera dgn intent pada app inventor
Seri 7 : Mengakses aplikasi kamera dgn intent pada app inventorSeri 7 : Mengakses aplikasi kamera dgn intent pada app inventor
Seri 7 : Mengakses aplikasi kamera dgn intent pada app inventorIki Mazadi
 
BAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORBAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORTeukuMahawira
 
Surya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyo
Surya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyoSurya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyo
Surya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyoArian Bayu Sugianto
 
FIC - Flutter Basic.pdf
FIC - Flutter Basic.pdfFIC - Flutter Basic.pdf
FIC - Flutter Basic.pdfherminsusilo2
 
Study Jam Mobile 4 - Introduction to Flutter.pdf
Study Jam Mobile 4 - Introduction to Flutter.pdfStudy Jam Mobile 4 - Introduction to Flutter.pdf
Study Jam Mobile 4 - Introduction to Flutter.pdfanjarmath
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportRahmat Taufiq Sigit
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...Muhammad Yusuf
 
Module Delphi
Module DelphiModule Delphi
Module Delphiborncb
 
Modul Tutorial Membuat Class pada Visual Studio 2010
Modul Tutorial Membuat Class pada Visual Studio 2010Modul Tutorial Membuat Class pada Visual Studio 2010
Modul Tutorial Membuat Class pada Visual Studio 2010Choi Melia
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
BAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGINBAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGINTeukuMahawira
 
Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Rolly Yesputra
 
Penuntun imk informatika_2015
Penuntun imk informatika_2015Penuntun imk informatika_2015
Penuntun imk informatika_2015Abdul Hafid
 
BAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORBAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORTeukuMahawira
 

Semelhante a Mengenal-Blocks-Editor (20)

Seri 7 : Mengakses aplikasi kamera dgn intent pada app inventor
Seri 7 : Mengakses aplikasi kamera dgn intent pada app inventorSeri 7 : Mengakses aplikasi kamera dgn intent pada app inventor
Seri 7 : Mengakses aplikasi kamera dgn intent pada app inventor
 
BAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORBAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTOR
 
Surya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyo
Surya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyoSurya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyo
Surya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyo
 
20110323 modul1 vb
20110323 modul1 vb20110323 modul1 vb
20110323 modul1 vb
 
FIC - Flutter Basic.pdf
FIC - Flutter Basic.pdfFIC - Flutter Basic.pdf
FIC - Flutter Basic.pdf
 
Study Jam Mobile 4 - Introduction to Flutter.pdf
Study Jam Mobile 4 - Introduction to Flutter.pdfStudy Jam Mobile 4 - Introduction to Flutter.pdf
Study Jam Mobile 4 - Introduction to Flutter.pdf
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
 
Pengenalan vb
Pengenalan vbPengenalan vb
Pengenalan vb
 
Module Delphi
Module DelphiModule Delphi
Module Delphi
 
Modul Tutorial Membuat Class pada Visual Studio 2010
Modul Tutorial Membuat Class pada Visual Studio 2010Modul Tutorial Membuat Class pada Visual Studio 2010
Modul Tutorial Membuat Class pada Visual Studio 2010
 
Rabu
RabuRabu
Rabu
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
BAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGINBAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGIN
 
D0215610(muh ikram s)
D0215610(muh ikram s)D0215610(muh ikram s)
D0215610(muh ikram s)
 
Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010
 
Penuntun imk informatika_2015
Penuntun imk informatika_2015Penuntun imk informatika_2015
Penuntun imk informatika_2015
 
Modul articulate
Modul articulateModul articulate
Modul articulate
 
BAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORBAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTOR
 

Último

Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxNurindahSetyawati1
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajarHafidRanggasi
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...asepsaefudin2009
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah DasarPPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasarrenihartanti
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSdheaprs
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASbilqisizzati
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptAgusRahmat39
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDNurainiNuraini25
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxdpp11tya
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxssuser8905b3
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfChananMfd
 

Último (20)

Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docx
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajar
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah DasarPPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNS
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
 

Mengenal-Blocks-Editor

  • 1. Blocks Editor Mengenal App Inventor lebih dalam (3) Sebelumnya kita telah mengenal mengenai workspace yang pada App Inventor, dan membahas secara detail Jendela Desainer. Dan workspace lainnya yang akan sering kita gunakan adalah Blocks Editor, yaitu sebuah tempat untuk mengambil dan menyusun blocks (kode program yg telah dijadikan objek visual) dari komponen yang kita pasang pada Jendela Desainer. Disini kita akan menyusun Blocks-Blocks tersebut sehingga aplikasi akan berfungsi sesuai dengan yang kita inginkan. Kita akan lihat, dalam contoh projek berikut ini : 1. Pertama masukkan komponen Button1, HorizontalArrangement1, TinyDB1 dan Clock1 kedalam workspace Desainer, sehingga akan terlihat seperti gambar dibawah ini : Gb1. Komponen pada Jendela Desainer 2. Kemudian kita lihat pada Blocks Editor, yaitu pada bagian My Blocks. Disitu kita akan melihat Blocks komponen sudah masuk, yaitu Blocks komponen Button1, HorizontalArrangement1, TinyDB1 dan Clock1. Apabila belum membuka Blocks Editor, silahkan klik tombol Open Block Editor pada jendela Desainer. Iki Mazadi http://indo-android.blogspot.com
  • 2. Gb2. Blocks Komponen pada Block Editor 3. My Blocks adalah tempat dimana Blocks komponen yang kita pasang pada jendela Desainer berada, sedangkan Built-In adalah tempat semua blocks dasar yang ada pada App Inventor. Advance Blocks pelengkap dari yang ada pada My Blocks. Jika kita ingin menyusun Blocks yang terkait dengan komponen yang kita gunakan, maka klik nama komponen pada My Blocks, sehingga akan muncul blocks didalamnya. Gb3. Blocks Komponen Button 4. Pilih pada Block yang akan kita pakai, kemudian drag kedalam workspace Blocks Editor, misalnya untuk Button, Blocks yang sering akan kita pakai adalah Blocks Button1.Click. Yaitu Block yang Iki Mazadi http://indo-android.blogspot.com
  • 3. berfungsi menghandle event apabila Button atau tombol di klik, sedangkan nama Button1 merujuk pada komponen Button yang kita pakai, apabila kita ganti (rename) nama komponennya menjadi Button10 maka nama Blocks akan menjadi Button10.Click. Gb4. Blocks Button1 5. Pada My Blocks terdapat satu Blocks yang akan selalu ada yaitu My Definitions, akan tetapi apabila kita belum membuat satu variable tertentu maka Blocks ini akan kosong. Misalnya disini kita akan membuat Blocks Variabel dengan nama Angka. Caranya bisa dari Built-In > Definitions > def variable as , atau klik pada workspace > Def > variable Gb5. Membuat Blocks Variable 6. Sekarang klik pada My Definitions, maka akan terlihat Blocks yang kita buat sendiri, yaitu Blocks Angka. Pointnya adalah disini kita membuat Blocks yang dibutuhkan oleh aplikasi kita, namun tidak tersedia secara dasar, ataupun bukan merupakan Blocks dari komponen. Misalnya variable atau penampung suatu nilai. Iki Mazadi http://indo-android.blogspot.com
  • 4. Gb6. Blocks My Definitios Langkah-langkah diatas adalah, hal-hal penting yang harus diketahui dan dipahami pada Blocks Editor. Selain itu silahkan bereksperimen sendiri, dan mencoba Blocks yang ada pada setiap komponen. Yang perlu diketahui adalah, nama dari setiap Blocks mencerminkan fungsi dari Blocks tersebut. Kemudian, hal lain yang harus juga diperhatikan adalah bahwa Blocks ini menentukan fungsi yang kita inginkan pada suatu aplikasi, jadi yang berperan disini adalah Logika dan Kreatifitas kita. Buat yang belum pernah mengenal App Inventor, App Inventor adalah satu Tool webbased (Cloud) untuk membuat Aplikasi pada platform Android yang ditujukan untuk semua orang. Memakainya kita bisa membuat aplikasi android tanpa kode sama sekali. Atau bisa menggunakan App Inventor personal server (Offline), jadi tidak membutuhkan koneksi internet untuk menggunakannya. Saat ini versi App Inventor 1.4.6 bisa di Download pada link http://sourceforge.net/projects/ai4a-configs/files/V1.4.6/ Untuk menggunakan App Inventor Online caranya : 1. Memiliki account gmail 2. Download & Install Java dari link ini http://www.java.com/en/download/manual.jsp pilih sesuai dengan sistem operasi anda, misal untuk windows pilih versi untuk windows 3. Masuk ke http://beta.appinventor.mit.edu dan pilih menu learn > setup > untuk PC dengan sistem operasi windows klik pada menu Instructions for Windows dan kemudian download installer atau bisa langsung diakses ke http://dl.google.com/dl/appinventor/installers/windows/appinventor_setup_installer_v_1_2.exe kemudian install installer ini. 4. Apabila sudah terinstall semua, untuk memulainya silahkan Masuk kembali ke http://beta.appinventor.mit.edu Well …. Silahkan menyelam dalam lautan kreatifitas dengan App Inventor, dan pada artikel selanjutnya kita akan mengupasnya lebih dalam. Iki Mazadi Founder http://indo-android.blogspot.com Iki Mazadi http://indo-android.blogspot.com
  • 5. http://www.gobaksodor.com http://www.tidofriends.com *Artikel ini di publikasikan di tabloid PC Plus 2012 Iki Mazadi http://indo-android.blogspot.com