Sekiranya anda menonton All About Android pada rangkaian TWiT pada malam Selasa, anda mungkin telah menangkap wawancara minggu ini dengan tiga eksekutif utama Android. Panel termasuk Dave Burke, Naib Presiden Kejuruteraan untuk Android; Stephanie Saad Cuthbertson, Pengurus Produk Kumpulan untuk Android; dan Sameer Samat, Naib Presiden Pengurusan produk untuk Android dan Google Play.
Trio ini memberikan rekod Google I / O 2017, serta sedikit konteks tentang beberapa teknologi dan pengumuman baru yang dibuat semasa keynote. Sebagai contoh, banyak peningkatan yang dibuat kepada Android O kali ini tertumpu kepada menjadikan platform stabil untuk kedua-dua pemaju dan pengguna sama. Berikut adalah cara Cuthbertson menerangkannya:
Kami benar-benar memberi tumpuan kepada tiga perkara teras. Pertama adalah program keselamatan yang kita bicarakan, Play Protect, yang merupakan sebahagian besarnya mendedahkan banyak perkara yang kita lakukan. Khususnya, hakikat bahawa kami telah mengimbas setiap aplikasi pada setiap peranti yang bersambung untuk mencari aplikasi berbahaya.
Perubahan kedua: Daripada pengoptimuman OS yang cukup komprehensif, masa boot adalah salah satu yang besar yang kita bicarakan dan anda akan melihatnya dengan segera.
Kami membuat pengoptimuman dalam runtime dan dalam penyusunnya. Aplikasi hanya akan berjalan lebih pantas dan lebih lancar dan itu disebabkan oleh perubahan besar yang kami buat, seperti pengumpulan sampah yang padat. Semua perubahan itu … bermakna aplikasi yang anda ada secara automatik akan berjalan dengan lebih pantas.
Satu tema kekal sangat resonansi sepanjang temubual dan itu percubaan Google untuk membaiki proses kemas kini perisian Android yang terputus-putus. Sebelum menjelaskan bagaimana ia merancang untuk menyelesaikan proses itu, bagaimanapun, Burke menawarkan anekdot berwarna-warni mengapa ia mengambil masa yang lama untuk kemas kini perisian untuk mendapatkan anda di tempat pertama:
Cara yang betul untuk memikirkannya adalah seperti saluran paip: Kami menulis semua kod ini, dan kemudian kami melepaskannya di sumber terbuka dan kemudian vendor silikon … mengambil kod Android dan kemudian mereka melakukan banyak kerja pada kod ke mengoptimumkannya untuk silikon. Cabaran hari ini adalah bahawa mereka sebenarnya berubah bukan hanya kod peringkat rendah, tetapi cukup banyak kod. Dan kemudian apa yang berlaku ialah mereka menyerahkan kod itu kepada pembuat peranti, yang kemudian membuat lebih banyak perubahan di atasnya kerana mereka mempunyai bahagian kamera khusus yang mereka mahu gunakan, atau GPS tertentu atau yang tidak. Kemudian ia pergi ke pembawa untuk mengujinya, dan kemudian keluar kepada pengguna.
Oleh itu, dia terus datang idea untuk Treble Projek. Burke menerangkannya sebagai antara muka yang akan membantu memudahkan pengilang peranti jatuh kod yang berkaitan dengan perkakasan mereka, tanpa mengganggu API sedia ada Android.
Anda boleh menonton temuduga secara keseluruhan - kira-kira 40 minit - untuk mendapatkan sudu, termasuk bagaimana idea menambah sokongan Kotin di Android Studio menjadi, dan bagaimana Android Go akan mempengaruhi program Android One semasa.