Mobile Augmented Reality dengan Metaio SDK untuk Android [Getting Started]

Note: saya mencoba di ACER Liquid Z110 & Lenovo A390

Metaio merupakan salah satu SDK untuk membangun aplikasi Augmented Reality berbasis mobile maupun PC. Metaio dapat digunakan pada platform iOS, Android dan PC. Metaio juga dapat digunakan bersama-sama dengan Unity3D. Official website untuk developer dapat dikunjungi di http://dev.metaio.com.

Minimal Requirement untuk Perangkat Android yang Digunakan (Handphone):
Perlu diketahui minimal requirement untuk menjalankan metaio yaitu:
android 2.2 (proyo), handheld dengan procesor ARMv7(cortex), OpenGLES 2.0, camera, GPS, accelerometer, magnetic sensor.
Cek minimal requirement untuk handheld dapat menggunakan software Android System Info (play.google.com).

Langkah-Langkah Memulai Metaio:
1. Download & Install Metaio SDK
2. Setting up Environment, dapat menggunakan beberapa cara:

  • menggunakan Tegra Android Dev.package
  • menggunakan official android SDK (android SDK+IDE)
  • download android SDK saja dan IDE menggunakan yang sudah ada di komputer
  • menggunakan ADT (Android Dev Tools) bundle.
    Saya menggunakan ADT bundle, cara penggunaan:
    – download ADT bundle
    – unzip
    – jalankan eclipse

3. mencoba menjalankan file contoh. Import project metaioSDK dan SDK_Example yang berada di dalam folder _Android. Folder _Android terletak di dalam folder metaioSDK di komputer anda. Sesudah import, normalnya Eclipse akan melakukan buid projects tersebut secara otomatis. Jika tidak, dapat dilakukan build manual melalui menu Project–> Build, pastikan build  metaioSDK terlebih dahulu.

4. Menjalankan aplikasi melalui handphone. Koneksikan handphone dengan USB atau jaringan. Pastikan opsi USB debugging dalam pengaturan sistem handphone telah diaktifkan. Selanjutnya klik kanan pada project SDK_Example, pilih Run As –> Android Application. Jika tidak terjadi masalah maka Eclipse akan melakukan upload dan install aplikasi pada handphone dan tampilan “Basic tutorials” seperti gambar 1 akan muncul di layar handphone.

Gambar 1. Tampilan Basic Tutorials

Permasalahan yang Sering Muncul:

  1. Terjadi Error Google API’s 17
    Dapat diatasi dengan menjalankan SDK Manager kemudian cari API 17 yang belum terinstall pada check list yang muncul. Lakukan install API secara online.
  2. Error pada Class (Can’t resolved, inconsistence…..)
    Hal ini dapat disebabkan oleh:
    JRE yang ada di dalam komputer tidak compatible dengan versi ADT atau versi Android yang digunakan. Dapat juga karena setting JRE pada compiler Eclipse (Window > Preferences > Java) berbeda versi dengan JRE yang terinstal pada komputer (Window > Preferences > Java > Installed JRE).
  3. Eclipse tidak dapat menginstall aplikasi ke dalam handphone
    Hal ini terjadi kemungkinan karena driver handphone belum terinstall di komputer atau handphone tidak memenuhi minimal requirement untuk menjalankan MetaioSDK.

1 comment

  1. Cheap Ray Bans October 12, 2015 12:21 pm  Reply

    Saved as a favorite, I really like your blog!

Leave a comment

Your email address will not be published. Required fields are marked *