http://appinventor.mit.edu/
MEMBUAT PROJEK BARU
Pallete
Palette terdiri dari objek apa saja
yang bisa anda gunakan ke dalam
aplikasi anda. Palette terdiri dari
beberapa grup, semuanya
dikelompokkan ke dalam satu grup
jika memiliki tema/fungsi yang sama
MENGENAL DESIGN VIEW
Viewer
Terdiri dari tampilan telepon selular
dan komponenkomponen yang bisa
di klik.
MENGENAL DESIGN VIEW
Component
Terdiri dari daftar komponen apa
saja yang telah ditambahkan ke
dalam projek.
Tampilannya berupa susunan atau
daftar yang memudahkan kita untuk
mengatur komponen atau melihat apa
saja yang berbentuk seperti
direktori.
MENGENAL DESIGN VIEW
Media
Terletak di bawah dari kolom
Component.
Digunakan untuk mengatur semua
media komponen untuk mendukung
aplikasi.
Gambar, clip art, musik, dan video.
Tidak boleh melebihi 5 MB
MENGENAL DESIGN VIEW
Property
Mengatur komponen bagaimana dia
berinteraksi dengan pengguna
maupun dengan komponen lain, atau
bagaimana tampilannya.
Setiap komponen memiliki kolom
properties yang berbeda-beda.
MENGENAL CODE BLOCKS
Control Blocks
Code blocks pada pada grup ini
digunakan untuk mengatur
bagaimana alur aplikasi yang kita
buat itu berjalan.
MENGENAL CODE BLOCKS
Logic Blocks
Nilai boolean. Biasanya digunakan
untuk menentukan kondisi
Operator. Digunakan untuk
memanipulasi nilai boolean.
Jadi logic block biasanya
berhubungan dengan if else dan
while yang berada dalam control
blocks.
MENGENAL CODE BLOCKS
Math Blocks
Block ini digunakan untuk
memanipulasi angka dan
memasukkan angka.
MENGENAL CODE BLOCKS
Text Blocks
Block yang berada dalam grup ini
digunakan untuk memanipulasi,
mengolah, dan menyeleksi argumen
dalam bentuk text.
MENGENAL CODE BLOCKS
List Blocks
Block yang berada dalam grup ini
digunakan untuk memanipulasi,
mengolah, dan menyeleksi list atau
kumpulan dari nilai (variabel).
MENGENAL CODE BLOCKS
Colors Blocks
Block yang berada dalam grup ini
digunakan untuk memanipulasi dan
mengolah warna.
MENGENAL CODE BLOCKS
Variable Blocks
Block yang berada dalam grup ini
digunakan untuk memanipulasi dan
mengolah variabel.
MENGENAL CODE BLOCKS
Procedure Blocks
Block yang berada dalam grup ini
digunakan untuk membuat dan
memanggil procedure, jadi kita
tidak akan menulis ulang kode yang
sama.
INSTALASI/EKSPOR APLIKASI
Testing
AI Companion
Emulator
USB
Building
Download APK
INSTALASI/EKSPOR APLIKASI
Testing: AI Companion
Requirement
Komputer
Perangkat Android
Koneksi Wi-Fi
Tahap
Instal aplikasi MIT AI2 Companion di PlayStore
Koneksikan perangkat android dan komputer pada Wi-fi yang sama
Pada aplikasi App Inventor, pilih menu Connect AI Companion
Scan QRCode dengan menggunakan perangkat Android
INSTALASI/EKSPOR APLIKASI
Testing: Emulator
Requirement
Komputer
Tahap
Instal aplikasi desktop App Inventor
Jalankan aplikasi desktop App Inventor
Pada aplikasi web App Inventor, pilih menu
Connect Emulator
INSTALASI/EKSPOR APLIKASI
Testing: USB
Requirement
Komputer
Perangkat Android
Kabel USB
Tahap
Instal aplikasi desktop App Inventor
Jalankan aplikasi desktop App Inventor
Atur pengaturan USB pada perangkat Android USB Debugging ON
Pada aplikasi web App Inventor, pilih menu Connect USB
INSTALASI/EKSPOR APLIKASI