SlideShare a Scribd company logo
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 1
BAB VI - PENGENALAN APPINVENTOR
Tujuan Pembelajaran:
Setelah mempelajari bab ini siswa diharapkan dapat mampu:
1. Memahami tentang perkembangan pemrograman perangkat bergerak
2. Menjelaskan pemrograman Native dan Hybrid
3. Mengetahui tentang aplikasi App Inventor
A. Pendahuluan
Indonesia adalah salah satu negara pengguna aktif smartphone dan seiring
dengan kemajuan teknologi smartphone sehingga banyak perusahaan lokal maupun
asing sedang berlomba-lomba membangun aplikasi smartphone atau mobilephone
yang sering disebut juga dengan perangkat bergerak.
Pemrograman perangkat bergerak adalah pemrograman yang ditujukan untuk
pembuatan aplikasi diperangkat bergerak. Beberapa alat perangkat bergerak antara
lain: Tablet, Smartphone yang berjalan diatas plaltform sistem operasi tertentu misal
IOS, Android atau Windows Phone.
Teknologi dalam pengembangan aplikasi perangkat bergerak dapat dibagi
atas 2:
1. Menggunakan Native Program
2. Menggunakan Hybrid
Bahasa pemrograman yang digunakan untuk membangun aplikasi Native
adalah Java atau Kotlin. Sedangkan untuk membangun aplikasi Hybrid dapat
menggunakan teknologi web dengan memanfaatkan MIT App Inventor. Salah satu
teknologi untuk pengembangan aplikasi perangkat bergerak yang sedang populer
saat ini adalah MIT App Inventor.
Sebelum melanjutkan pembahasan tentang teknologi pengembangan aplikasi
perangkat bergerak App Inventor kita lihat perbedaan teknologi pemrograman mulai
dari pemrograman desktop, web dan perangkat bergerak.
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 2
Desktop Web Perangkat Bergerak
Aplikasi berjalan di
desktop dan tidak
membutuhkan internet /
akses web untuk
membuka
Aplikas yang
membutuhkan web
browser untuk
membukanya
Aplikasi yang berjalan
pada perangkat yang
bergerak dan tidak
membutuhkan akses web
untuk membukanya
Aplikasi dapat di
download pada apps store
dan play store
B. Berkenalan dengan App Inventor
App Inventor merupakan platform yang digunakan untuk lingkungan
pengembangan terintegrasi aplikasi web dan perangkat bergerak yang awalnya
disediakan oleh Google dan sekarang dikembangkan dan dikelola oleh
Massachusetts Institute of Technology (MIT). Hal ini memungkinkan pendatang
baru ke pemrograman komputer untuk membuat perangkat lunak aplikasi (aplikasi)
perangkat bergerak untuk dua sistem operasi yaitu sistem operasi Android dan iOS,
yang pada 8 Juli 2019 sedang dalam pengujian beta akhir. Ini adalah perangkat lunak
free dan open source yang dirilis di bawah Multi-Licensing: Lisensi Creative
Commons Atribusi ShareAlike 3.0 Unported, dan Apache License 2.0 untuk Open
Source.
App Inventor memungkinkan semua orang untuk membuat software aplikasi
untuk sistem Android. Banyak Fitur dari App Inventor yang membantu Anda
membuat aplikasi system Android seperti tampilan grafis GUI dan fitur drag and
drop visual objek.
Adapun fitur dari App Inventor yang sangat mudah digunakan karena bersifat
viual dan mempunyai fitur drag and drop interface diantaranya?
1. Anda tidak perlua banyak mengingat dan menulis instruksi program aplikasi. App
Inventor membuat Anda sebagai pemula tidak akan menjadi frustasi dalam
mengambangkan aplikasi tetapi akan sangat menyenangkan dan menawarkan
proses eksplorasi dan discovery.
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 3
2. Anda dapat dengan mudah memprogram hanya dengan mencari blok-blok
program yang sesuai, tanpa perlu banyak mengingat dan menulis instruksi atau
harus membukan manual program.
3. Anda dapat menangani event secara langsung. Sebuah event handler ibarat
seperti berkata “Ketika ini terjadi, aplikasi melakukan ini”, sehingga anda tidak
harus memahami secara detail tentang object, class untuk mengekspresikan
sebuah event sederhana.
4. Mengembangkan aplikasi secara lengkap. App inventor tidak hanya digunakan
untuk membuat prototype system. Anda dapat membangun system secara utuh
sehingga menjadi sebuah aplikasi yang bersifiat general purpose.
5. Teach and Learn. Tidak pedulu anda dari sekolah menengah atau perguruan
tinggi. App inventor adalah sebuah guru dan peralatan pembelajaran yang paling
efesin dan tidak memerlukan resource yang cukup tinggi dan banyak. Hal ini
sangat baik untuk anda yang ingin belajara tentang pemrograman computer
berbasis perangkat lunak.
RANGKUMAN
1. Pemrograman perangkat bergerak adalah pemrograman yang ditujukan untuk
pembuatan aplikasi diperangkat bergerak. Beberapa alat perangkat bergerak
antara lain: Tablet, Smartphone yang berjalan diatas plaltform sistem operasi
tertentu misal IOS, Android atau Windows Phone.
2. App Inventor merupakan platform yang digunakan untuk lingkungan
pengembangan terintegrasi aplikasi web dan perangkat bergerak yang awalnya
disediakan oleh Google dan sekarang dikembangkan dan dikelola oleh
Massachusetts Institute of Technology (MIT).
3. App Inventor memungkinkan semua orang untuk membuat software aplikasi
untuk sistem Android. Banyak Fitur dari App Inventor yang membantu Anda
membuat aplikasi system Android seperti tampilan grafis GUI dan fitur drag and
drop visual objek.

