{"id":312,"date":"2013-06-24T01:00:00","date_gmt":"2013-06-24T00:00:00","guid":{"rendered":"https:\/\/arifyoga.id\/?p=312"},"modified":"2013-06-24T01:00:00","modified_gmt":"2013-06-24T00:00:00","slug":"cara-membuat-aplikasi-android-dengan-app-inventor","status":"publish","type":"post","link":"https:\/\/arifyoga.id\/?p=312","title":{"rendered":"Cara Membuat Aplikasi Android dengan App Inventor"},"content":{"rendered":"<div style=\"text-align: justify;\">\nBismillah&#8230; <\/p>\n<p>Assalamualaikum sob, kali ini aye mau coba share tentang <i>steps<\/i> untuk bikin aplikasi android dimana developer utamanya adalah kakak angkatan saya, <a href=\"https:\/\/www.facebook.com\/firman.nugroho.9\" target=\"_blank\" rel=\"noopener\">Firman Nugroho<\/a>, Jurusan Pendidikan Fisika UNY. <i>Credit for him<\/i>. Dan Tutorial kali adalah untuk aplikasi <i>Physics<\/i> <i>V.1.0<\/i> yang udah di ulas sebelumnya <a href=\"http:\/\/arifyogapratama.blogspot.com\/2013\/06\/media-pembelajaran-fisika-berbasis.html\" target=\"_blank\" rel=\"noopener\"><b>disini<\/b><\/a>. Kalo mau download ebook tutorial lengkapnya klik <a href=\"http:\/\/arifyogapratama.blogspot.com\/2013\/06\/free-download-ebook-android-app.html\" target=\"_blank\" rel=\"noopener\"><b>disini<\/b><\/a>. <br \/>\nOke langsung aja cuy, cekidot&#8230; <\/p>\n<p>Rancangan tampilan aplikasi Physics v.1.0 ini, terdapat total 9 screen. Pada background dan gambar-gambar yang menunjang untuk setiap screen, pengembang menggunakan software Corel Draw X4, agar tampilan terlihat menarik. Berikut gambaran dan penjelasan tiap screen aplikasi Physics v.1.0.<\/p><\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/1.bp.blogspot.com\/-ic1_hY5cH4c\/Ubx8X4XA8KI\/AAAAAAAABJw\/dgVVWOQE2oQ\/s1600\/1.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img fetchpriority=\"high\" decoding=\"async\" border=\"0\" height=\"177\" src=\"http:\/\/1.bp.blogspot.com\/-ic1_hY5cH4c\/Ubx8X4XA8KI\/AAAAAAAABJw\/dgVVWOQE2oQ\/s400\/1.jpg\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div style=\"text-align: center;\">\n<i>Tampilan screen 1<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan screen 1, berfungsi sebagai prolog pada aplikasi. Di sini, pengembang  menampilkan  wajah  tokoh  fisikawan  Issac  Newton,  karena beliau fisikawan yang ahli dalam bidang mekanika.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/4.bp.blogspot.com\/-ggVDD5w8FtE\/Ubx8cgd_AXI\/AAAAAAAABK4\/Hc1BHryHWic\/s1600\/2.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img decoding=\"async\" border=\"0\" height=\"286\" src=\"http:\/\/4.bp.blogspot.com\/-ggVDD5w8FtE\/Ubx8cgd_AXI\/AAAAAAAABK4\/Hc1BHryHWic\/s400\/2.jpg\" width=\"400\" \/><\/a><\/div>\n<div style=\"text-align: center;\">\n<\/div>\n<div style=\"text-align: center;\">\n<i>Tampilan screen 2<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan screen 2, berfungsi sebagai menu utama dalam aplikasi ini. Terdapat empat tombol, yaitu, Learn, Quiz, About, dan Exit.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/3.bp.blogspot.com\/-cOOKcVMs4k0\/Ubx8dFem6mI\/AAAAAAAABLI\/wm69ekNlXJ0\/s1600\/3.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img decoding=\"async\" border=\"0\" height=\"287\" src=\"http:\/\/3.bp.blogspot.com\/-cOOKcVMs4k0\/Ubx8dFem6mI\/AAAAAAAABLI\/wm69ekNlXJ0\/s400\/3.jpg\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div style=\"text-align: center;\">\n<i>Tampilan screen 3<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan screen 3, menampilkan menu Learn yang didalamnya menjelaskan tentang materi gerak lurus secara umum. Serta terdapat tombol Next yang berfungsi untuk berpindah ke screen berikutnya.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/4.bp.blogspot.com\/-K12kwvKhDn8\/Ubx8dMD6-YI\/AAAAAAAABLE\/FHbE0eKZwik\/s1600\/4.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"281\" src=\"http:\/\/4.bp.blogspot.com\/-K12kwvKhDn8\/Ubx8dMD6-YI\/AAAAAAAABLE\/FHbE0eKZwik\/s400\/4.jpg\" width=\"400\" \/><\/a><\/div>\n<div style=\"text-align: center;\">\n<i>Tampilan screen 4<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan screen 4, masih melanjutkan menu Learn yang didalamnya menjelaskan tentang materi gerak lurus beraturan (GLB). Serta terdapat tombol Next yang berfungsi untuk berpindah ke screen berikutnya.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/1.bp.blogspot.com\/-3jbMKJK0WMQ\/Ubx8d7-rkdI\/AAAAAAAABLQ\/g_EQTqIdcpE\/s1600\/5.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"283\" src=\"http:\/\/1.bp.blogspot.com\/-3jbMKJK0WMQ\/Ubx8d7-rkdI\/AAAAAAAABLQ\/g_EQTqIdcpE\/s400\/5.jpg\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div style=\"text-align: center;\">\n<i>Tampilan screen 5<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan screen 5, masih melanjutkan menu Learn yang didalamnya menjelaskan tentang materi gerak lurus berubah beraturan (GLBB).  Serta  terdapat  tombol  Next  yang  berfungsi  untuk  berpindah  ke screen berikutnya.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/4.bp.blogspot.com\/-EKdvIck1ln4\/Ubx8epZOmzI\/AAAAAAAABLc\/m_n6TksInf0\/s1600\/6.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"282\" src=\"http:\/\/4.bp.blogspot.com\/-EKdvIck1ln4\/Ubx8epZOmzI\/AAAAAAAABLc\/m_n6TksInf0\/s400\/6.jpg\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div style=\"text-align: center;\">\n<i>Tampilan screen 6<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan screen 6, masih melanjutkan materi GLBB yang didalamnya menjelaskan tentang rumus gerak lurus berubah beraturan (GLBB).  Serta  terdapat  tombol  Back  to  Home  yang  berfungsi  untuk berpindah ke menu utama.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/1.bp.blogspot.com\/-fo2uivLXaG4\/Ubx8epYAbxI\/AAAAAAAABLk\/LWevRiPIixo\/s1600\/7.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"291\" src=\"http:\/\/1.bp.blogspot.com\/-fo2uivLXaG4\/Ubx8epYAbxI\/AAAAAAAABLk\/LWevRiPIixo\/s400\/7.jpg\" width=\"400\" \/><\/a><\/div>\n<div style=\"text-align: center;\">\n<i>Tampilan screen 7<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan  screen  7,  menampilkan  menu  Quiz  yang didalamnya berisi soal-soal latihan fisika tentang gerak lurus. Serta terdapat tombol Correction yang berfungsi untuk mengoreksi jawaban dari pengguna aplikasi, dan tombol Next yang berfungsi untuk berpindah ke soal berikutnya.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/2.bp.blogspot.com\/-hXL-49K-9A8\/Ubx8fNMBD4I\/AAAAAAAABLo\/FWv47ZEziz8\/s1600\/8.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"291\" src=\"http:\/\/2.bp.blogspot.com\/-hXL-49K-9A8\/Ubx8fNMBD4I\/AAAAAAAABLo\/FWv47ZEziz8\/s400\/8.jpg\" width=\"400\" \/><\/a><\/div>\n<div style=\"text-align: center;\">\n<i>Tampilan screen 8<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan screen 8, masih melanjutkan menu Quiz untuk soal yang kedua. Serta terdapat tombol Correction yang berfungsi untuk mengoreksi jawaban dari pengguna aplikasi, dan tombol Back to Home yang berfungsi untuk berpindah ke menu utama.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/3.bp.blogspot.com\/-iSoTFKkG3ck\/Ubx8fhCDFhI\/AAAAAAAABLw\/y54Ryi5mq24\/s1600\/9.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"240\" src=\"http:\/\/3.bp.blogspot.com\/-iSoTFKkG3ck\/Ubx8fhCDFhI\/AAAAAAAABLw\/y54Ryi5mq24\/s400\/9.jpg\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div style=\"text-align: center;\">\n<i>Tampilan screen 9<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan screen 9, menampilkan menu About yang didalamnya berisi penjelesan singkat tentang developer dari aplikasi Physics v.1.0 ini.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<\/div>\n<p>\n<i><b>Perancangan Struktur Block<\/b><\/i><\/p>\n<div style=\"text-align: justify;\">\nUntuk  membangun  sebuah  aplikasi  di  App  Inventor  dibutuhkan koding-koding   yang  berbentuk   block  agar  aplikasi   bisa  berjalan   atau berfungsi sesuai dengan  rancangan.  Berikut ini  adalah  rancangan struktur blok algoritma Block Editor App Inventor menyediakan berbagai macam fungsi yang bisa digunakan sesuai dengan kebutuhan user, misalnya untuk menyimpan data, user cukup menggunakan fungsi variable dengan fungsi list yang bisa digunakan untuk menyimpan data-data, seperti data soal, data jawaban, data gambar, data suara. Berikut gambaran dan penjelasan untuk tiap Block Editor pada aplikasi Physics v.1.0.<\/div>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/1.bp.blogspot.com\/-wbkzra3c_gY\/Ubx8XF7vmUI\/AAAAAAAABJg\/SpqpklBj_n4\/s1600\/10.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"101\" src=\"http:\/\/1.bp.blogspot.com\/-wbkzra3c_gY\/Ubx8XF7vmUI\/AAAAAAAABJg\/SpqpklBj_n4\/s400\/10.jpg\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div style=\"text-align: center;\">\n<i>Tampilan Block editor pada screen 1<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada   tampilan   Block   editor,   menampilkan   Block-Block   yang didalamnya berisi koding untuk menjalankan aplikasi ini. Di dalam Block editor ini terdapat dua Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul dan Block button enter click berfungsi untuk menjalankan tombol pada screen 1<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/2.bp.blogspot.com\/-pfYZbwJ99fk\/Ubx8XyWJatI\/AAAAAAAABJs\/SDJ7IpGYrnc\/s1600\/11.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"172\" src=\"http:\/\/2.bp.blogspot.com\/-pfYZbwJ99fk\/Ubx8XyWJatI\/AAAAAAAABJs\/SDJ7IpGYrnc\/s400\/11.jpg\" width=\"400\" \/><\/a><\/div>\n<div style=\"text-align: center;\">\n<i>Tampilan Block editor pada screen 2<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan Block editor ini terdapat lima Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul. Kedua Block button learn click berfungsi untuk menjalankan tombol agar  berpindah  screen  ke  menu  Learn.  Ketiga  Block  button  quiz  click berfungsi untuk menjalankan tombol agar berpindah screen ke menu Quiz. Keempat Block button about click berfungsi untuk menjalankan tombol agar berpindah screen ke menu about. Kelima Block button exit click berfungsi untuk menjalankan tombol agar keluar dari aplikasi ini.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/1.bp.blogspot.com\/-irMW_VWGmTA\/Ubx8ZIw1U-I\/AAAAAAAABKA\/GQI1ZFdz2pQ\/s1600\/12.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"93\" src=\"http:\/\/1.bp.blogspot.com\/-irMW_VWGmTA\/Ubx8ZIw1U-I\/AAAAAAAABKA\/GQI1ZFdz2pQ\/s400\/12.jpg\" width=\"400\" \/><\/a><\/div>\n<div style=\"text-align: center;\">\n<i>Tampilan Block editor pada screen 3<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan Block editor di menu Learn ini terdapat dua Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul dan Block button next click berfungsi untuk menjalankan tombol yang terdapat pada screen 3.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/2.bp.blogspot.com\/-M3Yj33P9G1c\/Ubx8Zobl0tI\/AAAAAAAABKM\/XeWNW_5xJFE\/s1600\/13.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"96\" src=\"http:\/\/2.bp.blogspot.com\/-M3Yj33P9G1c\/Ubx8Zobl0tI\/AAAAAAAABKM\/XeWNW_5xJFE\/s400\/13.jpg\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div style=\"text-align: center;\">\n<i>Tampilan Block editor pada screen 4<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan Block editor di menu Learn untuk materi gerak lurus beraturan ini terdapat dua Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul dan Block button next click berfungsi untuk menjalankan tombol yang terdapat pada screen 4<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/1.bp.blogspot.com\/-VaOsyaIBKTI\/Ubx8YyQ9wtI\/AAAAAAAABJ4\/aaIoRHixFzo\/s1600\/14.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"97\" src=\"http:\/\/1.bp.blogspot.com\/-VaOsyaIBKTI\/Ubx8YyQ9wtI\/AAAAAAAABJ4\/aaIoRHixFzo\/s400\/14.jpg\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div style=\"text-align: center;\">\n<i>Tampilan Block editor pada screen 5<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan Block editor di menu Learn untuk materi gerak lurus berubah beraturan ini terdapat dua Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul dan Block button next click berfungsi untuk menjalankan tombol yang terdapat pada screen 5.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/2.bp.blogspot.com\/-3kXjpVCAXUU\/Ubx8ZqbRf5I\/AAAAAAAABKU\/SGjknFNJ3Sw\/s1600\/15.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"96\" src=\"http:\/\/2.bp.blogspot.com\/-3kXjpVCAXUU\/Ubx8ZqbRf5I\/AAAAAAAABKU\/SGjknFNJ3Sw\/s400\/15.jpg\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div style=\"text-align: center;\">\n<i>Tampilan Block editor pada screen 6<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada  tampilan  Block  editor  untuk  lanjutan  materi  gerak  lurus berubah beraturan ini terdapat dua Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul dan Block button back to home click berfungsi untuk menjalankan tombol yang terdapat pada screen 6.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/1.bp.blogspot.com\/-hTZ0CkxHOS8\/Ubx8aLOjRhI\/AAAAAAAABKY\/FC1lV6TscCY\/s1600\/16.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"210\" src=\"http:\/\/1.bp.blogspot.com\/-hTZ0CkxHOS8\/Ubx8aLOjRhI\/AAAAAAAABKY\/FC1lV6TscCY\/s400\/16.jpg\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div style=\"text-align: center;\">\n<i>Tampilan Block editor pada screen 7<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada  tampilan  Block  editor  ini  terdapat  tujuh  Block  utama  yaitu Block screen initialize yaitu  yang berfungsi untuk menjalankan pada saat screen ini muncul. Kedua Block Question List berfungsi sebagai database pertanyaan. Ketiga Block Answer List berfungsi sebagai database jawaban. Keempat Block Picture List berfungsi sebagai database soal. Kelima Block Current  Question  Index  berfungsi  sebagai  penanda  urutan  nomer  soal. Keenam Block button correction click berfungsi untuk menjalankan tombol agar menyesuaikan jawaban dengan label jawaban benar salah. Ketujuh Block button next click berfungsi untuk menjalankan tombol agar berpindah ke soal berikutnya di screen ke 8.<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/2.bp.blogspot.com\/-7dH9gbbcfkQ\/Ubx8bJnoG4I\/AAAAAAAABKs\/ArLMaHHs058\/s1600\/17.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"202\" src=\"http:\/\/2.bp.blogspot.com\/-7dH9gbbcfkQ\/Ubx8bJnoG4I\/AAAAAAAABKs\/ArLMaHHs058\/s400\/17.jpg\" width=\"400\" \/><\/a><\/div>\n<div style=\"text-align: center;\">\n<i>Tampilan Block editor pada screen 8<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan Block editor ini terdapat tujuh Block utama seperti pada  Block  editor  sebelumnya.  Perbedaannya  hanya  terletak  pada  Block button next click yang berubah menjadi Block button back to home click berfungsi  untuk  menjalankan  tombol  yang  terdapat  pada  screen  8  agar kembali ke screen menu utama<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/1.bp.blogspot.com\/-5ABAuoqVumE\/Ubx8bE9eAjI\/AAAAAAAABKk\/sfWnU9tU7H4\/s1600\/18.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"97\" src=\"http:\/\/1.bp.blogspot.com\/-5ABAuoqVumE\/Ubx8bE9eAjI\/AAAAAAAABKk\/sfWnU9tU7H4\/s400\/18.jpg\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div style=\"text-align: center;\">\n<i>Tampilan Block editor pada screen 9<\/i><\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\nPada tampilan Block editor di menu About ini terdapat dua Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul dan Block button back to home click berfungsi untuk menjalankan tombol yang terdapat pada screen 9 agar kembali ke menu utama.<\/div>\n<p><i><b><br \/><\/b><\/i><br \/>\n<i><b>Implementasi<\/b><\/i><\/p>\n<div style=\"text-align: justify;\">\nImplementasi   merupakan   tahapan   setelah   melakukan   perancangan sistem pada siklus rekayasa perangkat lunak, dimana aplikasi siap dioperasikan pada keadaan yang sebenarnya, sehingga dari sini akan diketahui apakah program  atau  aplikasi  yang  telah  dibuat  benar-benar  dapat  mengahasilkan output yang sesuai dengan tujuan yang diinginkan. Implementasi dan pembahasan perancangan aplikasi mobile learning ini menggunakan emulator App  Inventor  dan  handphone  Samsung  Galaxy  Young  GT  S5360.  Berikut adalah tampilan implementasi Physics v.1.0<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"http:\/\/1.bp.blogspot.com\/-Lx7rgER0VF4\/Ubx8bS3aw4I\/AAAAAAAABKw\/SUZ8Kod__Gg\/s1600\/19.jpg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" height=\"195\" src=\"http:\/\/1.bp.blogspot.com\/-Lx7rgER0VF4\/Ubx8bS3aw4I\/AAAAAAAABKw\/SUZ8Kod__Gg\/s400\/19.jpg\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div style=\"text-align: center;\">\n<i>Tampilan implemantasi dengan menggunakan emulator<\/i><\/div>\n<div style=\"text-align: center;\">\n<\/div>\n<div style=\"text-align: left;\">\n<i>#Oke sekian, semoga bermanfaat &#8230;<br \/>Wassalam&#8230; <\/i><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bismillah&#8230; Assalamualaikum sob, kali ini aye mau coba share tentang steps untuk bikin aplikasi android dimana developer utamanya adalah kakak angkatan saya, Firman Nugroho, Jurusan Pendidikan Fisika UNY. Credit for him. Dan Tutorial kali adalah untuk aplikasi Physics V.1.0 yang udah di ulas sebelumnya disini. Kalo mau download ebook tutorial lengkapnya klik disini. Oke langsung aja cuy, cekidot&#8230; Rancangan tampilan aplikasi Physics v.1.0 ini, terdapat total 9 screen. Pada background dan gambar-gambar yang menunjang untuk setiap screen, pengembang menggunakan software Corel Draw X4, agar tampilan terlihat menarik. Berikut gambaran dan penjelasan tiap screen aplikasi Physics v.1.0. Tampilan screen 1 Pada tampilan screen 1, berfungsi sebagai prolog pada aplikasi. Di sini, pengembang menampilkan wajah tokoh fisikawan Issac Newton, karena beliau fisikawan yang ahli dalam bidang mekanika. Tampilan screen 2 Pada tampilan screen 2, berfungsi sebagai menu utama dalam aplikasi ini. Terdapat empat tombol, yaitu, Learn, Quiz, About, dan Exit. Tampilan screen 3 Pada tampilan screen 3, menampilkan menu Learn yang didalamnya menjelaskan tentang materi gerak lurus secara umum. Serta terdapat tombol Next yang berfungsi untuk berpindah ke screen berikutnya. Tampilan screen 4 Pada tampilan screen 4, masih melanjutkan menu Learn yang didalamnya menjelaskan tentang materi gerak lurus beraturan (GLB). Serta terdapat tombol Next yang berfungsi untuk berpindah ke screen berikutnya. Tampilan screen 5 Pada tampilan screen 5, masih melanjutkan menu Learn yang didalamnya menjelaskan tentang materi gerak lurus berubah beraturan (GLBB). Serta terdapat tombol Next yang berfungsi untuk berpindah ke screen berikutnya. Tampilan screen 6 Pada tampilan screen 6, masih melanjutkan materi GLBB yang didalamnya menjelaskan tentang rumus gerak lurus berubah beraturan (GLBB). Serta terdapat tombol Back to Home yang berfungsi untuk berpindah ke menu utama. Tampilan screen 7 Pada tampilan screen 7, menampilkan menu Quiz yang didalamnya berisi soal-soal latihan fisika tentang gerak lurus. Serta terdapat tombol Correction yang berfungsi untuk mengoreksi jawaban dari pengguna aplikasi, dan tombol Next yang berfungsi untuk berpindah ke soal berikutnya. Tampilan screen 8 Pada tampilan screen 8, masih melanjutkan menu Quiz untuk soal yang kedua. Serta terdapat tombol Correction yang berfungsi untuk mengoreksi jawaban dari pengguna aplikasi, dan tombol Back to Home yang berfungsi untuk berpindah ke menu utama. Tampilan screen 9 Pada tampilan screen 9, menampilkan menu About yang didalamnya berisi penjelesan singkat tentang developer dari aplikasi Physics v.1.0 ini. Perancangan Struktur Block Untuk membangun sebuah aplikasi di App Inventor dibutuhkan koding-koding yang berbentuk block agar aplikasi bisa berjalan atau berfungsi sesuai dengan rancangan. Berikut ini adalah rancangan struktur blok algoritma Block Editor App Inventor menyediakan berbagai macam fungsi yang bisa digunakan sesuai dengan kebutuhan user, misalnya untuk menyimpan data, user cukup menggunakan fungsi variable dengan fungsi list yang bisa digunakan untuk menyimpan data-data, seperti data soal, data jawaban, data gambar, data suara. Berikut gambaran dan penjelasan untuk tiap Block Editor pada aplikasi Physics v.1.0. Tampilan Block editor pada screen 1 Pada tampilan Block editor, menampilkan Block-Block yang didalamnya berisi koding untuk menjalankan aplikasi ini. Di dalam Block editor ini terdapat dua Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul dan Block button enter click berfungsi untuk menjalankan tombol pada screen 1 Tampilan Block editor pada screen 2 Pada tampilan Block editor ini terdapat lima Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul. Kedua Block button learn click berfungsi untuk menjalankan tombol agar berpindah screen ke menu Learn. Ketiga Block button quiz click berfungsi untuk menjalankan tombol agar berpindah screen ke menu Quiz. Keempat Block button about click berfungsi untuk menjalankan tombol agar berpindah screen ke menu about. Kelima Block button exit click berfungsi untuk menjalankan tombol agar keluar dari aplikasi ini. Tampilan Block editor pada screen 3 Pada tampilan Block editor di menu Learn ini terdapat dua Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul dan Block button next click berfungsi untuk menjalankan tombol yang terdapat pada screen 3. Tampilan Block editor pada screen 4 Pada tampilan Block editor di menu Learn untuk materi gerak lurus beraturan ini terdapat dua Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul dan Block button next click berfungsi untuk menjalankan tombol yang terdapat pada screen 4 Tampilan Block editor pada screen 5 Pada tampilan Block editor di menu Learn untuk materi gerak lurus berubah beraturan ini terdapat dua Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul dan Block button next click berfungsi untuk menjalankan tombol yang terdapat pada screen 5. Tampilan Block editor pada screen 6 Pada tampilan Block editor untuk lanjutan materi gerak lurus berubah beraturan ini terdapat dua Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul dan Block button back to home click berfungsi untuk menjalankan tombol yang terdapat pada screen 6. Tampilan Block editor pada screen 7 Pada tampilan Block editor ini terdapat tujuh Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul. Kedua Block Question List berfungsi sebagai database pertanyaan. Ketiga Block Answer List berfungsi sebagai database jawaban. Keempat Block Picture List berfungsi sebagai database soal. Kelima Block Current Question Index berfungsi sebagai penanda urutan nomer soal. Keenam Block button correction click berfungsi untuk menjalankan tombol agar menyesuaikan jawaban dengan label jawaban benar salah. Ketujuh Block button next click berfungsi untuk menjalankan tombol agar berpindah ke soal berikutnya di screen ke 8. Tampilan Block editor pada screen 8 Pada tampilan Block editor ini terdapat tujuh Block utama seperti pada Block editor sebelumnya. Perbedaannya hanya terletak pada Block button next click yang berubah menjadi Block button back to home click berfungsi untuk menjalankan tombol yang terdapat pada screen 8 agar kembali ke screen menu utama Tampilan Block editor pada screen 9 Pada tampilan Block editor di menu About ini terdapat dua Block utama yaitu Block screen initialize yaitu yang berfungsi untuk menjalankan pada saat screen ini muncul dan Block button back to home click berfungsi untuk menjalankan tombol yang terdapat pada screen 9 agar kembali ke menu utama. Implementasi Implementasi merupakan tahapan setelah melakukan perancangan sistem pada siklus rekayasa perangkat lunak, dimana aplikasi siap dioperasikan pada keadaan yang sebenarnya, sehingga dari sini akan diketahui apakah program atau aplikasi yang telah dibuat benar-benar dapat mengahasilkan output yang sesuai dengan tujuan yang diinginkan. Implementasi dan pembahasan perancangan aplikasi mobile learning ini menggunakan emulator App Inventor dan handphone Samsung Galaxy Young GT S5360. Berikut adalah tampilan implementasi Physics v.1.0 Tampilan implemantasi dengan menggunakan emulator #Oke sekian, semoga bermanfaat &#8230;Wassalam&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"wprm-recipe-roundup-name":"","wprm-recipe-roundup-description":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[40,7,16],"tags":[],"aioseo_notices":[],"acf":[],"_links":{"self":[{"href":"https:\/\/arifyoga.id\/index.php?rest_route=\/wp\/v2\/posts\/312"}],"collection":[{"href":"https:\/\/arifyoga.id\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arifyoga.id\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arifyoga.id\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/arifyoga.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=312"}],"version-history":[{"count":0,"href":"https:\/\/arifyoga.id\/index.php?rest_route=\/wp\/v2\/posts\/312\/revisions"}],"wp:attachment":[{"href":"https:\/\/arifyoga.id\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arifyoga.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arifyoga.id\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}