Windows

Google memudahcarakan pembangunan apl Android dengan IDE baru

Bagaimana Membuat Aplikasi Android?

Bagaimana Membuat Aplikasi Android?
Anonim

Google memperkenalkan IDE (persekitaran pemaju bersepadu) yang bertujuan untuk mempermudahkan pembangunan aplikasi Android.

Android Studio membuat debutnya Rabu di persidangan Google I / O di San Francisco

Pemaju Android boleh menggunakan Alat Pembangunan Android (ADT) plug-in untuk Eclipse IDE, tetapi Android Studio akan menjadi IDE berdedikasi yang pertama untuk OS mudah alih. Google dibina Android Studio di dasar IntelliJ's Idea Java IDE.

"Pivot sekitar IntelliJ IDE adalah pergeseran untuk Google," kata Al Hilwa, yang merangkumi perisian pembangunan aplikasi untuk IDC, dalam temu bual email. IntelliJ "kurang kompleks dan lebih mesra daripada Eclipse dan harus membantu Android mencapai bahagian pemaju yang lebih luas," tulis Hilwa.

Apple melabur banyak usaha ke dalam ID Xcodenya untuk memudahkan pemaju menulis aplikasi untuk iPhone dan iPad iOS yang bersaing dengan Android. Android Studio mengukur tahap bermain, kerana ia dapat membantu "penggemar yang tidak mahir dalam alat ukur Java tradisional," tulis Hilwa.

Android Studio akan mempunyai beberapa ciri yang direka khusus untuk membantu membina aplikasi Android. Ia datang dengan templat untuk membina aplikasi dengan rupa dan rasa Android standard. Ia boleh refactor untuk kod untuk berjalan dengan lebih cekap. Ia termasuk Lint, satu set alat untuk menangkap isu keserasian versi dan lain-lain potensi bug. Dan ia termasuk ProGuard, yang menghalang kod untuk menghalang kejuruteraan terbalik.

Perisian ini juga berfungsi dengan sistem membina automatik Gradle. Kedai-kedai pembangunan boleh menggunakan Gradle untuk mengautomasikan proses mereka membina, menguji, menerbitkan dan menggunakan aplikasi Android, serta menyegerakkan aktiviti ini dengan alat pengurusan kitaran hayat perisian seperti Maven atau Ivy.

Google memberi amaran kepada pengguna yang berpotensi yang bekerja di Android Studio belum selesai - ini versi 0.1 IDE - dan beberapa ciri belum selesai, atau masih buggy.

Pada persidangan itu, Google juga menunjukkan buah-buahan teknologi pengesahan tandatangan tunggal yang baru, yang dipanggil Sign-On Single Cross-Platform. Set API ini (antara muka pengaturcaraan aplikasi) dapat meminimumkan jumlah pengguna yang perlu melog masuk ke perkhidmatan, dengan membenarkan peranti untuk berkongsi kelayakan log masuk dalam perkhidmatan yang dipercayai menggunakan protokol OAuth 2. Ia adalah komponen utama Google+ dan Google Wallet, yang keduanya telah dipamerkan di persidangan itu.

"Tidak perlu mendaftar masuk berulang-ulang terasa begitu asli bagi pengguna yang mereka tidak perasan. menggunakan sihir semacam ini, anda tidak mahu menjadi pengguna yang mengganggu kata laluan di laman web atau, lebih buruk lagi, pada papan kekunci peranti mudah alih kecil, "tulis Tim Bray, seorang jurutera di pasukan identiti Google, dalam post blog yang mengumumkan API.