More Related Content

What's hot

Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studioModul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Elsa Charming
 
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
Iki Mazadi
 
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
Iki Mazadi
 
Quiz Interaktif berbasis Android dengan Appsgeyser
Quiz Interaktif berbasis Android dengan AppsgeyserQuiz Interaktif berbasis Android dengan Appsgeyser
Quiz Interaktif berbasis Android dengan Appsgeyser
Wahyu Purnomo
 
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
Iki Mazadi
 
Seri 4 : Block Editor App Inventor
Seri 4 : Block Editor App InventorSeri 4 : Block Editor App Inventor
Seri 4 : Block Editor App Inventor
Iki Mazadi
 
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Pemrograman Mobile - (Pengenalan dan Instalasi Android)Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
eltwordy
 
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
Iki Mazadi
 
Pengenalan HTML5, Mobile Application, dan Intel XDK
Pengenalan HTML5, Mobile Application, dan Intel XDKPengenalan HTML5, Mobile Application, dan Intel XDK
Pengenalan HTML5, Mobile Application, dan Intel XDK
Muhammad Yusuf
 
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
Iki Mazadi
 
App inventor true offline
App inventor true offlineApp inventor true offline
App inventor true offline
Iki Mazadi
 
372 Dasar Pengenalan Android Programming
372 Dasar Pengenalan Android Programming372 Dasar Pengenalan Android Programming
372 Dasar Pengenalan Android Programming
Wirat Mojo
 
Proposal Smart Remot Control Berbasi Android BAB I
Proposal Smart Remot Control Berbasi Android BAB IProposal Smart Remot Control Berbasi Android BAB I
Proposal Smart Remot Control Berbasi Android BAB I
Wanry Lumban Batu
 
Pertemuan 1 instalasi
Pertemuan 1   instalasiPertemuan 1   instalasi
Pertemuan 1 instalasi
Tri Sugihartono
 
Android Workshop beginner
Android Workshop beginnerAndroid Workshop beginner
Android Workshop beginner
Muhammad Iskandar Dzulqornain
 
BAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORBAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTOR
TeukuMahawira
 
Review mobile apps
Review mobile appsReview mobile apps
Review mobile apps
imam_999
 
Fajar baskoro buku
Fajar baskoro bukuFajar baskoro buku
Fajar baskoro buku
Fajar Baskoro
 

What's hot (18)

Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studioModul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
 
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
 
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
 
Quiz Interaktif berbasis Android dengan Appsgeyser
Quiz Interaktif berbasis Android dengan AppsgeyserQuiz Interaktif berbasis Android dengan Appsgeyser
Quiz Interaktif berbasis Android dengan Appsgeyser
 
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 4 : Block Editor App Inventor
Seri 4 : Block Editor App InventorSeri 4 : Block Editor App Inventor
Seri 4 : Block Editor App Inventor
 
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Pemrograman Mobile - (Pengenalan dan Instalasi Android)Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
 
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
 
Pengenalan HTML5, Mobile Application, dan Intel XDK
Pengenalan HTML5, Mobile Application, dan Intel XDKPengenalan HTML5, Mobile Application, dan Intel XDK
Pengenalan HTML5, Mobile Application, dan Intel XDK
 
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
 
