1651 Jurnal Teknik Informatika dan Sistem Informasi                  ISSN 2407- 4322 Vol. 8, No. 3, September 2021, Hal. 1596-1606
http://jurnal. mdp.ac.id jatisi@mdp.ac.id

## Implementasi Augmented Reality Pada Aplikasi Pengenalan  Komponen Pesawat Terbang
1Denny Riandhita AP
1 Politeknik STMI Jakarta, 1 Prodi Sistem Informasi
1 Jl. Letd Jend Suprapto No 26 Jakarta Pusat
1 dennyrian76@stmi.ac.id

## Abstrak
Perkembangan  teknologi  informasi  dan  komunikasi  telah  mengalami  peningkatan,  dan telah  mencakup  berbagai  bidang  di  kehidupan  manusia,    dan  membuat  akses  untuk  mencari informasi  menjadi  sangat  mudah,  serta  media  pembelajaran  edukatif  pun  semakin  bervariasi dari  yang  hanya  konvensional  dengan  buku,  ada  yang  dengan  video,  suara  atau  teknologi Augmented  Reality  (AR).  Teknologi  komunikasi  mobile  kini  telah  berkembang  dengan  sangat pesat.  Seiring  dengan  perkembangan  tersebut,  terjadi  perubahan  sudut  pandang  masyarakat sehingga masyarakat kini memanfaatkan teknologi komunikasi mobile tidak hanya sebatas alat komunikasi  saja,  namun  juga  sebagai  alat  untuk  mencari  ragam  informasi,  dan  berita. teknologi AR telah dikembangkan pada smartphone android. Smartphone dengan operasi sistem andorid  memiliki  banyak  kelebihan,  banyak  platform  android  bersifat  open  source  (terbuka) bagi  para  pengembang  untuk  menciptakan  aplikasi.  penerbangan  untuk  meningkatkan  minat belajar  dan  memperbaiki  nilai  untuk  memahami  struktur  pesawat  terbang  untuk  mengetahui dari  segi  interior  hingga  body  pesawat  hingga  menjadi  aplikasi  yang  efektif,  menarik  dan edukatif untuk digunakan.

## Kata kunci—Android, Augmented Reality, penerbangan, pendidikan

