SlideShare una empresa de 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

Más contenido relacionado

La actualidad más candente

Metode Analisis Gravimetri
Metode Analisis Gravimetri Metode Analisis Gravimetri
Metode Analisis Gravimetri Awal Rahmad
 
Acara 2 Kompleksometri
Acara 2 Kompleksometri Acara 2 Kompleksometri
Acara 2 Kompleksometri AgataMelati
 
The real makalah ( reaksi kimia dalam larutan air )
The real makalah ( reaksi kimia dalam larutan air )The real makalah ( reaksi kimia dalam larutan air )
The real makalah ( reaksi kimia dalam larutan air )Sylvester Saragih
 
Kelompok 2 ggl induksi elektromagnetik dan gaya lorentz
Kelompok 2 ggl induksi elektromagnetik dan gaya lorentzKelompok 2 ggl induksi elektromagnetik dan gaya lorentz
Kelompok 2 ggl induksi elektromagnetik dan gaya lorentzMuhammad Ridlo
 
ITP UNS SEMESTER 2 Latihan soal gravimetri & jawaban
ITP UNS SEMESTER 2 Latihan soal gravimetri & jawabanITP UNS SEMESTER 2 Latihan soal gravimetri & jawaban
ITP UNS SEMESTER 2 Latihan soal gravimetri & jawabanFransiska Puteri
 
Laporan fisika (bandul)
Laporan fisika (bandul)Laporan fisika (bandul)
Laporan fisika (bandul)Rezki Amaliah
 
(II) Pengenalan Neraca di Laboratrorium
(II) Pengenalan Neraca di Laboratrorium(II) Pengenalan Neraca di Laboratrorium
(II) Pengenalan Neraca di LaboratroriumChandra Maulana
 
MODUL PELATIHAN MICROSOFT OFFICE WORD DAN EXCEL TINGKAT SMK
MODUL PELATIHAN MICROSOFT OFFICE WORD DAN EXCEL TINGKAT SMKMODUL PELATIHAN MICROSOFT OFFICE WORD DAN EXCEL TINGKAT SMK
MODUL PELATIHAN MICROSOFT OFFICE WORD DAN EXCEL TINGKAT SMKmulyaditenjo
 
Fungsi keyboard & mouse
Fungsi keyboard & mouseFungsi keyboard & mouse
Fungsi keyboard & mousePaceimbiri
 
Pengenalan Google Workspace.pdf
Pengenalan Google Workspace.pdfPengenalan Google Workspace.pdf
Pengenalan Google Workspace.pdfsyazwanzul
 

La actualidad más candente (20)

Metode Analisis Gravimetri
Metode Analisis Gravimetri Metode Analisis Gravimetri
Metode Analisis Gravimetri
 
Teknologi Enzim
Teknologi EnzimTeknologi Enzim
Teknologi Enzim
 
Acara 2 Kompleksometri
Acara 2 Kompleksometri Acara 2 Kompleksometri
Acara 2 Kompleksometri
 
Perbaikan display teknik industri
Perbaikan display teknik industriPerbaikan display teknik industri
Perbaikan display teknik industri
 
Soal HOTS Desain Grafis dan Percetakan
Soal HOTS Desain Grafis dan PercetakanSoal HOTS Desain Grafis dan Percetakan
Soal HOTS Desain Grafis dan Percetakan
 
The real makalah ( reaksi kimia dalam larutan air )
The real makalah ( reaksi kimia dalam larutan air )The real makalah ( reaksi kimia dalam larutan air )
The real makalah ( reaksi kimia dalam larutan air )
 
Kelompok 2 ggl induksi elektromagnetik dan gaya lorentz
Kelompok 2 ggl induksi elektromagnetik dan gaya lorentzKelompok 2 ggl induksi elektromagnetik dan gaya lorentz
Kelompok 2 ggl induksi elektromagnetik dan gaya lorentz
 
Proposal pengajuan usaha les komputer
Proposal pengajuan usaha les komputerProposal pengajuan usaha les komputer
Proposal pengajuan usaha les komputer
 
ITP UNS SEMESTER 2 Latihan soal gravimetri & jawaban
ITP UNS SEMESTER 2 Latihan soal gravimetri & jawabanITP UNS SEMESTER 2 Latihan soal gravimetri & jawaban
ITP UNS SEMESTER 2 Latihan soal gravimetri & jawaban
 
Laporan fisika (bandul)
Laporan fisika (bandul)Laporan fisika (bandul)
Laporan fisika (bandul)
 
Tugas makalah kimia
Tugas makalah kimiaTugas makalah kimia
Tugas makalah kimia
 
Pemanfaatan Google Drive Sebagai Portofolio Anak
Pemanfaatan Google Drive Sebagai Portofolio AnakPemanfaatan Google Drive Sebagai Portofolio Anak
Pemanfaatan Google Drive Sebagai Portofolio Anak
 
Chemistry
ChemistryChemistry
Chemistry
 
Vitamin a
Vitamin aVitamin a
Vitamin a
 
25 Eksperimen Fisika Sederhana
25 Eksperimen Fisika Sederhana25 Eksperimen Fisika Sederhana
25 Eksperimen Fisika Sederhana
 
(II) Pengenalan Neraca di Laboratrorium
(II) Pengenalan Neraca di Laboratrorium(II) Pengenalan Neraca di Laboratrorium
(II) Pengenalan Neraca di Laboratrorium
 
MODUL PELATIHAN MICROSOFT OFFICE WORD DAN EXCEL TINGKAT SMK
MODUL PELATIHAN MICROSOFT OFFICE WORD DAN EXCEL TINGKAT SMKMODUL PELATIHAN MICROSOFT OFFICE WORD DAN EXCEL TINGKAT SMK
MODUL PELATIHAN MICROSOFT OFFICE WORD DAN EXCEL TINGKAT SMK
 
Fungsi keyboard & mouse
Fungsi keyboard & mouseFungsi keyboard & mouse
Fungsi keyboard & mouse
 
Laporan tugas besar
Laporan tugas besarLaporan tugas besar
Laporan tugas besar
 
Pengenalan Google Workspace.pdf
Pengenalan Google Workspace.pdfPengenalan Google Workspace.pdf
Pengenalan Google Workspace.pdf
 

Destacado

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 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
 

Destacado (11)

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 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
 

Similar a Seri 4 : Block Editor App Inventor

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
 

Similar a Seri 4 : Block Editor App Inventor (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

Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaAndreRangga1
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXIksanSaputra6
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024ssuser0bf64e
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxHaryKharismaSuhud
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfIwanSumantri7
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxFitriaSarmida1
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxwawan479953
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxJuliBriana2
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfJarzaniIsmail
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANwawan479953
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfEniNuraeni29
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanAdePutraTunggali
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxDEAAYUANGGREANI
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
Latihan Soal untuk US dan Tryout SMP 2024
Latihan Soal untuk  US dan Tryout SMP 2024Latihan Soal untuk  US dan Tryout SMP 2024
Latihan Soal untuk US dan Tryout SMP 2024panyuwakezia
 

Último (20)

Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptx
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Latihan Soal untuk US dan Tryout SMP 2024
Latihan Soal untuk  US dan Tryout SMP 2024Latihan Soal untuk  US dan Tryout SMP 2024
Latihan Soal untuk US dan Tryout SMP 2024
 

Seri 4 : Block Editor App Inventor

  • 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