Windows

Google memudahkan pengembangan aplikasi Android dengan IDE baru

Aplikasi Edukasi Rupiah Berbasis Android

Aplikasi Edukasi Rupiah Berbasis Android
Anonim

Google telah memperkenalkan IDE (lingkungan pengembang terintegrasi) yang bertujuan mengurangi pengembangan aplikasi Android.

Android Studio memulai debutnya Rabu di konferensi Google I / O di San Francisco.

Pengembang Android dapat menggunakan Alat Pengembangan Android (ADT) plug-in untuk Eclipse IDE, tetapi Android Studio akan menjadi IDE pertama yang didedikasikan untuk OS seluler. Google membuat Android Studio di basis IntelliJ Idea Java IDE.

"Pivot di sekitar IntelliJ IDE adalah perubahan untuk Google," kata Al Hilwa, yang mencakup perangkat lunak pengembangan aplikasi untuk IDC, dalam wawancara email. IntelliJ "kurang kompleks dan lebih ramah daripada Eclipse dan seharusnya membantu Android menjangkau bagian pengembang yang lebih luas," Hilwa menulis.

Apple menginvestasikan banyak usaha ke dalam Xcode IDE untuk memudahkan pengembang untuk menulis aplikasi untuk iPhone iOS dan iPad yang bersaing dengan Android. Android Studio memiliki level arena permainan, karena hal itu dapat membantu "penggemar yang tidak terampil dalam perangkat Java tradisional," tulis Hilwa.

Android Studio akan memiliki sejumlah fitur yang dirancang khusus untuk membantu membangun aplikasi Android. Muncul dengan templat untuk membuat aplikasi dengan tampilan dan nuansa Android standar. Ini dapat mem-refactor kode agar berjalan lebih efisien. Ini termasuk Lint, seperangkat alat untuk menangkap masalah kompatibilitas versi dan bug potensial lainnya. Dan itu termasuk ProGuard, yang mengaburkan kode untuk menghambat rekayasa balik.

Perangkat lunak ini juga bekerja dengan sistem build otomatis Gradle. Toko pengembangan dapat menggunakan Gradle untuk mengotomatisasi proses pembuatan, pengujian, penerbitan, dan penerapan aplikasi Android, serta untuk menyinkronkan aktivitas ini dengan perangkat pengelolaan siklus hidup perangkat lunak seperti Maven atau Ivy.

Google memperingatkan pengguna potensial yang bekerja di Android Studio belum selesai - ini adalah versi 0.1 dari IDE - dan beberapa fitur belum selesai, atau tetap buggy.

Pada konferensi tersebut, Google juga mendemonstrasikan buah dari teknologi otentikasi akses terusan single baru, yang disebut Single Sign-On Cross-Platform. Kumpulan API ini (antarmuka pemrograman aplikasi) dapat meminimalkan jumlah waktu pengguna harus masuk ke layanan, dengan memungkinkan perangkat berbagi kredensial masuk di antara layanan tepercaya menggunakan protokol OAuth 2. Ini adalah komponen inti dari Google+ dan Google Wallet, keduanya dipamerkan pada konferensi.

"Tidak harus masuk berulang kali terasa sangat alami bagi pengguna sehingga mereka bahkan tidak menyadarinya. Namun karena semakin banyak aplikasi menyebarkan sihir semacam ini, Anda tidak ingin menjadi pembekuan yang mengganggu pengguna untuk kata sandi di situs Web atau, lebih buruk lagi, pada keyboard perangkat seluler kecil, "tulis Tim Bray, seorang insinyur di tim identitas Google, di entri blog yang mengumumkan API.