## Abstract
The  development  of  information  and  communication  technology  has  improved,  and  has covered various areas of humanlife, and made access to information very easy, and educational learning  media  is  increasingly  varied  from  conventional  to  book,  some  with  video,  voice  or Augmented  Reality  (AR)  technology.  Mobile  communication  technology  has  now  grown  very rapidly.  Along  with  these  developments,  there  is  a  change  in  people's  point  of  view  so  that people  now  utilize  mobile  communication  technology  not  only  as  a  means  of  communication, but also as a tool to find a variety of information, and news. AR technology has been developed on  android  smartphones.  Smartphones  with  andorid  operating  system  have  many  advantages, many android platforms are open source (open) for developers to create applications. flight to increase  the  interest  in  learning  and  improve  the  value  of  understanding  the  structure  of  the aircraft to know in terms of the interior to the body of the aircraft until it becomes an effective, interesting and educational application to use..
Keywords—technological development, augmented reality, aviation, education
1. PENDAHULUAN
erkembangan  teknologi  informasi  dan  komunikasi  telah  mengalami  peningkatan,  dan telah  mencakup  berbagai  bidang  di  kehidupan  manusia,    dan  membuat  akses  untuk mencari  informasi  menjadi  sangat  mudah,  serta  media  pembelajaran  edukatif  pun semakin bervariasi dari yang hanya konvensional dengan buku, ada yang dengan video, P
1652 Jurnal Teknik Informatika dan Sistem Informasi                  ISSN 2407- 4322 Vol. 8, No. 3, September 2021, Hal. 1596-1606
suara atau teknologi Augmented Reality (AR)[4].
Salah  satu  teknologi  yang  digunakan  adalah  teknologu  AR,  dimana  dapat  membantu menjelaskan  dibeberapa  mata  pelajaran  yang  memerlukan  visualisasi  3D,  khususnya  pada materi  kimia  yang  banyak  memerlukan  visualisasi  3D[3].  Salah  satu  materi  kimia  yang memerlukan  visualisasi  3D  adalah  bentuk  molekul.  Karena  bentuk  molekul  termasuk  konsep kimia yang berkaitan dengan struktur zat[6].
Proses  pembelajaran  akan  berjalan  efektif  bila  seluruh  kemampuan  yang  berpengaruh  dalam proses  tersebut  saling  mendukung  dalam  rangka  mencapai  tujuan  pendidikan[12].  Salah  satu komponen  yang  sangat  berpengaruh  saat  ini  adalah  pemilihan  media  pembelajaran  yang  tepat agar  dapat  meningkatkan  motivasi  siswa[8].  Hal  ini  sesuai  dengan  yang  diungkapkan  oleh Hamalik dalam Arsyad bahwa pemakaian media yang tepat dalam proses belajar mengajar dapat membangkitkan  keinginan  dan  minat  yang  baru,  membangkitkan  motivasi  dan  rangsangan kegiatan  belajar,  bahkan  membawa  pengaruh-pengaruh  psikologis  terhadap  siswa.  Dengan menggunakan  media  pembelajaran,  guru  dapat  memperlihatkan  konsep  kimia  lebih  kongkrit, memungkinkan  keseragaman  pengamatan  dan  persepsi  pada  siswa.  Penggunaan  media pembelajaran oleh guru dapat menyajikan informasi belajar dan pesan secara serempak dengan mengatasi  ruang  dan  waktu,  mengontrol  arah  dan  kecepatan  belajar  siswa.  Jadi,  penggunaan media pembelajaran sangat penting dalam proses belajar mengajar, membantu kegiatan belajar mengajar dan meningkatkan motivasi siswa[12].
Maka  dari  itu  peneliti  akan  mencoba  merancang  teknologi  AR  untuk  menjadi  media  edukatif yang  akan  digunakan  oleh  mahasiswa  didalam  dunia  penerbangan  untuk  meningkatkan  minat belajar dan memperbaiki nilai untuk memahami struktur pesawat terbang untuk mengetahui dari segi  interior  hingga  body  pesawat  hingga  menjadi  aplikasi  yang  efektif,  menarik  dan  edukatif untuk digunakan.

## 2. METODE PENELITIAN

## 2.1 Metode Penelitian
Pada  Metode  penelitian  yang  digunakan  untuk  mengembangkan  aplikasi  Augmeted Reality  pesawat  ini  menggunakan  metode  penelitian  kuantitatif  dengan  pendekatan  metode waterfall dimana metode ini menghasilkan produk dengan aktivitas dimulai dari mengesplorasi, mendesain  model,  mendesain  istrumen  pengumpulan  data,  serta  melakukan  survey  sebagai  uji coba,  sehingga  menghasilkan  laporan  penelitian  seberapa  efektif  aplikasi  ini  menjadi  media pembelajaran.

## Gambar 1. Model Waterfall

## A. Communication
Tahap  Communication  atau  komunikasi  dilakukannya  komunikasi  antara  peneliti dengan  user  ahli  di  bidang  pesawat  terbang  yaitu  dengan  metode  wawancara.  Wawancara dilakukan  kepada  ahli  yaitu  Dosen  Teknik  Penerbangan  yang    memahami  mengenai  struktur detail  pesawat  terbang  dari  situ  dapat  dipahami  model  pesawat  itu  sendiri  dan  mesin  pesawat yang akan menjadi model untuk augmented reality yang akan digunakan.
1653 Jurnal Teknik Informatika dan Sistem Informasi                  ISSN 2407- 4322 Vol. 8, No. 3, September 2021, Hal. 1596-1606

