Habis Phonegap Terbitlah
Apache Cordova
Ada yang tahu apa itu Phonegape? Phonegap merupkan suatu
framework open source yang digunakan untuk pengembangan
aplikasi hybrid dalam konteks mobile. Phonegap di
kembangkan untuk membuat aplikasi mobile dalam berbagai
macam platform seperti Android, Blackberry, iOS, dan Windows
Phone dengan menggunakan bahasa format HTML5 & CSS3
serta bahasa pemrograman Javascript.
Saat ini Phonegap sudah berganti nama yaitu Apache
Cordova.Karena banyak kontribusi dari perusahaan –
perusahaan besar serta lembaga lain terhadap Phonegap,
kemudian phonegap diserahkan ke Apache Software
Foundation. Phonegap sebelumnya merupakan sebuah proyek
open source yang dikembangkan oleh perusahaan yang
bernama Nitobi lalu kemudian di akusisi oleh Adobe. Sebelum
dinamakan Cordova, pengganti nama Phonegap adalah ”
Callback ” atau Apache Callback.
Karena Perusahaan Adobe bukan membeli source code dari
proyek Phonegap ini, melainkan hanya membeli perusahaan
Nitobi dan para karyawannya, maka setelah perusahaan Nitobi
di akusisi, nasib kelanjutan dari proyek Phonegap ini
diserahkan ke Apache Software Foundation.
Apache Cordova memungkinkan para pengembang bisa
membuat aplikasi mobile dengan menggunakan CSS3, HTML5
dan JavaScript daripada menggunakan API yang spesifik untuk
masing-masing platform seperti Java untuk Android, Swift
untuk iOS dan C# untuk Windows Phone. Dengan satu kode
sumber yang sama, Apache Cordova dapat membungkus
aplikasi agar dapat berjalan di banyak jenis device.
Kelebihan dan Kekurangan Apache Cordova :
Kelebihan :
 Dengan Apache Cordovo memudahkan kita dalam
membangun, mengembangkan dan merilis suatu aplikasi.
Hanya menggunakan HTML5, CSS3 dan Javascript untuk
pengembangan, developer tidak perlu mempelajari
bahasa pemrograman yang terpisah, seperti Java untuk
Android, Objective-C untuk iOS, C# untuk Windows
Phone. Banyak terdapat library yang memungkinkan
developer membuat aplikasi lebih cepat dan mudah
seperti yang diinginkan Kemudahan dalam membuat dan
mendesain User Interface / Antarmuka Pengguna Sama
seperti point diatas, mengatur gambar seperti ikon untuk
aplikasi ialah hal yang sangat mudah. Walaupun
dikembangkan dengan bahasa web standard, pemasangan
aplikasi tidak berbeda dari pemasangan aplikasi native,
karena aplikasi dengan cordova juga dirilis dengan
package installer sesuai target platformnya.
Kekurangan :
 Adanya kemungkinan reverse-engineering , yakni
memungkinkan pengeditan source kode oleh pengguna.
Karena banyaknya plugin yang dikembangkan oleh
kontributor berbeda, bisa jadi nanti ada plugin yang
pengembangannya terhenti.

Habis Phonegap Terbitlah Apache Cordova

  • 1.
    Habis Phonegap Terbitlah ApacheCordova Ada yang tahu apa itu Phonegape? Phonegap merupkan suatu framework open source yang digunakan untuk pengembangan aplikasi hybrid dalam konteks mobile. Phonegap di kembangkan untuk membuat aplikasi mobile dalam berbagai macam platform seperti Android, Blackberry, iOS, dan Windows
  • 2.
    Phone dengan menggunakanbahasa format HTML5 & CSS3 serta bahasa pemrograman Javascript. Saat ini Phonegap sudah berganti nama yaitu Apache Cordova.Karena banyak kontribusi dari perusahaan – perusahaan besar serta lembaga lain terhadap Phonegap, kemudian phonegap diserahkan ke Apache Software Foundation. Phonegap sebelumnya merupakan sebuah proyek open source yang dikembangkan oleh perusahaan yang bernama Nitobi lalu kemudian di akusisi oleh Adobe. Sebelum dinamakan Cordova, pengganti nama Phonegap adalah ” Callback ” atau Apache Callback. Karena Perusahaan Adobe bukan membeli source code dari proyek Phonegap ini, melainkan hanya membeli perusahaan Nitobi dan para karyawannya, maka setelah perusahaan Nitobi di akusisi, nasib kelanjutan dari proyek Phonegap ini diserahkan ke Apache Software Foundation. Apache Cordova memungkinkan para pengembang bisa membuat aplikasi mobile dengan menggunakan CSS3, HTML5
  • 3.
    dan JavaScript daripadamenggunakan API yang spesifik untuk masing-masing platform seperti Java untuk Android, Swift untuk iOS dan C# untuk Windows Phone. Dengan satu kode sumber yang sama, Apache Cordova dapat membungkus aplikasi agar dapat berjalan di banyak jenis device. Kelebihan dan Kekurangan Apache Cordova : Kelebihan :  Dengan Apache Cordovo memudahkan kita dalam membangun, mengembangkan dan merilis suatu aplikasi. Hanya menggunakan HTML5, CSS3 dan Javascript untuk pengembangan, developer tidak perlu mempelajari bahasa pemrograman yang terpisah, seperti Java untuk Android, Objective-C untuk iOS, C# untuk Windows Phone. Banyak terdapat library yang memungkinkan developer membuat aplikasi lebih cepat dan mudah seperti yang diinginkan Kemudahan dalam membuat dan mendesain User Interface / Antarmuka Pengguna Sama seperti point diatas, mengatur gambar seperti ikon untuk
  • 4.
    aplikasi ialah halyang sangat mudah. Walaupun dikembangkan dengan bahasa web standard, pemasangan aplikasi tidak berbeda dari pemasangan aplikasi native, karena aplikasi dengan cordova juga dirilis dengan package installer sesuai target platformnya. Kekurangan :  Adanya kemungkinan reverse-engineering , yakni memungkinkan pengeditan source kode oleh pengguna. Karena banyaknya plugin yang dikembangkan oleh kontributor berbeda, bisa jadi nanti ada plugin yang pengembangannya terhenti.