際際滷

際際滷Share 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 (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
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
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
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

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
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
PPT-UEU-Rekayasa-Kebutuhan-Pengembangan-Aplikasi-Mobile-Pertemuan-3.pptx
PPT-UEU-Rekayasa-Kebutuhan-Pengembangan-Aplikasi-Mobile-Pertemuan-3.pptxPPT-UEU-Rekayasa-Kebutuhan-Pengembangan-Aplikasi-Mobile-Pertemuan-3.pptx
PPT-UEU-Rekayasa-Kebutuhan-Pengembangan-Aplikasi-Mobile-Pertemuan-3.pptx
JennieLBrotherton
Modul Ajar Mata pelajaran Informatika Kelas XI tentang Modul App Inventor
Modul Ajar Mata pelajaran Informatika Kelas XI tentang Modul App InventorModul Ajar Mata pelajaran Informatika Kelas XI tentang Modul App Inventor
Modul Ajar Mata pelajaran Informatika Kelas XI tentang Modul App Inventor
siti05132
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 #1
Mdeno Akbar
Tugas makalah bahasa indonesia
Tugas makalah bahasa indonesiaTugas makalah bahasa indonesia
Tugas makalah bahasa indonesia
Chairul Iskandar
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
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
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
PPT-UEU-Rekayasa-Kebutuhan-Pengembangan-Aplikasi-Mobile-Pertemuan-3.pptx
PPT-UEU-Rekayasa-Kebutuhan-Pengembangan-Aplikasi-Mobile-Pertemuan-3.pptxPPT-UEU-Rekayasa-Kebutuhan-Pengembangan-Aplikasi-Mobile-Pertemuan-3.pptx
PPT-UEU-Rekayasa-Kebutuhan-Pengembangan-Aplikasi-Mobile-Pertemuan-3.pptx
JennieLBrotherton
Modul Ajar Mata pelajaran Informatika Kelas XI tentang Modul App Inventor
Modul Ajar Mata pelajaran Informatika Kelas XI tentang Modul App InventorModul Ajar Mata pelajaran Informatika Kelas XI tentang Modul App Inventor
Modul Ajar Mata pelajaran Informatika Kelas XI tentang Modul App Inventor
siti05132
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 #1
Mdeno Akbar
Tugas makalah bahasa indonesia
Tugas makalah bahasa indonesiaTugas makalah bahasa indonesia
Tugas makalah bahasa indonesia
Chairul Iskandar

More from TeukuMahawira (20)

Bab4
Bab4Bab4
Bab4
TeukuMahawira
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
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
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
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
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
Setting Dasar Mikrotik
Setting Dasar MikrotikSetting Dasar Mikrotik
Setting Dasar Mikrotik
TeukuMahawira
Pemograman PHP Dasar
Pemograman PHP DasarPemograman PHP Dasar
Pemograman PHP Dasar
TeukuMahawira

Recently uploaded (20)

SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docxSENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
Mirza836129
Random Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdfRandom Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdf
PratamaYulyNugraha
Proposal Kegiatan Santunan Anak Yatim.docx
Proposal Kegiatan Santunan Anak Yatim.docxProposal Kegiatan Santunan Anak Yatim.docx
Proposal Kegiatan Santunan Anak Yatim.docx
tuminsa934
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptxOrgan Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
IrfanIdris7
Teks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptxTeks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptx
ArizOghey1
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
SofyanSkmspd
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptxDari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Syarifatul Marwiyah
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri SemarangBuku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
iztawanasya1
Rencana PS Bahasa Indonesia Format Baru.pdf
Rencana PS Bahasa Indonesia Format Baru.pdfRencana PS Bahasa Indonesia Format Baru.pdf
Rencana PS Bahasa Indonesia Format Baru.pdf
edenmanoppo
Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5
khairizal2005
Farmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptxFarmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptx
michellepikachuuu
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptxBAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
LunduSitohang
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
Syarifatul Marwiyah
Jakarta Pasca Ibu Kota Negara - Majalah Telstra
Jakarta Pasca Ibu Kota Negara - Majalah TelstraJakarta Pasca Ibu Kota Negara - Majalah Telstra
Jakarta Pasca Ibu Kota Negara - Majalah Telstra
Dadang Solihin
PPT SISTEM PEREDARAN DARAH MANUSIA KELAS 8
PPT SISTEM PEREDARAN DARAH MANUSIA KELAS 8PPT SISTEM PEREDARAN DARAH MANUSIA KELAS 8
PPT SISTEM PEREDARAN DARAH MANUSIA KELAS 8
Dita835610
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Murad Maulana
Seleksi Penerimaan Murid Baru 2025.pptx
Seleksi Penerimaan Murid Baru  2025.pptxSeleksi Penerimaan Murid Baru  2025.pptx
Seleksi Penerimaan Murid Baru 2025.pptx
Fajar Baskoro
PPT CINTA BANGGA RUPIAH (memahami rupiah)
PPT CINTA BANGGA RUPIAH (memahami rupiah)PPT CINTA BANGGA RUPIAH (memahami rupiah)
PPT CINTA BANGGA RUPIAH (memahami rupiah)
pinkypurpss
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptxPPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
hendipurnama1
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdfKUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
PT. DUTA MEDIA PRESS
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docxSENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
Mirza836129
Random Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdfRandom Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdf
PratamaYulyNugraha
Proposal Kegiatan Santunan Anak Yatim.docx
Proposal Kegiatan Santunan Anak Yatim.docxProposal Kegiatan Santunan Anak Yatim.docx
Proposal Kegiatan Santunan Anak Yatim.docx
tuminsa934
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptxOrgan Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
IrfanIdris7
Teks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptxTeks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptx
ArizOghey1
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
SofyanSkmspd
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptxDari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Syarifatul Marwiyah
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri SemarangBuku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
iztawanasya1
Rencana PS Bahasa Indonesia Format Baru.pdf
Rencana PS Bahasa Indonesia Format Baru.pdfRencana PS Bahasa Indonesia Format Baru.pdf
Rencana PS Bahasa Indonesia Format Baru.pdf
edenmanoppo
Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5
khairizal2005
Farmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptxFarmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptx
michellepikachuuu
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptxBAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
LunduSitohang
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
Syarifatul Marwiyah
Jakarta Pasca Ibu Kota Negara - Majalah Telstra
Jakarta Pasca Ibu Kota Negara - Majalah TelstraJakarta Pasca Ibu Kota Negara - Majalah Telstra
Jakarta Pasca Ibu Kota Negara - Majalah Telstra
Dadang Solihin
PPT SISTEM PEREDARAN DARAH MANUSIA KELAS 8
PPT SISTEM PEREDARAN DARAH MANUSIA KELAS 8PPT SISTEM PEREDARAN DARAH MANUSIA KELAS 8
PPT SISTEM PEREDARAN DARAH MANUSIA KELAS 8
Dita835610
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Murad Maulana
Seleksi Penerimaan Murid Baru 2025.pptx
Seleksi Penerimaan Murid Baru  2025.pptxSeleksi Penerimaan Murid Baru  2025.pptx
Seleksi Penerimaan Murid Baru 2025.pptx
Fajar Baskoro
PPT CINTA BANGGA RUPIAH (memahami rupiah)
PPT CINTA BANGGA RUPIAH (memahami rupiah)PPT CINTA BANGGA RUPIAH (memahami rupiah)
PPT CINTA BANGGA RUPIAH (memahami rupiah)
pinkypurpss
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptxPPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
hendipurnama1
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdfKUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
PT. DUTA MEDIA PRESS

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.