## B.Planning
Planing  atau  proses  perencanaan  dilakukan  untuk  melakukan  perencanaan  estimasi waktu  pengerjaan  aplikasi  yang  dimulai  dari  wawancara  para  ahli,  analisis  kebutuhan,  resiko yang nanti akan dihadapi, serta pengujian aplikasi kepada user sehingga mendapatkan hasil yang berupa  angka  untuk  menentukan  apakah  produk  aplikasi  yang  dihasilkan  baik  atau  tidak,  dan dari  sini  planning  juga  berfungsi  untuk  membuat  penelitian  ini  berjalan  efektif  sehingga diharpkan penelitian dapat segera selesai dan memberikan alternative solusi atas permasalahan. Di  bawah  ini  adalah  tabel  jadwal  penelitian  untuk  pembuatan  aplikasi  augmented  reality  dari wawancara hingga testing

## C. Modeling
Modeling  adalah salah  satu  tahapan  dimana terjadi  proses  analisis  dan  desain,  analisis disini  melibatkan  banyak  pihak  dari  analisis  kebutuhan  data,  analisis  kebutuhan  fungsional, analisis kebutuhan software, analisis kebutuhan hardware, dan dari desain sendiri ada 2 macam desain yang akan dilakukan yaitu desain user experience, dan desain user interface.

## D. Construction
Tahapan  construction  atau  implementasi  adalah  gabungan  dari  proses  pemrograman dan  pengujian,  yang  dimana  awalnya  program  akan  dibentuk  secara  utuh,  dan  setelah  itu perangkat  lunak  yang  selesai  dibentuk  harus  diuji  dahulu  sebelum  di  publikasikan.  Tahapan yang dilakukan antara lain.

## E. Deployment
Deployment  atau  proses  distribusi  adalah  proses  terakhir  dari  pengembangan  produk dimana proses pendistrubisan produk kepada pengguna yang telah lolos dari uji kelayakan. Dan ditahap  ini  juga  pengguna  akan  memberikan  hasil  yang  didapat  agar  dapat    dieavaluasi  oleh pengembang dikarenakan pengguna akan mengisi kuisoner yang akan memberikan hasil apakah nanti aplikasi ini akan layak untuk digunakan atau tidak sebagai media pembelajaran.
1. HASIL DAN PEMBAHASAN

## 3.1 Perancangan Sistem
Pada  aplikasi  ini  perancangan  menggunakan  UML  dan  ERD.  Untuk  UML menggunakan  diagram Usecase Diagram. Usecase digunakan  untuk  menggambarkan  alur aplikasi  dan  terdapat  beberapa  skenario  dan  Activity  diagram  untuk  menjelaskan  alur aktifitasnya. ERD berguna untuk mempermudah dalam mengenali database dari aplikasi ini. Berikut adalah rancangan A. Usecase Model
Usecase Model aplikasi pengenalan komponen pesawat terbang dapat dilihat pada gambar 2
1654 Jurnal Teknik Informatika dan Sistem Informasi                  ISSN 2407- 4322 Vol. 8, No. 3, September 2021, Hal. 1596-1606
Gambar 2. Use case Diagram
Gambar 2 menjelaskan tentang diagram use case pada Aplikasi Pengenalan Komponen Pesawat  Terbang.  Berikut  adalah  deskripsi  pendefinisian  dari  usecase  diagram  dan  skenario dari usecase aplikasi Pengenalan Komponen Pesawat Terbang pada Tabel 1
Tabel 1. Deskripsi Usecase Diagram No Use case Deskripsi 1 Main Menu Use case ini adalah tampilan menu utama yang  menampilkan  semua menu  yang  terdapat  di aplikasi. 2 Tutorial Use  case ini  berfungsi untuk  mencari  tau  tutorial yang ada untung menggunakan aplikasi. 3 Start  Augmented Reality Use  case ini  adalah  menu utama untuk menampilkan kamera augmented reality 4 Show Engine Use  case ini  berfungsi untuk menampilkan engine augmented reality 5 Show Airplane Use  case ini  berfungsi untuk menampilkan pesawat augmented reality 6 Show Trivia Use  case ini  berfungsi untuk  menampilkan trivia pesawat augmented reality B. Skenario Skenario use  case adalah  penjambaran  bagaimana  proses  yang  terjadi  antara user untuk menjalankan fungsi yang ada di dalam aplikasi.
Tabel 2. Skenario Main Menu Aksi Aktor Rekasi sistem Membuka aplikasi Main  menu terbuka  dan  aktor tinggal memilih langkah selanjutnya untuk menggunakan aplikasi Tabel 3. Skenario Menampilkan Pesawat dan Engine
1655 Jurnal Teknik Informatika dan Sistem Informasi                  ISSN 2407- 4322 Vol. 8, No. 3, September 2021, Hal. 1596-1606
Aksi Aktor Rekasi sistem Membuka aplikasi Main  menu  terbuka  dan  aktor tinggal memilih langkah selanjutnya untuk menggunakan aplikasi Membuka start augmented reality Augmented  reality akan  terbuka dan  menampilkan  opsi  lainnya untuk  menampilkan  diantara pesawat,  mesin  pesawat  atau trivia Membuka show airplane/ engine Augmented  reality pesawat  / engine akan  muncul,  dan  dari situ  kita  bisa  melihat  bagian pesawat / engine dan keterangan pesawat/ engine tersebut  secara 3 dimensi

