IDE apa yang ada untuk pengembangan Android?

16

Saya baru-baru ini membeli ponsel Android pertama saya (Legenda HTC). Sekarang saya ingin mengembangkannya !! :) Apakah mungkin di bawah Ubuntu dan apa alat terbaik? Eclipse atau IntelliJ atau mungkin sesuatu yang lain?

UPD: Butuh sekitar satu tahun bagi saya (maaf kemalasan saya;) Tapi ini adalah aplikasi Android pertama saya - https://market.android.com/details?id=com.maxsoft.balls Dibuat oleh Eclipse + ADT di Ubuntu 11.10 !

Extender
sumber

Jawaban:

14

Mungkin yang paling mudah digunakan, dan didukung secara resmi, adalah Eclipse .

Plugin Eclipse Android Developer Tools (ADT) memungkinkan untuk pembuatan dan manajemen proyek dasar, serta langkah debugging dan kemampuan untuk dengan mudah mengekspor aplikasi Anda untuk penyebaran / publikasi.

http://developer.android.com/tools/index.html

Google sekarang mendistribusikan Bundel ADT , yang mencakup Eclipse dengan plugin ADT, SDK dan alat platform, dan platform Android terbaru dan gambar sistem untuk emulator.

http://developer.android.com/sdk/index.html

The Android SDK Tools saja masih bisa di-download jika Anda memilih untuk tidak memiliki seluruh bundel, atau jika Anda sudah memiliki Eclipse diinstal dan hanya ingin menambahkan plugin ADT dan SDK / alat Platform, atau jika Anda memilih untuk menggunakan IDE lain.

http://developer.android.com/sdk/installing/index.html

Ryan
sumber
7

jika Anda memiliki pengalaman pengembangan sebelumnya dengan Java, Anda dapat mencoba plugin Eclipse + ADT - yang terbaik

atau

App Inventor untuk Android - sangat sederhana dan mudah, tidak perlu pengetahuan pemrograman Java

Riyaz Mohammed Ibrahim
sumber
5

Semuanya terserah preferensi pribadi Anda. Android SDK berfungsi dengan baik di Ubuntu (saya menggunakannya setiap hari) dan terlepas dari IDE yang Anda pilih untuk digunakan.

Secara pribadi saya menggunakan IntellJ IDEA. Edisi komunitas memiliki dukungan Android dan gratis. Eclipse adalah alat default dan juga gratis dan berfungsi dengan baik.

Saya juga tahu banyak orang menggunakan editor lain seperti vim, komodoedit dan lainnya. Namun saya menyarankan untuk menggunakan salah satu dari dua saran pertama.

Dalam hal membangun aplikasi, Anda harus melihat menggunakan build default menggunakan Apache Ant atau Anda juga bisa membangunnya misalnya dengan Apache Maven dan Maven Android Plugin. Bagaimanapun juga, temukan alat bantu yang independen dari IDE yang Anda gunakan dan bahkan berpotensi menggunakan server integrasi berkelanjutan.

Manfred Moser
sumber
4

Seperti disebutkan dua lainnya, Eclispe + ADT adalah pilihan terbaik. Eclispe + Android memiliki banyak fitur seperti penampil logcat, penampil jejak stack, DDMS, dari mana Anda juga dapat mengambil tangkapan layar ponsel. Anda juga dapat mensimulasikan teks dan panggilan telepon masuk untuk menguji aplikasi Anda. Debugging juga mudah. Saya sendiri telah membuat aplikasi untuk android sebagai bagian dari silabus kuliah saya, dan saya merekomendasikan eclipse + adt. Kunjungi halaman ini untuk mendapatkan bantuan pemasangan. Anda dapat mengunduh SDK dari sini .

theTuxRacer
sumber
Dan bagaimana dengan repo Ubuntu standar? Saya harus menginstal Eclipse saham, bukan?
Extender
1
@Extender Saya tidak mengetahui repos gerhana, ini adalah praktik yang lebih baik, IMO untuk mengunduh tarball dari eclipse.org/downloads Gerhana pertama dalam daftar unduhan sudah cukup, untuk Anda. Ya, Anda harus "mengekstrak" tarball di direktori home Anda, dan membuat ruang kerja di direktori home Anda, tempat proyek Anda disimpan. Setelah mengekstraksi eclipse, bacalah panduan di developer.android.com/guide/developing/eclipse-adt.html untuk menginstal SDK dan Anda siap. Jika Anda menghadapi masalah saat coding, stackoverflow adalah tempat yang baik untuk mengajukan pertanyaan kepada pemula pertanyaan.
theTuxRacer
Tentu tidak masalah! Berharap dapat melihat beberapa aplikasi hebat dari Anda: D
theTuxRacer
Dibutuhkan satu tahun untuk akhirnya melakukan sesuatu))) Lihat UPD
Extender