App inventor true offline
App inventor true offlineApp inventor true offline
App inventor true offline
 
372 Dasar Pengenalan Android Programming
372 Dasar Pengenalan Android Programming372 Dasar Pengenalan Android Programming
372 Dasar Pengenalan Android Programming
 
Proposal Smart Remot Control Berbasi Android BAB I
Proposal Smart Remot Control Berbasi Android BAB IProposal Smart Remot Control Berbasi Android BAB I
Proposal Smart Remot Control Berbasi Android BAB I
 
Pertemuan 1 instalasi
Pertemuan 1   instalasiPertemuan 1   instalasi
Pertemuan 1 instalasi
 
Android Workshop beginner
Android Workshop beginnerAndroid Workshop beginner
Android Workshop beginner
 
BAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORBAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTOR
 
Review mobile apps
Review mobile appsReview mobile apps
Review mobile apps
 
Fajar baskoro buku
Fajar baskoro bukuFajar baskoro buku
Fajar baskoro buku
 

Similar to BAB VI - PENGENALAN APPINVENTOR

BAB 5 - PENGEMBANGAN APLIKASI MOBILE DENGAN LIBRARY KECERDASAN ARTIFISIAL.pptx
BAB 5 - PENGEMBANGAN  APLIKASI MOBILE DENGAN LIBRARY KECERDASAN ARTIFISIAL.pptxBAB 5 - PENGEMBANGAN  APLIKASI MOBILE DENGAN LIBRARY KECERDASAN ARTIFISIAL.pptx
BAB 5 - PENGEMBANGAN APLIKASI MOBILE DENGAN LIBRARY KECERDASAN ARTIFISIAL.pptx
Independent6
 
Laporan tugas besar
Laporan tugas besarLaporan tugas besar
Laporan tugas besar
Vera Sihombing
 
Pemrograman Bergerak Diskusi 1.docx
Pemrograman Bergerak Diskusi 1.docxPemrograman Bergerak Diskusi 1.docx
Pemrograman Bergerak Diskusi 1.docx
HendroGunawan8
 
Makalah Mobile Programming
Makalah Mobile ProgrammingMakalah Mobile Programming
Makalah Mobile Programming
Vicinthia Veren
 
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server DockerMembuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
RizkyCrown
 
Review kuliah tamu
Review kuliah tamuReview kuliah tamu
Review kuliah tamu
Sani Kharismawati
 
Pertemuan 1 pengenalan mobile programming
Pertemuan 1 pengenalan mobile programmingPertemuan 1 pengenalan mobile programming
Pertemuan 1 pengenalan mobile programming
heriakj
 
PENERAPAN KONSEP OPEN SOURCE UNTUK MENINGKATKAN DAYA CIPTA PIRANTI LUNAK DI K...
PENERAPAN KONSEP OPEN SOURCE UNTUK MENINGKATKAN DAYA CIPTA PIRANTI LUNAK DI K...PENERAPAN KONSEP OPEN SOURCE UNTUK MENINGKATKAN DAYA CIPTA PIRANTI LUNAK DI K...
PENERAPAN KONSEP OPEN SOURCE UNTUK MENINGKATKAN DAYA CIPTA PIRANTI LUNAK DI K...
fajrillah
 
Proposal
ProposalProposal
Proposal
helmikurniawan77
 
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORBAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
TeukuMahawira
 
Power point android dan aplikasinya
Power point android dan aplikasinyaPower point android dan aplikasinya
Power point android dan aplikasinya
Gibran Ghazi
 
1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf
1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf
1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf
HendroGunawan8
 
Bab ii
Bab iiBab ii
Bab ii
yunita1998
 
Aplikasi Gallery Pengetahuan
Aplikasi Gallery PengetahuanAplikasi Gallery Pengetahuan
Aplikasi Gallery Pengetahuan
rohmatulk
 
Laporan praktikum 1 pemrograman mobile
Laporan praktikum 1 pemrograman mobileLaporan praktikum 1 pemrograman mobile
Laporan praktikum 1 pemrograman mobile
Ali Ikhsan
 
Live coding #1
Live coding #1Live coding #1
Live coding #1Mdeno Akbar
 
Tugas makalah bahasa indonesia
Tugas makalah bahasa indonesiaTugas makalah bahasa indonesia
Tugas makalah bahasa indonesia
Chairul Iskandar
 