## C. Activity Diagram
Activity  diagram berfungsi  sebagai  yang  menggambarkan  apa  yang  terjadi didalam sebuah sistem, yang terjadi didalam activiy diagram ada pada Gambar 3.
1656 Jurnal Teknik Informatika dan Sistem Informasi                  ISSN 2407- 4322 Vol. 8, No. 3, September 2021, Hal. 1596-1606
http://jurnal. mdp.ac.id jatisi@mdp.ac.id Gambar 3. Activity Diagram
• User membuka aplikasi lalu akan muncul halaman splash loading screen yang lama waktu loading selamat 5 detik, lalu tampilan menu akan muncul
•
Di dalam menu bar akan ada pilihan dimana anda akan memilih  antara tutorial atau membuka AR
• Bila  memilih  tutorial  maka user akan  membaca  tutorial  untuk menggunakan aplikasi lalu ada pilihan untuk kembali ke menu utama
• Bila  memilih  AR  maka  ada  pilihan  diantara  memilih airplane button atau engine  button ,  dan  2 button itu  akan  membuka  animasi  untuk memunculkan  3d  model,  lalu  bila  selesai  bisa  memilih  tombol  kembali  ke menu atau langsung keluar aplikasi.
D. Entity Relationship Diagram
Entity  relationship  diagram  berfungsi  sebagai  memberikan  kemudahan  dalam menganalisis sebuah basis data (database) serta Menjalankan hubungan antar data yang  memiliki  keterkaitan  berdasarkan  objek  yang  dihubungkan  dengan  suatu relasi. yang terjadi ada di Gambar 4.
Gambar 4. ERD Aplikasi
1657 Jurnal Teknik Informatika dan Sistem Informasi                  ISSN 2407- 4322 Vol. 8, No. 3, September 2021, Hal. 1596-1606
E. Design User Interface
• Pada aplikasi ini akan ditampilkan halaman awal atau halaman loading. Berikut tampilannya pada gambar 5.
Gambar 5. Halaman Loading
Gambar 5 adalah splash loading screen dimana disini adalah momen aplikasi dibaca dan loading screen selama 5 detik.
• Selanjutnya  adalah  tampilan  halaman  utama  aplikasi  disini  akan  ditampilkan augmented reality dimana ada 6 button , button biru adalah untuk membuka AR  pesawat,  sedangkan  yang  pink  untuk  menutup  aplikasi,  untuk  yang button merah untuk membuka ar mesin pesawat dan hijau untuk menutup ar mesin  pesawat,  yang  bewarna  coklat  tua  di  tengah  untuk  membuka trivia , dan untuk coklat muda untuk menutup ar trivia , untuk yang pojok kiri atau biru untuk menutup aplikasi. Berikut tampilanya pada Gambar 6.
Gambar 6. Halaman Utama Aplikasi
• Gambar  7  akan  menjelaskan  cara  menggunakan  aplikasi  ini  dengan  ponsel android. Berikut tampilan pada Gambar 7.
Jurnal Teknik Informatika dan Sistem Informasi                  ISSN 2407- 4322 Vol. 8, No. 3, September 2021, Hal. 1596-1606
http://jurnal. mdp.ac.id jatisi@mdp.ac.id
Gambar 7. Cara Kerja Aplikasi

