Google I/O 2019

Salah satu hal paling menakjubkan tentang Google I/O adalah livestream/video dari acara ini. Sangat menyenangkan jika Anda bisa hadir langsung di acara ini, terutama karena kami dapat berbicara dengan Anda untuk mengetahui masalah atau pertanyaan yang Anda miliki. Tetapi tidak semua orang bisa mendapatkan tiket, bepergian, atau meninggalkan pekerjaan coding mereka. Jadi kami menyiarkan streaming langsung hampir semua konten dan memublikasikan rekaman semua sesi teknis untuk memastikan bahwa semua orang di mana saja bisa melihat presentasi dan mendapatkan highlight konferensi dan kondisi Android terkini.
Dalam beberapa tahun terakhir, tim produksi telah melakukan tugasnya dengan sangat baik sehingga video dapat langsung diposting segera setelah pembicaraan selesai. Dalam waktu dekat, mereka akan memposting rekaman lebih cepat dari presentasi yang sebenarnya, sehingga akan sangat membantu pembicara.
Namun masalah yang saya temukan dengan banyak konten video adalah... ada begitu banyak konten video. Jika saya tidak tahu persis apa yang saya cari di berbagai playlist YouTube, ini akan memakan waktu cukup lama untuk ditemukan, atau saya mungkin menyerah dan kembali menonton video kucing. (Mereka sangat imut, benar kan?)
Jadi saya pikir tahun ini saya akan mencoba mengelola playlist untuk developer Android, untuk mencoba mengategorikan apa yang kami sampaikan di konferensi untuk membantu Anda menemukan hal-hal yang mungkin ingin Anda tonton, dan menautkan konten terkait lainnya jika diperlukan. Mungkin saya terlambat masuk ke permainan ini, dengan I/O sudah dua bulan berlalu, tetapi mudah-mudahan hal ini masih berguna bagi penunda (atau bahkan penunda amatir) di antara Anda yang belum sempat menonton I/O.
Jika memang membantu, kita bisa mencoba melakukan ini di masa mendatang. Jika tidak, mungkin saya akan terus membuat playlist untuk hiburan saja; lagi pula, saya akan mengelola semua daftar video, lebih baik saya juga mengetahui di mana tempat menonton yang asyik sambil makan popcorn di masa mendatang.
Jadi inilah dia, Playlist Android I/O 2019 saya, sudah dikategorikan. Beberapa sesi muncul beberapa kali, karena kontennya tumpang tindih dengan kategori lain atau saya tidak bisa memutuskan. Beberapa sesi memiliki keterangan ketika saya merasa hal itu dibutuhkan, tetapi sebagian besar sesi sudah memiliki judul yang jelas.


Playlist

Keynote

Ringkasan

Biasanya, Anda menginginkan detail teknis dan lebih mendalam, tetapi sesi ringkasan membantu menjelaskan Gambaran Umum tentang apa yang terjadi, dan ke mana harus mencari kepingan-kepingan terperinci itu.
  • What’s New in AndroidSaya coba untuk tidak melewatkan yang satu ini, terutama karena pembicara bersama ini akan sangat marah jika saya melakukannya.
    Kami mencoba memberikan gambaran yang sangat luas tentang sebagian besar hal yang harus diperhatikan developer dalam platform dan library Jetpack, lengkap dengan link ke pembicaraan terkait dan sumber daya lainnya.
  • What’s New in Android Development Tools
    Ada banyak sesi Fitur (di bawah), tetapi sesi ini memberikan ringkasan luas tentang fitur-fitur baru.
  • What’s New in Google Play
    Berbagai perubahan kebijakan dan fitur distribusi, seperti update dalam aplikasi.

Jetpack