Software Sistem Doc.
Software Sistem Doc.Software Sistem Doc.
Software Sistem Doc.
Rexsy RS
 
D0215610(muh ikram s)
D0215610(muh ikram s)D0215610(muh ikram s)
D0215610(muh ikram s)
TeknikInformatika2
 

Similar to BAB VI - PENGENALAN APPINVENTOR (20)

BAB 5 - PENGEMBANGAN APLIKASI MOBILE DENGAN LIBRARY KECERDASAN ARTIFISIAL.pptx
BAB 5 - PENGEMBANGAN  APLIKASI MOBILE DENGAN LIBRARY KECERDASAN ARTIFISIAL.pptxBAB 5 - PENGEMBANGAN  APLIKASI MOBILE DENGAN LIBRARY KECERDASAN ARTIFISIAL.pptx
BAB 5 - PENGEMBANGAN APLIKASI MOBILE DENGAN LIBRARY KECERDASAN ARTIFISIAL.pptx
 
Laporan tugas besar
Laporan tugas besarLaporan tugas besar
Laporan tugas besar
 
Pemrograman Bergerak Diskusi 1.docx
Pemrograman Bergerak Diskusi 1.docxPemrograman Bergerak Diskusi 1.docx
Pemrograman Bergerak Diskusi 1.docx
 
Makalah Mobile Programming
Makalah Mobile ProgrammingMakalah Mobile Programming
Makalah Mobile Programming
 
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server DockerMembuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
 
Review kuliah tamu
Review kuliah tamuReview kuliah tamu
Review kuliah tamu
 
Modul 11
Modul 11Modul 11
Modul 11
 
Pertemuan 1 pengenalan mobile programming
Pertemuan 1 pengenalan mobile programmingPertemuan 1 pengenalan mobile programming
Pertemuan 1 pengenalan mobile programming
 
PENERAPAN KONSEP OPEN SOURCE UNTUK MENINGKATKAN DAYA CIPTA PIRANTI LUNAK DI K...
PENERAPAN KONSEP OPEN SOURCE UNTUK MENINGKATKAN DAYA CIPTA PIRANTI LUNAK DI K...PENERAPAN KONSEP OPEN SOURCE UNTUK MENINGKATKAN DAYA CIPTA PIRANTI LUNAK DI K...
PENERAPAN KONSEP OPEN SOURCE UNTUK MENINGKATKAN DAYA CIPTA PIRANTI LUNAK DI K...
 
Proposal
ProposalProposal
Proposal
 
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORBAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
 
Power point android dan aplikasinya
Power point android dan aplikasinyaPower point android dan aplikasinya
Power point android dan aplikasinya
 
1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf
1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf
1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf
 
Bab ii
Bab iiBab ii
Bab ii
 
Aplikasi Gallery Pengetahuan
Aplikasi Gallery PengetahuanAplikasi Gallery Pengetahuan
Aplikasi Gallery Pengetahuan
 
Laporan praktikum 1 pemrograman mobile
Laporan praktikum 1 pemrograman mobileLaporan praktikum 1 pemrograman mobile
Laporan praktikum 1 pemrograman mobile
 
Live coding #1
Live coding #1Live coding #1
Live coding #1
 
Tugas makalah bahasa indonesia
Tugas makalah bahasa indonesiaTugas makalah bahasa indonesia
Tugas makalah bahasa indonesia
 
Software Sistem Doc.
Software Sistem Doc.Software Sistem Doc.
Software Sistem Doc.
 
D0215610(muh ikram s)
D0215610(muh ikram s)D0215610(muh ikram s)
D0215610(muh ikram s)
 

More from TeukuMahawira

Bab4
Bab4Bab4
Soal tts pai
Soal tts paiSoal tts pai
Soal tts pai
TeukuMahawira
 
Capacity building ict sekolah
Capacity building ict sekolahCapacity building ict sekolah
Capacity building ict sekolah
TeukuMahawira
 
Bab II - Pernyataan Kondisi Bercabang
Bab II  -  Pernyataan Kondisi BercabangBab II  -  Pernyataan Kondisi Bercabang
Bab II - Pernyataan Kondisi Bercabang
TeukuMahawira
 
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa SyukurBab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
TeukuMahawira
 
Bab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan DemokrasiBab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan Demokrasi
TeukuMahawira
 
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir KritisBab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
TeukuMahawira
 
