Google I/O 2022: Sorotan
Diterbitkan: 2022-06-12Google I/O 2022 adalah acara teknologi tahunan raksasa penelusuran, yang ditujukan untuk pengembang yang membuat aplikasi untuk Android, Chrome OS, dan sistem operasi Wear OS — aplikasi yang kita semua gunakan dan sukai. Acara tahun ini menandai Google I/O tatap muka pertama setelah tiga tahun acara online.
Dan acara apa itu! Mencakup dua hari, itu termasuk ratusan sesi yang berpusat pada pengembang. Perusahaan juga mengumumkan produk baru termasuk Google Pixel 6a, Pixel 7, Pixel Watch, Pixel Tablet, Android 13, dan kembalinya Kacamata.
Kami ingin meluangkan waktu sejenak dan dengan cepat membahas beberapa sorotan di sini, terutama yang memengaruhi pelanggan CleverTap.
Perangkat Keras: Portofolio Piksel Diluncurkan
Google memulai dengan melihat sekilas masa depan sebelum berbicara tentang masa kini. Mereka meluncurkan ponsel kategori segmen menengah, Pixel 6a . Ini memiliki fitur yang sama dengan Pixel 6 tetapi lebih murah, dan dengan spesifikasi perangkat keras yang lebih sedikit. Google tidak segan-segan menunjukkan kepada kita sekilas tentang peluncuran Pixel 7 yang direncanakan tahun depan. Tapi lapisan gula pada ini adalah apa yang terjadi selanjutnya.
Setelah bertahun-tahun menggoda dan membuat penggemar setia mereka menunggu, Google akhirnya mengumumkan versi yang ditingkatkan dari portofolio Pixel mereka termasuk: Pixel Watch, Pixel Buds Pro, dan Pixel Tablet . Seluruh konferensi tahun ini adalah dorongan untuk masuk ke permainan ekosistem, di mana mereka meluncurkan fitur yang memungkinkan pengembang membuat aplikasi dengan lancar di berbagai produsen dan dengan interoperabilitas di berbagai platform.
Menyoroti basis 270 juta pengguna yang bekerja di layar besar di seluruh dunia, penting bagi Google dan pengembang aplikasi untuk menyesuaikan diri dengan preferensi pengguna yang berubah dan mengembangkan aplikasi yang melayani segmen ini, yang terus tumbuh secara signifikan setiap tahun.
Perangkat Lunak: Privasi melalui Proposal SDK
Dengan privasi dan keamanan sebagai perhatian yang mendesak selama beberapa tahun terakhir ini, Google telah mengerjakan proyek berskala besar untuk memberdayakan pelanggan dengan lebih banyak pilihan dan berinovasi dalam ruang iklan.
Mereka telah datang dengan seperangkat pedoman eksperimental dan proposal SDK yang memberikan kontrol kepada pengguna untuk memilih jenis iklan yang mereka inginkan untuk ditayangkan dalam pusat kontrol yang dikembangkan dengan baik. SDK yang diusulkan juga akan memungkinkan API pelacakan baru yang menutupi identitas perangkat pengguna tetapi masih memungkinkan mereka dapat dilacak di berbagai aplikasi dan platform. Informasi lebih lanjut di sini .
Flutter 3: Jalankan di Enam Platform
Google mengumumkan peningkatan besar untuk Flutter — versi mereka dari kit pengembangan UI multi-platform, yang memungkinkan satu basis kode untuk digunakan di Android dan iOS.
Dengan Flutter 3, pengembang dapat membuat satu aplikasi yang berjalan di enam platform berbeda: Android, iOS, web, Windows, MacOS, dan Linux. Hal ini memungkinkan organisasi untuk meluncurkan aplikasi mereka di semua platform dalam satu rilis tanpa khawatir menulis kode khusus platform.
Google juga menyoroti perubahan di Flutter 3 yang memastikan pengoperasian dan integrasi yang lebih lancar dengan layanan Google lainnya seperti Crashlytics dan Firebase.
Untuk pelanggan CleverTap : Kami secara aktif bekerja pada dukungan Flutter 3 sehingga Anda akan memiliki akses ke semua fitur dan integrasi terbaru.
Baru: Indeks SDK Google Play!
Google mengakui bahwa 80% dari kode dalam aplikasi dibangun melalui perpustakaan pihak ketiga. I/O 2022 ini, mereka meluncurkan indeks untuk SDK pihak ketiga, yang memungkinkan pengembang mendapatkan wawasan cepat dan data penggunaan untuk setiap SDK yang terdaftar.
Indeks juga menunjukkan apakah SDK sesuai dengan kebijakan Google Play atau tidak. Indeks ini mengharuskan penyedia SDK pihak ketiga untuk mendaftarkan diri di Google Play SDK Console, yang memungkinkan penyedia untuk memeriksa statistik dan pelaporan kerusakan. Penyedia juga dapat langsung menghubungi pengembang aplikasi yang menggunakan SDK mereka dengan informasi penting atau sesuatu yang sederhana seperti pemberitahuan penghentian.
Untuk pelanggan CleverTap : CleverTap sudah terdaftar sebagai SDK pihak ketiga tepercaya, dan SDK kami mematuhi dan mengikuti semua pedoman Google .
Sementara Google bergerak menuju format yang lebih aman data dan pribadi, CleverTap sudah berada di depan dan memiliki kebijakan Keamanan Data Google Play. Lihat blog kami untuk lebih jelasnya.
Android 13 (Tiramisu): Yang Baru
Kami akhirnya datang ke Android 13: OS Android versi terbaru ini adalah langkah lain untuk meningkatkan pengalaman pengguna. Ada banyak perubahan di balik layar yang direncanakan untuk OS tetapi tidak banyak di UI itu sendiri.
Mari kita gali masing-masing:
Izin Notifikasi: Dengan misi untuk membuat pengalaman pengguna di perangkat menjadi sebaik mungkin, Android 13 hadir dengan aturan yang lebih ketat terkait notifikasi. Versi OS sebelumnya akan memungkinkan pengguna untuk ditargetkan segera setelah mereka meluncurkan aplikasi mereka untuk pertama kalinya. Tetapi dengan Android 13 dan seterusnya, pengembang aplikasi perlu meminta izin pemberitahuan karena pengguna dapat menonaktifkan pemberitahuan saat pemasangan aplikasi.
Sekarang dalam skenario kehidupan nyata, di mana pengguna baru saja meningkatkan OS mereka dan sudah dapat dijangkau oleh aplikasi yang berbeda, mereka masih dapat ditargetkan, tetapi jika mereka menginstal ulang atau menginstal aplikasi baru, sembulan sistem akan meminta izin pemberitahuan. OS juga memberikan pegangan kepada pengembang untuk memeriksa izin dan memintanya lagi di sesi mana pun.
Pengoptimalan Baterai: Tim Android akhirnya mengakui fakta bahwa ada perbedaan besar dalam ekosistem seluler OS Android — terutama dalam hal pembatasan produsen yang diberlakukan oleh OS. Mereka menganggap ini sebagai tantangan untuk menstandardisasi struktur ini di semua OEM dan telah menghasilkan yang berikut:
- Tidak dibatasi – Ini adalah keadaan di mana aplikasi dan layanan terkait diizinkan untuk berjalan tanpa batasan di seluruh sistem. Mengingat status ini akan menguras baterai ponsel secara besar-besaran, ini telah tersedia sebagai input pengguna alih-alih status default.
- Dioptimalkan – Ini adalah status default aplikasi apa pun yang diinstal pada perangkat, yang memungkinkan algoritme Android mengoptimalkan aplikasi untuk penggunaan baterai terbaik dan selanjutnya dibagi menjadi empat keranjang siaga aplikasi:
- Aktif : Aplikasi sedang digunakan atau baru saja digunakan.
- Perangkat kerja : Aplikasi digunakan secara teratur.
- Sering : Aplikasi sering digunakan, tetapi tidak setiap hari.
- Langka : Aplikasi tidak sering digunakan.
- Dibatasi – Dalam keadaan ini, aplikasi memiliki akses ke sumber daya yang sangat terbatas dan memengaruhi fungsi aplikasi tertentu, seperti pemberitahuan push.
- Latar Belakang Dibatasi – Ini adalah tingkat pembatasan terakhir yang tersedia; tidak ada layanan latar belakang atau latar depan yang diizinkan untuk aplikasi yang dipilih. Mengingat beratnya pembatasan, kontrol diberikan kepada pengguna untuk memindahkan aplikasi apa pun ke tingkat ini.
- Pemberitahuan Prioritas Tinggi : Di Android 12, pemberitahuan prioritas tinggi digabungkan dengan keranjang siaga aplikasi yang disebutkan di atas, ini akan mengarah ke skenario di mana bahkan pemberitahuan penting akan dilewati jika aplikasi berada dalam wadah langka atau terbatas.
Android 13 memisahkan logika ini dan mengembalikan prioritas notifikasi ke tingkat optimal, di mana notifikasi akan selalu ditampilkan. Mereka mempertahankan bahwa mereka memiliki algoritme internal yang memantau interaksi notifikasi dan akan memprioritaskan notifikasi apa pun jika interaksinya tidak teratur. Namun, mereka telah membuka API di sisi Android untuk menunjukkan prioritas yang ditetapkan asli vs. baru untuk ditindaklanjuti oleh pengembang.
Terlepas dari pembaruan penting ini, Android 13 tampaknya bergerak lebih jauh ke arah praktik AI/ML melalui perubahan tombol kembali dan peningkatan pada kamera. Pratinjau Android 13 Beta dibuka untuk beberapa perangkat pada tanggal 13 Mei bagi pengembang untuk bermain-main dengan perangkat nyata dan bagi mereka untuk merencanakan pengembangan mereka sesuai dengan itu.
Untuk pelanggan CleverTap : CleverTap SDK sudah kompatibel dengan Android 12 dan bersiap untuk rilis SDK baru yang akan mendukung perubahan Android 13. Tonton blog ini untuk informasi lebih lanjut segera hadir.