Anda di halaman 1dari 3

Nama : Eko Saputra

Kelas : XI TKJ 1
1. Apa itu AppInventor? Dan siapa atau perusahaan apa yang membangun tool AppInventor?

App Inventor merupakan sebuah web aplikasi yang memungkinkan pengguna baru untuk
menciptakan aplikasi-aplikasi bagi sistem operasi Android. App Inventor menggunakan
antarmuka grafis, serupa dengan antarmuka, yang memungkinkan pengguna untuk men-
drag-and-drop objek visual untuk menciptakan aplikasi yang bisa dijalankan pada perangkat
Android.

Awalnya dikembangkan oleh Profesor Hal Abelson dan timnya dari Google Education
pada saat sedang cuti di Google. App Inventor berjalan sebagai layanan Web yang dikelola
oleh staf di MIT Center for Mobile Learning - sebuah kolaborasi dari MIT Computer
Science and Artificial Intelligence Laboratory (CSAIL) dan MIT Media Lab. MIT App
Inventor mendukung komunitas di seluruh dunia hampir dua juta pengguna yang mewakili
195 negara di seluruh dunia. Lebih dari 85 ribu pengguna aktif setiap minggunya. Tool ini
telah membuat lebih dari 4,7 juta aplikasi android. Sebuah tool open source untuk
pemrograman sekaligus penciptaan aplikasi yang dapat diakses berbagai orang dari seluruh
dunia.

Awalnya di kembangkan Oleh Google, tetapi saat ini dikelola oleh Massachusetts
Institute of Technology (MIT).

2. Apa saja kemampuan atau fitur yang disediakan AppInventor ?

Palette Column : Berisi semua komponen yang akan digunakan pada project. Komponen
pada bagian palette ini dikelompokkan berdasarkan jenisnya. Palette Column tidak hanya
berisi komponen UI saja tetapi ada Layout, Drawing and Animation, Media, Social, dan
Data.

Components Column : Berisi daftar semua komponen yang kita gunakan/sisipkan pada
project/viewer. Saat kita menambahkan sebuah komponen pada viewer/project, maka daftar
isi Components akan bertambah sesuai dengan jenis komponen yang disisipkan

Viewer Column : Berfungsi untuk menampilkan/meletakkan komponen yang telah dipilih.


Semua yang ada pada bagian viewer ini yang nantinya akan terlihat saat project dijalankan

Media Column : Berisi daftar media (gambar, clip art, suara, musik, atau film) yang kita
sisipkan pada project

Properties Column : Berfungsi untuk mengatur properti dari komponen yang kita gunakan.
Setiap komponen memiliki properti tersendiri yang bisa kita atur pada bagian property ini,
sesuai dengan kebutuhan kita
Design : berfungsi untuk mendesain komponen yang akan kita gunakan untuk Aplikasi kita
bisa dibilang ini digunakan untuk mendesain User Interface aplikasi kita.

Block : Berfungsi untuk memprogram jalannya aplikasi kita berisi Block block yang bisa di
Drag and Drop.

Menu : Berisikan menu menu seperti Build aplikasi kamu ke APK, export Project kedalam
file berextensi *.aia, Import Project, dan Save Project.

3. Bagaimana cara menggunakan AppInventor?

Langkah Langkah penggunan App Inventor 2

Siapkan Akun Google kalian untuk digunakan sebagai akun Login di App Inventor

Buka http://appinventor.mit.edu/ di Browser (Rekomendasi menggunakan Browser Google


Chrome karena ada beberapa script yang tidak support jika menggunakan Browser selain
Google Chrome).

Maka akan tampil tampilan persetujuan menggunakan Akun Google Anda. Pilih "Allow"

Setelah itu akan tampil tampilan halaman utama yaitu My Project. My Project adalah
halaman dimana halaman tersebut digunakan untuk me-manage Project kamu seperti
membuat Project baru, Menghapus dan publish Project kamu ke Gallery App Inventor.

Nah kalau mau membuat Project baru klik "Create new project"

Isikan Nama Project kamu misalkan saja "HelloWorld". Ini bukan Nama Aplikasi yang akan
jadi APK loh ya. Untuk nama aplikasi nanti bisa di edit di "Design". Nama Project hanya
boleh di isi dengan karakter [A-Z][a-z][0-9][ _ ] tidak di perbolehkan menggunakan Special
Character

Selesai. Project kita sudah jadi.

4. Sebutkan dan jelaskan komponen AppInventor !

Pada lingkungan kerja App Inventor ini terdapat beberapa komponen yang terdiri dari :

Komponen Desainer, Komponen desainer berjalan pada browser yang digunakan untuk
memilih komponen yang dibutuhkan dan mengatur property nya. Pada komponen desainer
Nama : Eko Saputra
Kelas : XI TKJ 1
sendiri terdapat 5 bagian, yaitu palette, viewer, component, media dan properties, seperti
terlihat pada gambar di atas.

Palette : list komponen yang bisa digunakan

Viewer : untuk menempatkan komponen dan mengaturnya sesuai tampilan yang diinginkan

Component : tempat list komponen yang dipakai pada project kita

Media : mengambil media audi atau gambar untuk project kita

Properties : mengatur properties komponen yang digunakan, seperti width, height, name, dll

Block Editor, Block Editor berjalan di luar browser dan digunakan untuk membuat dan
mengatur behaviour dari komponen-komponen yang kita pilih dari komponen desainer.
Block editor ini berbasis java.

Emulator, Emulator digunakan untuk menjalankan dan mengetest project yang telah kita
buat.

Anda mungkin juga menyukai