## 3.2  Pembuatan Sistem
Setelah  dilakukan  perancangan  pada  aplikasi  ini  maka  langkah  selanjutnya  adalah pembuatan  sistem    secara  keseluruhan.  Berikut  adalah  tahapan  dalam  membuat    aplikasi ini.
A . Construction Proses ini yaitu proses pembuatan Model 3 dimensi dengan blender, lalu dilakukan dengan proses  pembuatan augmented  reality dengna  aplikasi  unity.    Model  pesawat  terbang  dan Model Engine Pesawat. Berikut tampilan pada Gambar 8.
Gambar 8. Model Pesawat Terbang dan Engine Pesawat
Model ini akan dimasukan kedalam aplikasi yang berbasis android sesuai dengan rancangan yang sudah dibuat.

## B. Coding
Selanjutnya  adalah  melakukan coding aplikasi  pengenalan  komponen  pesawat  terbang. Coding  yang  digunakan  menggunakan  java  dan  berbasis  android.  Cara  kerjanya  adalah memunculkan  AR  pesawat  dan  engine  pesawat  di  tampilan  smartphone  android  dengan cara  mengarahkan  kearah  marker  yang  sudah  dibuat.  Berikut  hasil  dari  coding  yang dilakukan pada Gambar 9.
Jurnal Teknik Informatika dan Sistem Informasi                  ISSN 2407- 4322 Vol. 8, No. 3, September 2021, Hal. 1596-1606
http://jurnal. mdp.ac.id jatisi@mdp.ac.id
Gambar 9. Tampilan AR Pesawat Terbang dan Engine Pesawat