Jetpack menawarkan API kompatibilitas yang memungkinkan fungsionalitas baru bekerja pada rilis lama tanpa pemeriksaan API yang mengganggu, dan memperkenalkan library baru untuk pengembangan yang bekerja sampai API level 14. Sesi-sesi ini termasuk pembicaraan tentang komponen arsitektur dan library utilitas lainnya, bersama dengan panduan arsitektur Jetpack secara umum.
  • What’s New in Architecture ComponentsBegitu banyak hal yang terjadi dengan Komponen Arsitektur: Lifecycles, Room, Paging, Navigation, WorkManager, …. Sangatlah baik untuk memiliki ringkasan guna meluruskan berbagai hal, terutama untuk beberapa bagian yang tidak tercakup dalam sesi khusus.
  • Android Jetpack: Understand the CameraX Camera-Support Library
    CameraX adalah library baru (saat ini dalam versi alfa) untuk membuat pengembangan aplikasi kamera jauh lebih mudah, dan bekerja secara konsisten hingga versi Lollipop.
  • Jetpack Navigation
    Navigation masuk versi 1.0 tahun ini; ini adalah ringkasan bagus untuk penggunaan API dan fitur.
  • Build a Modular Android App Architecture
    Sesi ini tidak dikhususkan untuk Jetpack atau Komponen Arsitektur, tetapi lebih merupakan panduan untuk arsitektur aplikasi android modern (menggunakan beberapa bagian yang disediakan oleh Jetpack).
  • Improving App Performance with Benchmarking
    Benchmarking adalah library Jetpack baru yang bisa Anda gunakan untuk membantu menguji dan meningkatkan kinerja dalam aplikasi.

Fitur (AndroidStudio)

IDE adalah garis depan pengembangan. Sesi-sesi ini berbicara tentang peningkatan fitur Android serta cara Anda bisa meningkatkan penggunaan fitur-fitur yang ditawarkan oleh alat tersebut.

Kotlin

Android mengumumkan Kotlin sebagai bahasa yang didukung dua tahun lalu dan kami meningkatkan investasi dalam API dan pelatihan Kotlin; mungkin sekaranglah saat yang tepat untuk memeriksa bahasa baru ini dan melihat cara kerjanya.

UI

Pengembangan UI di Android mencakup semuanya, mulai dari API UI Toolkit hingga UI Sistem hingga library pengembangan baru yang bertujuan untuk menyederhanakan pengembangan aplikasi.

Platform

Pembicaraan ini adalah tentang perubahan atau fungsionalitas dalam platform inti Android, termasuk framework API, Android runtime (ART), NDK, dan media. Ada beberapa perubahan penting terkait privasi dalam rilis pratinjau Q; perubahan-perubahan tersebut tercakup dalam tiga sesi platform yang berbeda.

Aksesibilitas

Dengan begitu banyak pembicaraan tahun ini tentang aksesibilitas, sebuah fitur platform inti, mereka mendapatkan kategori sendiri di luar Platform.

Play

Pembicaraan ini membahas tentang fitur, API, dan fungsionalitas Google Play Store, yang bisa digunakan untuk melakukan distribusi aplikasi Anda dengan lebih baik.

Faktor Bentuk Lainnya (non-Ponsel)

Android tidak hanya terdapat di ponsel. Bagaimana dengan laptop (Chrome OS)? TV? Mobil? ….

Game

Ada berbagai pembicaraan terkait game dan pengembangan game. Beberapa di antaranya masuk ke topik kinerja umum Android, beberapa di antaranya masuk khusus ke masalah game.

Lainnya

Ini adalah bucket “lain-lain” saya, yang mencakup sesi yang agak susah dimasukkan ke dalam kategori lain, mungkin karena mereka adalah satu-satunya sesi dalam suatu kategori (seperti Pengujian, atau ML).
Sudah selesai, itu semuanya. Tentu saja ada sangat banyak konten developer Android hebat lain yang bisa dilihat. Namun bila sesi Android Google I/O adalah hal yang Anda cari, inilah jawabannya. Jadi silakan nikmati popcorn Anda dan tonton beberapa pembicaraan developer via streaming.