Daftar Isi:
- Apa yang baru dan menarik tentang alat pengembangan di I / O 2018?
- Apa yang baru dengan alat pengembangan Android?
- Dan bagaimana dengan alat Chrome?
- Ada sesuatu tentang Fuchsia?
Android dan Chrome dulu dikenal karena sulitnya membangunnya. Tidak lagi. Google terus meningkatkan perangkat pengembangnya dari tahun ke tahun, dan pada I / O 2018, ada banyak hal yang harus diperhatikan.
Apa yang baru dan menarik tentang alat pengembangan di I / O 2018?
Pengumuman terbesar untuk pengembang aplikasi Android adalah Android Studio 3.2. Bukan karena semua orang suka angka yang lebih tinggi, tetapi karena beberapa fitur besar yang akan menyertainya. Sementara hal-hal seperti shrinker dan optimizer baru cukup keren dalam semacam kutu buku, ada beberapa fitur yang benar-benar luar biasa yang dihadapi pengguna.
-
Android Jetpack - Jetpack adalah bundel fitur yang dapat ditancapkan pengembang ke aplikasi mereka yang mendukung empat komponen utama pengembangan: Arsitektur, antarmuka pengguna, Yayasan, dan Perilaku. Komponen-komponen ini mencakup hal-hal seperti manajemen data, animasi, pemutaran media, izin, dan banyak lagi lainnya. Dan karena mereka tidak tertanam ke dalam Android itu sendiri, Google dapat menambahkan lebih banyak kapan saja dan mudah diimplementasikan melalui Perpustakaan Dukungan Android.
-
Kumpulan aplikasi - Google tahu, seperti halnya pengembang, bahwa ketika aplikasi menjadi terlalu besar, pengguna berhenti ingin mengunduhnya. Biaya data dan ruang kosong dapat berarti aplikasi Anda kehilangan basis instalasinya seiring pertumbuhannya. Untuk mengatasi ini, Google memperkenalkan Bundel Aplikasi dan Google Play Pengiriman Dinamis. Pengembang dapat meletakkan semua yang diperlukan agar aplikasi dapat berjalan di banyak arsitektur dan dalam berbagai bahasa ke dalam konsol pengembang Google Play dan meminta pengembang membuat bundel yang hanya berisi file yang dibutuhkan pengguna tertentu. Kemudian Google Play Pengiriman Dinamis menendang ke gigi dan menyajikan file yang tepat untuk pengguna yang tepat.
- Irisan - Irisan adalah potongan kecil "jarak jauh" aplikasi Anda yang dapat ditampilkan di suatu tempat seperti bilah notifikasi atau di dalam pencarian Google. Salah satu contoh yang diberikan adalah pemutar musik yang menempel kontrol Now Playing ke pencarian ketika pengguna mencari musik. Tindakan Aplikasi pada dasarnya adalah tindakan visual Google Assistant yang dapat memungkinkan pengguna melakukan sesuatu seperti menonton video atau memesan makanan melalui aplikasi Anda dari hampir semua layar. Ketika digabungkan bersama, ini bisa mengubah cara kita menggunakan ponsel Android kita.
Android P juga membawa beberapa API baru. Aplikasi yang dikembangkan untuk P akan membuat pengembang tahu berapa lama aplikasi digunakan, dan bagaimana aplikasi itu digunakan. Mereka kemudian dapat memberikan umpan balik seperti memberi tahu Anda sudah saatnya untuk meletakkan telepon. Ada juga manajer biometrik baru sehingga produsen perangkat dapat mengimplementasikan hal-hal seperti pemindaian iris melalui elemen aman pada perangkat keras dengan mudah. Dan tentu saja, elemen UI baru seperti pemberitahuan dan tindakan Asisten terlihat hebat.
Apa yang baru dengan alat pengembangan Android?
Alat-alat di dalam Android Studio terlihat bagus dengan versi 3.2 juga. Perubahan kecil yang dirancang untuk membuat membangun aplikasi hebat lebih mudah dan lebih cepat selalu disambut dan "hal-hal kecil" ini disambut dengan hangat.
- Emulator Android akan diluncurkan lebih cepat karena alat seperti dukungan snapshot dan manajemen sumber daya yang lebih baik. Demo menunjukkan emulator, lengkap dengan bingkai perangkat, membuka dan menjalankan uji stres Android 3D dalam 2 detik. Ya dua Detik Saya juga tidak percaya sampai saya menontonnya beberapa kali.
- Material Theming - Desain Bahan adalah cara mudah untuk membuat aplikasi mengikuti tampilan yang konsisten dan jatuh, tetapi terlalu konsisten. Material Theming adalah Desain Material yang tidak akan membuat setiap aplikasi terlihat sama. Dapatkan kue Anda dan makanlah juga!
- Ekstensi Kotlin eksperimental akan memungkinkan Anda memasukkan hal-hal biasa yang perlu Anda lakukan berulang kali ke aplikasi Anda dengan satu atau dua klik.
- Dukungan untuk aplikasi AR di emulator adalah masalah yang cukup besar.
Kami juga melihat beberapa alat baru untuk Pembelajaran Mesin, bahasa Flutter, dan dukungan yang lebih baik untuk komputasi awan. Berkembang untuk Android menjadi lebih baik dan lebih baik, dan lebih mudah dan lebih mudah.
Dan bagaimana dengan alat Chrome?
Android Studio, serta dukungan aplikasi Linux umum, akan hadir di Pixelbook. Jika tidak ada pengumuman lain yang dibuat, ini akan tetap menjadi Google I / O terbaik yang pernah ada. Tetapi kami juga melihat demo yang memungkinkan pengembang membuat satu aplikasi yang dioptimalkan untuk layar apa pun, dan itu termasuk layar Chromebook besar.
Kami akan mempelajari lebih lanjut tentang pengembangan web dan alat debugging seperti LightHouse dalam beberapa hari mendatang.
Ada sesuatu tentang Fuchsia?
Apa itu Fuchsia? Dalam semua keseriusan, di luar penyebutan singkat tentang bahasa Flutter tidak ada yang ingin kita ketahui tentang sistem operasi masa depan dari Google telah muncul. Kami tidak benar-benar mengharapkannya, karena Google I / O adalah semua tentang perubahan pada alat yang ada dan fitur baru untuk hal-hal yang sudah kami gunakan.