KATA PENGANTAR
KATA PENGANTARKATA PENGANTAR
KATA PENGANTAR
TeukuMahawira
 
BAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGINBAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGIN
TeukuMahawira
 
BAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSSBAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSS
TeukuMahawira
 
BAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORBAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTOR
TeukuMahawira
 
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEBBAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
TeukuMahawira
 
BAB IV - FORMAT TABEL DAN HALAMAN WEB
BAB IV - FORMAT TABEL DAN HALAMAN WEBBAB IV - FORMAT TABEL DAN HALAMAN WEB
BAB IV - FORMAT TABEL DAN HALAMAN WEB
TeukuMahawira
 
BAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEBBAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEB
TeukuMahawira
 
Bab2
Bab2Bab2
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTORBUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
TeukuMahawira
 
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP InventorBahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
TeukuMahawira
 
Topologi
TopologiTopologi
Topologi
TeukuMahawira
 
Setting Dasar Mikrotik
Setting Dasar MikrotikSetting Dasar Mikrotik
Setting Dasar Mikrotik
TeukuMahawira
 
Pemograman PHP Dasar
Pemograman PHP DasarPemograman PHP Dasar
Pemograman PHP Dasar
TeukuMahawira
 

More from TeukuMahawira (20)

Bab4
Bab4Bab4
Bab4
 
Soal tts pai
Soal tts paiSoal tts pai
Soal tts pai
 
Capacity building ict sekolah
Capacity building ict sekolahCapacity building ict sekolah
Capacity building ict sekolah
 
Bab II - Pernyataan Kondisi Bercabang
Bab II  -  Pernyataan Kondisi BercabangBab II  -  Pernyataan Kondisi Bercabang
Bab II - Pernyataan Kondisi Bercabang
 
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa SyukurBab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
 
Bab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan DemokrasiBab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan Demokrasi
 
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir KritisBab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
 
KATA PENGANTAR
KATA PENGANTARKATA PENGANTAR
KATA PENGANTAR
 
BAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGINBAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGIN
 
BAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSSBAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSS
 
BAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORBAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTOR
 
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEBBAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
 
BAB IV - FORMAT TABEL DAN HALAMAN WEB
BAB IV - FORMAT TABEL DAN HALAMAN WEBBAB IV - FORMAT TABEL DAN HALAMAN WEB
BAB IV - FORMAT TABEL DAN HALAMAN WEB
 
BAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEBBAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEB
 
Bab2
Bab2Bab2
Bab2
 
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTORBUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
 
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP InventorBahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
 
Topologi
TopologiTopologi
Topologi
 
Setting Dasar Mikrotik
Setting Dasar MikrotikSetting Dasar Mikrotik
Setting Dasar Mikrotik
 
Pemograman PHP Dasar
Pemograman PHP DasarPemograman PHP Dasar
Pemograman PHP Dasar
 

Recently uploaded

SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
SEMUELSAMBOKARAENG
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
AdrianAgoes9
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
AdePutraTunggali
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Indah106914
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
d2spdpnd9185
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
kinayaptr30
 
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
rohman85
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
agusmulyadi08
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
erlita3
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
irawan1978
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
setiatinambunan
 

Recently uploaded (20)

SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
 

