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
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:- 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. - 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). - 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.