Hallo teman, kali ini kita akan membahas tetang editor pembuatan android. Banyak sebenarnya editor yang dapat kita pakai untuk membangun aplikasi android tersebut. Akan tetapi disini kita hanya akan membahas 2 editor yang paling sering dipakai oleh developer android.
Eclipse
Eclipse adalah IDE yang dibuat pertama kali oleh Netbean untuk membuat aplikasi dengan menggunakan bahasa java. Sebelum dilunjurkannya editor IDE android studio, Eclipse ini merupakan satu-satunya IDE yang diandalkan untuk membuat aplikasi android. IDE ini memiliki banyak keunggulan
- Tampilan yang simple dan tidak terlalu banyak warna
- Cukup ringan dalam menjalankan IDE
- Mudah dalam penggunaannya dan dapat dipahami oleh pemula sekalipun
Akan tetapi IDE ini cukup sulit untuk menkonfigurasi awal membangun android karena Eclipse membutuhkan banyak sekali bantuan dari luar seperti ADT, SDK untuk emulator, JDK dll.
Android Studio
Android Studio adalah editor IDE yang sudah banyak digunakan oleh pengembang android karena editor IDE ini dibuat langsung oleh google sebangai pembuat sistem android. IDE ini menjadi IDE resmi untuk membangun aplikasi android. Selain itu android studio merupakan hasil pengembangan dari IDE sebelumnya yaitu Eclipse. Oleh karena itu IDE ini memiliki banyak fitur-fitur yang baru dibanding dengan rival abadinya yaitu eclipse
Fitur-fitur tambahan:
- Menggunakan Gradle build system yang lebih fleksible
- Desing tampilan editornya sangat bangus dan modern
- Memiliki template untuk support GoogleService dan perangkat mobile android yang lainnya.
- Dapat mengintegrasikan kedalam google dengan menggunakan Google Cloud Platform built-in support
Akan tetapi IDE android studio ini sangatlah berat dan memakan banyak sekali memori. Ditambah lagi jika teman-teman memakai emulator untuk menjalankan aplikasinya, maka kecepatan pada komputer atau laptop teman-teman akan mengalami penurunan yang sangat signifikan.
Lev Yasin
Instruktur Web Programming Mataweb
Sangat tertarik dengan dunia Pemrograman Web & Mobile, saat ini fokus pada bagian Backend Web Developer, menggunakan PHP sebagai bahasa pemrograman utama, biasanya saya menggunakan Laravel.