BAB VI - PENGENALAN APPINVENTOR

  • 1. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 1 BAB VI - PENGENALAN APPINVENTOR Tujuan Pembelajaran: Setelah mempelajari bab ini siswa diharapkan dapat mampu: 1. Memahami tentang perkembangan pemrograman perangkat bergerak 2. Menjelaskan pemrograman Native dan Hybrid 3. Mengetahui tentang aplikasi App Inventor A. Pendahuluan Indonesia adalah salah satu negara pengguna aktif smartphone dan seiring dengan kemajuan teknologi smartphone sehingga banyak perusahaan lokal maupun asing sedang berlomba-lomba membangun aplikasi smartphone atau mobilephone yang sering disebut juga dengan perangkat bergerak. Pemrograman perangkat bergerak adalah pemrograman yang ditujukan untuk pembuatan aplikasi diperangkat bergerak. Beberapa alat perangkat bergerak antara lain: Tablet, Smartphone yang berjalan diatas plaltform sistem operasi tertentu misal IOS, Android atau Windows Phone. Teknologi dalam pengembangan aplikasi perangkat bergerak dapat dibagi atas 2: 1. Menggunakan Native Program 2. Menggunakan Hybrid Bahasa pemrograman yang digunakan untuk membangun aplikasi Native adalah Java atau Kotlin. Sedangkan untuk membangun aplikasi Hybrid dapat menggunakan teknologi web dengan memanfaatkan MIT App Inventor. Salah satu teknologi untuk pengembangan aplikasi perangkat bergerak yang sedang populer saat ini adalah MIT App Inventor. Sebelum melanjutkan pembahasan tentang teknologi pengembangan aplikasi perangkat bergerak App Inventor kita lihat perbedaan teknologi pemrograman mulai dari pemrograman desktop, web dan perangkat bergerak.
  • 2. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 2 Desktop Web Perangkat Bergerak Aplikasi berjalan di desktop dan tidak membutuhkan internet / akses web untuk membuka Aplikas yang membutuhkan web browser untuk membukanya Aplikasi yang berjalan pada perangkat yang bergerak dan tidak membutuhkan akses web untuk membukanya Aplikasi dapat di download pada apps store dan play store B. Berkenalan dengan App Inventor App Inventor merupakan platform yang digunakan untuk lingkungan pengembangan terintegrasi aplikasi web dan perangkat bergerak yang awalnya disediakan oleh Google dan sekarang dikembangkan dan dikelola oleh Massachusetts Institute of Technology (MIT). Hal ini memungkinkan pendatang baru ke pemrograman komputer untuk membuat perangkat lunak aplikasi (aplikasi) perangkat bergerak untuk dua sistem operasi yaitu sistem operasi Android dan iOS, yang pada 8 Juli 2019 sedang dalam pengujian beta akhir. Ini adalah perangkat lunak free dan open source yang dirilis di bawah Multi-Licensing: Lisensi Creative Commons Atribusi ShareAlike 3.0 Unported, dan Apache License 2.0 untuk Open Source. App Inventor memungkinkan semua orang untuk membuat software aplikasi untuk sistem Android. Banyak Fitur dari App Inventor yang membantu Anda membuat aplikasi system Android seperti tampilan grafis GUI dan fitur drag and drop visual objek. Adapun fitur dari App Inventor yang sangat mudah digunakan karena bersifat viual dan mempunyai fitur drag and drop interface diantaranya? 1. Anda tidak perlua banyak mengingat dan menulis instruksi program aplikasi. App Inventor membuat Anda sebagai pemula tidak akan menjadi frustasi dalam mengambangkan aplikasi tetapi akan sangat menyenangkan dan menawarkan proses eksplorasi dan discovery.
  • 3. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 3 2. Anda dapat dengan mudah memprogram hanya dengan mencari blok-blok program yang sesuai, tanpa perlu banyak mengingat dan menulis instruksi atau harus membukan manual program. 3. Anda dapat menangani event secara langsung. Sebuah event handler ibarat seperti berkata “Ketika ini terjadi, aplikasi melakukan ini”, sehingga anda tidak harus memahami secara detail tentang object, class untuk mengekspresikan sebuah event sederhana. 4. Mengembangkan aplikasi secara lengkap. App inventor tidak hanya digunakan untuk membuat prototype system. Anda dapat membangun system secara utuh sehingga menjadi sebuah aplikasi yang bersifiat general purpose. 5. Teach and Learn. Tidak pedulu anda dari sekolah menengah atau perguruan tinggi. App inventor adalah sebuah guru dan peralatan pembelajaran yang paling efesin dan tidak memerlukan resource yang cukup tinggi dan banyak. Hal ini sangat baik untuk anda yang ingin belajara tentang pemrograman computer berbasis perangkat lunak. RANGKUMAN 1. Pemrograman perangkat bergerak adalah pemrograman yang ditujukan untuk pembuatan aplikasi diperangkat bergerak. Beberapa alat perangkat bergerak antara lain: Tablet, Smartphone yang berjalan diatas plaltform sistem operasi tertentu misal IOS, Android atau Windows Phone. 2. App Inventor merupakan platform yang digunakan untuk lingkungan pengembangan terintegrasi aplikasi web dan perangkat bergerak yang awalnya disediakan oleh Google dan sekarang dikembangkan dan dikelola oleh Massachusetts Institute of Technology (MIT). 3. App Inventor memungkinkan semua orang untuk membuat software aplikasi untuk sistem Android. Banyak Fitur dari App Inventor yang membantu Anda membuat aplikasi system Android seperti tampilan grafis GUI dan fitur drag and drop visual objek.