Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Pengantar Android HAL
- Gambaran Umum Arsitektur Sistem Android
- Peran HAL dalam Android
- Evolusi HAL: Dari HIDL ke AIDL
- Menyiapkan lingkungan pengembangan
- Menjelajahi AOSP untuk komponen HAL
AIDL untuk Pengembangan HAL
- Pengenalan AIDL dan sintaksnya
- Mendefinisikan antarmuka dengan AIDL
- Menerapkan HAL berbasis AIDL
- Mengikat layanan ke komponen sistem
- Menguji dan men-debug antarmuka AIDL
Migrasi dari HIDL ke AIDL
- Perbedaan antara HIDL dan AIDL
- Manfaat migrasi ke AIDL
- Proses migrasi langkah demi langkah
- Memastikan kompatibilitas mundur
- Tantangan dan solusi
Topik HAL Lanjutan
- Audio HAL: Transisi ke AIDL, dukungan untuk Ultra HDR dan gamut lebar
- Kamera HAL: Menerapkan fitur baru di Android 14
- Proyek Mainline: Modularitas dan HAL yang dapat diperbarui
- Menjelajahi HAL lainnya (Sensor, Bluetooth, dll.)
Keamanan, Pengujian, dan Praktik Terbaik
- Android langkah-langkah keamanan untuk HAL
- Memvalidasi dan menguji antarmuka HAL
- Praktik terbaik untuk pengembangan HAL
- Alat dan teknik debugging
- Tren masa depan dalam pengembangan HAL Android
Ringkasan dan Langkah Selanjutnya
Persyaratan
- pengalaman pemrograman C/C++.
- Java pengalaman pemrograman.
- Pengetahuan tentang arsitektur perangkat keras dan perangkat lunak.
Hadirin
- Linux pengembang sistem
- Android programmer sistem
- Pengembang yang ingin masuk ke pemrograman sistem Android
21 Jam
Testimoni (4)
Pengenalan dasar tentang Android dan Kotlin.
Nan Yu - Google
Kursus - Android Development
Diterjemahkan Mesin
Instruktur bersedia untuk mengeksplorasi masalah tambahan dalam Dagger.
Susheel - Home
Kursus - Dependency Injection with Dagger 2
Diterjemahkan Mesin
Pengetahuan pelatih dan kemudahan penyampaian materinya.
Piotr - DPDgroup IT Solutions sp. z o.o.
Kursus - Android Applications Testing
Diterjemahkan Mesin
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Kursus - Cross-platform mobile development with PhoneGap/Apache Cordova
Diterjemahkan Mesin