## 3.3 Pengujian Aplikasi
Pengujian pada aplikasi ini menggunakan pengujian alpha dan beta. Berikut adalah pengujian alpha pada aplikasi ini pada Tabel 4.
Tabel 4. Hasil Pengujian Aplikasi No Skenario/Aksi Pengujian Hasil Yang Diharapkan Kesimpulan 1 Mencoba menampilkan tutorial aplikasi Halaman  tutorial  nanti  akan muncul  dan  pengguna  dapat dipahami dan dibaca Sesuai Harapan Memilih tombol tutorial di main menu 2 Mencoba menampilkan hasil augmented reality camera Halaman AR utama nanti akan membuka aplikasi utama yaitu kamera yang akan nanti kita arahkan ke image target Sesuai Harapan Menekan Tombol akan menampilkan menut utama yaitu AR camera 3 Mencoba  menampilkan  pesawat terbang 3 dimensi Animasi  pesawat  3  Dimensi akan  muncul  bila  diarahkan  ke image target Sesuai Harapan Mengarahkan kamera  ke image target dan menekan tombol show airplane maka animasi pesawat akan muncul
4 Mencoba menampilkan engine pesawat terbang 3 dimensi Animasi engine pesawat 3 Dimensi akan muncul bila diarahkan ke image target Sesuai Harapan Mengarahkan kamera  ke image target dan menekan tombol show
airplane maka animasi pesawat akan muncul 5 Mencoba menghilangkan pesawat terbang Animasi pesawat akan hilang bila diarahkan ke image target Sesuai Harapan Menekan tombol Exit Airplane
1660 Jurnal Teknik Informatika dan Sistem Informasi                  ISSN 2407- 4322 Vol. 8, No. 3, September 2021, Hal. 1596-1606
http://jurnal. mdp.ac.id jatisi@mdp.ac.id 6
6
6 Mencoba menghilangkan engine pesawat terbang Animasi engine pesawat akan hilang bila diarahkan ke image target Sesuai Harapan Menekan tombol Exit
Engine
Berikutnya melakukan pengujian beta, pengujian ini adalah pengujian secara langsung dimana  melibatkan  user  di  dtempat  implementasi  sesungguhnya.  Pengujian  ini menggunakan kuesioner  yang  terdiri  dari  10  pertanyaan kepada  50 orang, dengan  menggunakan  skala  likert dengan skala 1 sampai 5. Berikut adalah indeks penilaiaanya pada Tabel 5.
Tabel 5. Indeks Penilaiaan
No Keterangan Penjelasan Skor 1 A Sangat tidak setuju 1 2 B Tidak setuju 2 3 C Cukup 3 4 D Setuju 4 5 E Sangat setuju 5 Tabel 6. Hasil Pengujian Beta No Soal Kuesioner Responden Prosentase 1. Apakah informasi yang terdapat di augmented reality dapat dimengerti dengan baik serta informasi yang ditampilkan sudah lengkap? Pilihan A = 2 Pilihan B = Pilihan C = 6 Pilihan D = 34 Pilihan E = 58 A = 2% B = 0% C = 6% D = 34% E = 58% 2. Apakah dengan aplikasi augmented reality dapat menjadi memudahkan informasi pesawat A380? Pilihan A = 2 Pilihan B = Pilihan C = 2 Pilihan D = 45 Pilihan E = 51 A = 2% B = 0% C = 2% D = 45% D = 51% 3. Aplikasi ini memberikan dampak yang besar dalam kegiatan pembelajaran yang saudara lakukan? Pilihan A = 2 Pilihan B = 1 Pilihan C = 5 Pilihan D = 34 Pilihan E = 58 A = 2% B = 1% C = 5% D = 34% E = 58% 4. Aplikasi ini sesuai dengan kubutuhan saya Pilihan A = 2 Pilihan B = 0 Pilihan C = 4 Pilihan D = 34 Pilihan E = 60 A = 2% B = 0% C = 4% D = 34% D = 60% 5. Aplikasi ini mudah digunakan Pilihan A = 2 Pilihan B = 0 Pilihan C = 2 Pilihan D = 37 Pilihan E = 59 A = 2% B = 0% C = 2% D = 37% D = 59%
1661 Jurnal Teknik Informatika dan Sistem Informasi                  ISSN 2407- 4322 Vol. 8, No. 3, September 2021, Hal. 1596-1606
http://jurnal. mdp.ac.id jatisi@mdp.ac.id
6. Aplikasi ini mudah dipahami (user friendly) Pilihan A = 2 Pilihan B = 0 Pilihan C = 1 Pilihan D = 34 Pilihan E = 63 A = 2% B = 0% C = 1% D = 34% E = 63% 7 Saya dapat dengan mudah mengingat bagaimanacara penggunaan aplikasi ini Pilihan A = 2 Pilihan B = 0 Pilihan C = 4 Pilihan D = 36 Pilihan E = 58 A = 2% B = 0% C = 4% D = 36% E = 58% 8 Sangat mudah untuk memahami cara penggunaan aplikasi ini Pilihan A = 2 Pilihan B = 0 Pilihan C = 2 Pilihan D = 37 Pilihan E = 59 A = 2% B = 0% C = 2% D = 37% E = 59% 9 Saya merasa puas dengan kinerja aplikasi ini Pilihan A = 2 Pilihan B = 0 Pilihan C = 1 Pilihan D = 36 Pilihan E = 61 A = 2% B = 0% C = 1% D = 36% E = 61% 10 Saya akan merekomendasikan aplikasi ini keteman saya Pilihan A = 2 Pilihan B = 0 Pilihan C = 3 Pilihan D = 36 Pilihan E = 59 A = 2% B = 0% C = 3% D = 36% E = 59%
Dari  10  pertanyaan,  50  jawaban  responden  memiliki  tingkat  capai  responden  diatas  85% yang  memiliki  arti  bahwa  aplikasi  ini  berfungsi  secara  baik,  dan  100  responden  menyukai aplikasi ini baik secara interface dan fungsi yang ada.

