Isi kandungan:
- Apa yang baru dan menarik mengenai alat pembangunan di I / O 2018?
- Apa yang baru dengan alat pembangunan Android?
- Dan bagaimana dengan alat Chrome?
- Apa-apa sahaja mengenai Fuchsia?
Android dan Chrome biasa dikenali kerana betapa sukarnya mereka membina. Tidak lagi. Google terus memperbaiki alat pemajunya tahun demi tahun, dan pada I / O 2018, ada banyak yang teruja.
Apa yang baru dan menarik mengenai alat pembangunan di I / O 2018?
Pengumuman terbesar untuk pemaju aplikasi Android ialah Android Studio 3.2. Bukan kerana semua orang suka nombor yang lebih tinggi, tetapi kerana beberapa ciri besar yang akan datang dengannya. Walaupun barangan seperti pengecutan baru dan pengoptimuman agak sejuk dalam cara yang nerdy, terdapat beberapa ciri yang dihadapi pengguna yang sangat hebat akan datang tidak lama lagi.
-
Android Jetpack - Jetpack adalah gabungan ciri-ciri yang membolehkan pemaju menyambung ke dalam aplikasi mereka yang menyokong empat komponen pembangunan utama: Seni Bina, Antara muka pengguna, Asas, dan Perilaku. Komponen ini meliputi perkara-perkara seperti pengurusan data, animasi, main balik media, kebenaran dan banyak lagi. Dan kerana mereka tidak tertanam ke dalam Android sendiri, Google boleh menambah lagi pada bila-bila masa dan mereka mudah untuk dilaksanakan menerusi Perpustakaan Sokongan Android.
-
Bundle aplikasi - Google tahu, seperti juga pemaju, bahawa apabila aplikasi mendapat terlalu banyak pengguna berhenti mahu memuat turunnya. Yuran data dan ruang bebas boleh bermakna aplikasi anda kehilangan asas pemasangannya apabila ia tumbuh. Untuk melawan ini, Google memperkenalkan Bundle App dan Penghantaran Dinamik Google Play. Seorang pemaju boleh meletakkan semua yang diperlukan untuk apl berjalan pada pelbagai seni bina dan dalam pelbagai bahasa ke dalam konsol pemaju Google Play dan membuatnya membuat berkas yang hanya mengandungi fail keperluan pengguna tertentu. Kemudian Penghantaran Dinamik Google Play akan dipasang ke gear dan menyediakan fail yang tepat kepada pengguna yang betul.
- Slice - Slice adalah kecil "remote" aplikasi anda yang boleh dipaparkan di suatu tempat seperti bar pemberitahuan atau di dalam carian Google. Salah satu contoh yang diberikan ialah pemain muzik yang melekatkan kawalan Main Sekarang ke dalam carian apabila pengguna mencari muzik. Tindakan Aplikasi pada dasarnya adalah tindakan Google Assistant visual yang dapat membiarkan pengguna melakukan sesuatu seperti menonton video atau memesan makanan melalui aplikasi anda dari hampir mana-mana skrin. Apabila dibundel bersama-sama, ini boleh mengubah cara kami menggunakan telefon Android kami.
Android P juga membawa beberapa API baru. Aplikasi yang dibangunkan untuk P akan membolehkan pemaju mengetahui berapa lama aplikasi digunakan dan bagaimana ia digunakan. Mereka kemudian boleh memberi maklum balas seperti menasihati anda sudah tiba masanya untuk meletakkan telefon. Terdapat juga pengurus biometrik baru supaya pengeluar peranti boleh melaksanakan perkara seperti pengimbasan iris melalui unsur selamat pada perkakasan dengan mudah. Dan tentu saja, elemen UI baru seperti pemberitahuan dan tindakan Pembantu kelihatan hebat.
Apa yang baru dengan alat pembangunan Android?
Alat dalam Android Studio kelihatan baik dengan versi 3.2 juga. Perubahan kecil yang direka untuk membuat bangunan aplikasi hebat lebih mudah dan lebih cepat sentiasa dialu-alukan dan "perkara kecil" ini menerima sambutan yang hangat.
- Emulator Android akan dilancarkan dengan lebih pantas kerana alat seperti sokongan snapshot dan pengurusan sumber yang lebih baik. Demo menunjukkan emulator, lengkap dengan bingkai peranti, buka dan jalankan ujian tekanan 3D Android dalam 2 saat. Ya, dua. Minit. Saya tidak percaya sama ada sehingga saya melihatnya beberapa kali.
- Material Theming - Reka bentuk Bahan adalah cara mudah untuk membuat aplikasi mengikut rupa yang konsisten dan jatuh, tetapi ia terlalu konsisten. Material Theming adalah Reka Bentuk Bahan yang tidak akan menjadikan setiap aplikasi kelihatan sama. Sediakan kek anda dan makanlah juga!
- Sambungan Kotlin eksperimen akan membolehkan anda melepaskan perkara-perkara biasa yang anda perlukan untuk melakukan masa dan masa lagi ke dalam aplikasi anda dengan satu klik atau dua.
- Sokongan untuk aplikasi AR dalam emulator adalah perjanjian yang sangat besar.
Kami juga melihat beberapa alat baru untuk Pembelajaran Mesin, bahasa Flutter, dan sokongan yang lebih baik untuk pengkomputeran awan. Membangunkan untuk Android menjadi lebih baik dan lebih baik, dan lebih mudah dan lebih mudah.
Dan bagaimana dengan alat Chrome?
Android Studio, serta sokongan aplikasi Linux umum, akan datang ke Pixelbook. Jika tiada pengumuman lain dibuat, ini masih menjadi yang terbaik Google I / O yang pernah ada. Tetapi kami juga melihat demo yang membenarkan pembangun membina satu aplikasi yang dioptimumkan untuk sebarang skrin, dan termasuk skrin Chromebook yang besar.
Kami akan mempelajari lebih lanjut mengenai pembangunan web dan alat debugging seperti LightHouse pada hari-hari yang akan datang.
Apa-apa sahaja mengenai Fuchsia?
Apa itu Fuchsia? Secara keseluruhannya, di luar sebutan ringkas mengenai bahasa Flutter tiada apa yang kita ingin tahu tentang sistem operasi masa depan dari Google telah muncul. Kami tidak benar-benar mengharapkannya, kerana Google I / O adalah mengenai perubahan kepada alat sedia ada dan ciri-ciri baru untuk perkara-perkara yang telah kami gunakan.