Jika sebelumnya saya pernah membuat tutorial tentang cara instalasi Android studio untuk membuat sebuah aplikasi android secara native, sekarang saya akan membuat tutorial tentang cara Instalasi Cordova apache untuk membuat aplikasi android secara hybrid. sebelum ke arah instalasi mungkin kita mesti tahu tentang apa itu native dan hybrid,
Membuat aplikasi hybrid dengan Cordova
Aplikasi native merupakan aplikasi yang dibangun dengan bahasa pemrograman yang spesifik untuk platform tertentu. dimana kita ketahui bahasa pemrograman Objective-C atau Swift digunakan oleh iOS (Apple) untuk membuat aplikasi. dan juga platform Android yang menggunakan bahasa pemrograman Java untuk menggembangkannya. Sedangkan aplikasi hybrid adalah aplikasi yang menambahkan kode atau bahasa pemrograman web dengan SDK native sehingga dapat membuat aplikasi lintas platform dengan murah dan cepat. jadi jika kalian seorang web developer tidak perlu kemampuan khusus bahasa pemrograman Objective-C, Swift atau java untuk membuat aplikasi android atau iOS. Jika kalian mahir dalam bahasa pemrograman javascript, itu nilai plus bagi kalian untuk mengembangkan aplikasi hybrid android atau iOS.
Dibawah ini merupakan tutorial cara membuat aplikasi android dengan Cordova.
2. Install Node.JS pada terminal dan tunggu sampai proses selesai.
$ sudo apt-get install nodejs npm
3. Jika sudah, lalu Install cordova.
$ npm install -g cordova
4. Buka terminal command buat sebuah project baru.
5. Masuk pada folder project
6. Tambahkan sebuah platform, tutorial disini menggunakan platform android.
7. Kita sudah menambahkan satu platform android sekang kita build menjadi .apk pastikan kalian mempunyai koneksi internet yang stabil.
8. Jika sudah, kalian bisa membuka project anda dan menginstall file apk di hp android anda.
9. Dan hasilnya seperti gambar dibawah ini
10. Untuk mengembangkannya kalian cukup megedit file index html pada folder www dan jika sudah selesai, kalian build kembali.
Cukup mudah bukan cara instalasi dan membuatnya selain itu ada beberapa platform yang bisa anda build dalam satu project, dan anda bisa menambahkan plugin camera, sound internet dll yang support dengan smartphone anda.
Semoga bermanfaat