Laporan App Inventor
Laporan App Inventor
Laporan App Inventor
Oleh :
Mahfudh Al Rafif
Puji syukur kita panjatkan kehadirat Allah Swt. yang telah memberikan rahmat dan hidayah-Nya
sehingga saya dapat menyelesaikan tugas yang berjudul “Pembuatan karya dari APP Inventor” ini
tepat pada waktunya.
Adapun tujuan dari penulisan dari laporan ini adalah untuk memenuhi tugas pada mata pelajaran
informatika. Selain itu, laporan ini juga bertujuan untuk menambah wawasan tentang penggunaan
APP Inventor.
Terlebih dahulu, saya mengucapkan terima kasih kepada Ibu Asmaini, selaku guru informatika
yang telah memberikan tugas ini sehingga dapat menambah pengetahuan dan wawasan sesuai
dengan bidang studi yang saya tekuni ini.
Saya juga mengucapkan terima kasih kepada semua pihak yang tidak dapat saya sebutkan semua,
terima kasih atas bantuannya sehingga sehingga saya dapat menyelesaikan tugas ini.
Kemudian, saya menyadari bahwa tugas yang saya tulis ini masih jauh dari kata sempurna. Oleh
karena itu, kritik dan saran yang membangun kami butuhkan demi kesempurnaan laporan ini.
DAFTAR ISI
KATA PENGANTAR............................................................................................................................2
DAFTAR ISI..........................................................................................................................................3
BAB I.......................................................................................................................................................4
1.1 LATAR BELAKANG.............................................................................................................4
1.2 RUMUSUN MASALAH..............................................................................................................4
BAB II.....................................................................................................................................................4
2.1 PENGERTIAN.............................................................................................................................4
2.2 LANGKAH LANGKAH PEMBUATAN....................................................................................5
A.PERSIAPAN DALAM MENDESAIN........................................................................................5
B.PERANCANGAN USER INTERFACE (UI).............................................................................5
C. PENGKODEAN.........................................................................................................................7
BAB III....................................................................................................................................................9
PENUTUP...............................................................................................................................................9
3.1 KESIMPULAN..............................................................................................................................9
BAB I
PENDAHULUAN
BAB II
PEMBAHASAN
2.1 PENGERTIAN
MIT App Inventor merupakan platform untuk memudahkan proses pembuatan aplikasi
sederhana tanpa harus mempelajari atau menggunakan bahasa pemrograman yang terlalu
banyak. Kita dapat mendesain aplikasi android sesuai keinginan dengan menggunakan
berbagai macam layout dan komponen yang tersedia.
App Inventor memungkinkan pengguna baru untuk memprogram komputer untuk
menciptakan aplikasi perangkat lunak bagi sistem operasi Android. App Inventor
menggunakan antarmuka grafis, serupa dengan antarmuka
pengguna pada Scratch dan StarLogo TNG, yang memungkinkan pengguna untuk men-drag-
and-drop objek visual untuk menciptakan aplikasi yang bisa dijalankan pada perangkat
Android. Dalam menciptakan App Inventor, Google telah melakukan riset yang berhubungan
dengan komputasi edukasional dan menyelesaikan lingkungan pengembangan online Google
LookExtension
Ekstensi LookExtension adalah library Neural Network dengan jenis mobilenet yang secara
khusus dirancang untuk mengenali gambar dengan menggunakan ponsel. Mobilenet
sebenarnya telah dilatih untuk mengenali 999 kelas, dengan jutaan gambar. Kelas gambar
tersebut dapat diakses di tautan https://github.com/mit-cml/appinventor-extensions/blob/
extension/look/appinventor/docs/reference/components/ classes.txt termasuk dengan
labelnya. Ekstensi ini bukan merupakan kode inti dari App Inventor namun dapat digunakan
dengan App Inventor dengan melakukan impor ekstensi. Tampilan LookExtension pada
proyek "Whatisit"
Langkah-langkah :
1. Untuk menapilkan tic tac toe pada layer.Buat Action when screen initialize,masukkan
prosedur call tictactoe intializeview +text VerticalArragement.
2. Mengaktifkan button untuk mereset permainan Ketika button di tekan. Buat action untuk
menjalankan procedure move dengan membuat kode when button click do dan procedures
call reset game.
3. Blocks ini berguna untuk pembuatan text pada layer saat pergantan giliran permainan.
Berikan Action saat canvas disentuh dengam membuat kode when canvas .OnXTurn do+
dengan menambahkan set label , serta masukkan text X’turn dan buat sebaliknya untuk
O’s turn.
5. Menampilkan draw pada text jika tidak ada pemenang pada permainan.buat action when
tictactoe ongamedraw + set label text to draw
BAB III
PENUTUP
3.1 KESIMPULAN
Desain adalah sebuah sistem yang berlaku untuk seluruh jenis perancangan dimana
titik beratnya dilaksanakan dengan melihat segala sesuau persoalan dengan tidak terpisah
atau sendiri, tetapi sebagai suatu kesatuan yang mana satu masalah dengan lainya saling
terhubung. Untuk mempermudah dalam mendesain aplikasi, kita harus melakukan
perencanaan terlebih dahulu dan memahami tools yang digunakan. User Interface adalah
tampilan visual sebuah produk yang menghubungkan sistem dengan pengguna. User interface
meliputi bentuk, warna, dan tulisan yang didesain semenarik mungkin.