[Sumber: Flickr]
Google kembali merilis pembaruan untuk Android Studio 2 Preview. Pada Google I/O 2016, Google merilis versi 2.2 untuk Android Studio 2 Preview. Pada pembaruan Android Studio 2.2 Preview ini, Google membesutkan beberapa pembaruan besar-besaran.
Google berharap dapat menciptakan Integrated Development Environment (IDE) yang cepat dan produktif bagi para developer. Android Studio akan mengizinkan developer untuk membangun aplikasi dengan menggunakan API Android dan fitur terbaru, karena Android Studio tersinkronisasi dengan platform Android.
Android Studio 2.2 Preview memiliki fitur baru yang lengkap dari seluruh pengembangan Aplikasi Android. Mulai dari merancang antarmuka, proses pengembangan, sampai proses debugging untuk aplikasi dapat dilakukan dengan cara baru.
Pada pembaruan ini, proses perancangan dapat dilakukan dengan menggunakan fitur dari Android Studio 2.2. Beberapa fitur pada proses desain yang dibesutkan pada Android Studio 2.2 Preview adalah Layout Editor, Constraint Layout, dan Layout Inspector.
Layout Editor merupakan tool perancangan antarmuka baru yang akan membantu para developer untuk merancang layout aplikasi secara visual. Dengan mengunakan fitur-fitur seperti mode blueprint dan panel perlengkapan baru, developer akan lebih cepat untuk mengedit layout dan mendapatkan widget dengan cepat.
Para developer juga dapat membuat sebuah layout desain aplikasi dengan menggunakan fitur Constraint layout. Constraint Layout merupakan layout Android yang lebih fleksibel dan berkinerja tinggi, yang akan mengizinkan para developer membuat tampilan yang kompleks tanpa perlu menyematkan banyak layout.
Fitur Layout Inspector juga dapat digunakan oleh para developer untuk melakukan pengujian tampilan aplikasi yang akan dijalankan pada perangkat atau emulator Android. Pada proses pengembangan, Google membesutkan fitur-fitur seperti Firebase Plugin, Peningkatan Code Analysis, samples Browser, dan peningkatan dukungan C++.
Para developer dapat mengembangkan aplikasi Android dengan menggunakan layanan yang ditawarkan Firebase. Developer dapat mengintegrasikan layanan-layanan, seperti Analytics, Authentications, Notifications, dan AdMob, dengan beberapa klik saja.
Android Studio 2.2 Preview ini dibekali juga dengan peningkatan fitur analisi kode. Android Studio 2.2 akan mengecek kualitas dari baris-baris kode aplikasi yang sedang dikembangkan. Dan pada perilisan Android Studio ini, Google menambahkan code quality checks untuk pemrograman Java 8.
Google juga memebrikan beberapa contoh kode pada Android Studio, termasuk contoh kode untuk browser yang dirilis pada Android Studio 2.2 Preview. Peningkatan dukungan C++ juga dilakukan. Kini para developer hanya perlu menggunakan proses debugger tunggal untuk memeriksa runtimes dari bahasa Java dan C++.
Selain itu, dalam membangun aplikasi, Google memperbaiki fitur Jack Compiler dan memberikan fitur Merged Manifest Viewer. Sehingga, para developer kini dapat membangun dengan waktu yang lebih sedikit, karena Google memberikan peningkatan pada proses pembangunan untuk mereduksi waktu pembangunan.
Para developer juga dapat melakukan diagnosis terhadap penggabungan AndroidManifest.xml dengan menggunakan Merged Manifest Viewer. Para developer juga dapat menggunakan Espresso Test Recorder dan APK Analyzer pada proses pengujian aplikasi.
Espresso Test Recorder akan mengizinkan para developer merekam pengujian UI Espresso secara sederhana seperti pengguna normal menggunakan aplikasi yang dikembangkan. Sedangkan APK Analyzer akan membantu para developer mereduksi ukuran dari APK, melakukan debugging permasalahan, melihat isi konten dari data-data Dex dan lainnya.
Untuk mempelajari fitur-fitur ini lebih mendalam, pembaca dapat mengakses laman Android developer Blog.
[Via Android Developer Blog]