## 2. KESIMPULAN
Aplikasi AR pesawat memiliki data dan informasi yang valid dalam memberikan data dan infomasi pesawat, mesin pesawat, hingga bagian dalam pesawat yang ada.  Berdasarkan hasil  kuisoner  dapat  diketahui  bahwa  nilai  diatas  85% user setuju  sistem  belajar menggunakan  sistem  belajar  aplikasi  dan augmented  reality berhasil  sesuai  dengan fungsinya serta sistem ini bersifat efektif sebagai media pembelajaran.

## 3. SARAN
Didalam aplikasi perlu menambahkan model didalam cabin , hingga dapat mengetahui keterangan  isi  dari  dalam  pesawat  dengan  jelas.  Selain  itu  didalam  aplikasi  juga  perlu informasi yang ditampilkan secara pop up agar lebih menarik.

## UCAPAN TERIMA KASIH
Penulis  mengucapkan  terima  kasih  Kepada  Politeknik  STMI  Jakarta  yang  telah memberi  dukungan  secara  moril  dan  kepada  Universitas  Marsekal  Suryadharma  yang  telah mengijinkan untuk melakukan penelitian.
1662 Jurnal Teknik Informatika dan Sistem Informasi                  ISSN 2407- 4322 Vol. 8, No. 3, September 2021, Hal. 1596-1606

## DAFTAR PUSTAKA
[1] B, Kirthika, Prabhu.S & Visalakshi.S . Android Operating System: A Review . India: Sri Krishna Arts And Science College, 2015.
[2] Bintano,  Iwan. ANALISA METODE  CLASSIC  LIFE CYCLE  (WATERFALL)  UNTUK PENGEMBANGAN  PERANGKAT  LUNAK  MULTIMEDIA. Yogyakarta:  Universitas Sanata Dharma, 2014.
[3] Cao,  Christopher. Virtual  or  Augmented  Reality  to  Enhance  Surgical  Education  and Surgical Planning . New york: New York University Langone Health, 2019.
[4] Ghuman,  Sukhdev  Singh. International  Journal  of  Computer  Science  and Mobile  Computing . Punjab:  international  Journal  of  Computer  Science  and  Mobile Computing, 2014.
[5] Haryani,  Prita  &  Joko  Triyono. AUGMENTED  REALITY  (AR)  SEBAGAI TEKNOLOGI  INTERAKTIF  DALAM  PENGENALAN  BENDA  CAGAR  BUDAYA KEPADA MASYARAKAT . Yogyakarta: IST AKPRIND, 2017.
[6] Kuusisto,  Raine. CREATING  AUGMENTED  REALITY. Finland:  Turku  University, 2015 .
[7] Mauricio,  Hincapié  &  Andrea  Caponio. An  Introduction  to  Augmented  Reality  with Applications  in  Aeronautical  Maintenance. Mexico:  Instituto  Tecnològico  y  de Estudios Superiores de Monterrey, 2011.
[8] Pressman,  R.S .  SOFTWARE  ENGINEERING:  A  PRACTITIONER’S  APPROACH, SEVENTH EDITION. USA: McGraw-Hil, 2010.
[9] Saefudin,  Mohammad  &  Wardhani  puspa  Ire .  Penerapan  Teknologi  Augmented Reality Bidang Pendidikan Untuk Menjelaskan Materi Prose Pembuatan Chip. Jurnal Ilmiah KOMPUTASI: Jakarta, 2010.
[10] Siltanen,  Sanni .  Theory  and  applications  of  marker-based  augmented  reality. VTT Technical Research Centre of Finland: Finland, 2012.
[11] Sugiyono. Metode  Penelitian  Kuantitatif  Kualitatif  dan  R&D .  Bandung:  Alfabeta , 2017
[12] Wahyudi, Urip Muhayat Wiji, Hari Wibawanto & Wahyu Hardyanto. Pengembangan Media  Edukatif  Berbasis  Augmented  Reality  untuk  Desain  Interior  dan  Eksterior. Semarang: UNNES, 2017.
[13] Windarto,  Agus  Perdana  &  Henny  Harumy. Belajar  Dasar  Algoritma  dan Pemrograman C++. Yogyakarta: PEMULA, 2017.