Więcej informacji o kursie
Podczas kursu uczestnicy dowiedzą się o roli i znaczeniu Android HAL jako implementacji sprzętowej w stosie oprogramowania Android. Zapoznają się z architekturą platformy Android i zasadami tworzenia interfejsów HAL. W szczególności uczestnicy będą w stanie skonfigurować środowisko programistyczne, tworzyć implementacje HAL do komunikacji ze sterownikami sprzętowymi, wdrażać i debugować kod HAL za pomocą emulatora Androida i urządzeń fizycznych.
Po ukończeniu kursu uczestnicy będą w stanie zaimplementować warstwy abstrakcji sprzętowej dla różnych komponentów Androida, efektywnie współdziałać ze sprzętem za pośrednictwem interfejsów HAL, zrozumieć ładowanie modułów HAL w systemie Android i wdrożyć przerobione HIDL HAL na urządzeniach z Androidem 8.0. Ten kurs zapewni uczestnikom praktyczne umiejętności i wiedzę, aby skutecznie rozwijać warstwy sprzętowe dla platformy Android.
Certyfikat | |
Godziny | 21 |
Rodzaj szkolenia | online, offline |
Egzamin wstępny | |
Sprawdzanie prac domowych | |
Projekt dyplomowy | |
Pomoc w zatrudnieniu | |
Kategoria wiekowa | dla dorosłych |
Poziom szkolenia | Średniozaawansowany |
Język | Polski, English |
Czego nauczysz się na tym kursie?
- Dowiedz się, jak tworzyć warstwy abstrakcji sprzętowej dla platformy Android, które pozwolą aplikacjom komunikować się z różnymi urządzeniami.
- Dowiedzą się, jak skonfigurować środowisko programistyczne do rozwoju HAL na platformie Android.
- Zrozumienie zasad architektury platformy Android, w tym sposobu działania HAL w jej strukturze.
- Nauczyć się rozumieć i używać nagłówków C, bibliotek sprzętowych i innych komponentów interfejsu HAL.
- Dowiedz się, jak wywołać sprzęt urządzenia z usługi Java i skonfigurować interakcję między nimi.
Dla kogo przeznaczony jest kurs?
Kurs skierowany jest do programistów z doświadczeniem w programowaniu w językach C/C++ i Java, a także posiadających wiedzę na temat architektury sprzętu i oprogramowania. Ten kurs jest przeznaczony dla programistów systemu Android, programistów systemu Linux i tych, którzy chcą nauczyć się programowania systemu Android.
O NobleProg
- Jesteśmy Twoim lokalnym dostawcą szkoleń ze wsparciem globalnej marki NobleProg
- NobleProg jest franczyzą (https://training-franchise.com)
- Kursy są rozwijane i ulepszane przez wielu trenerów współpracujących ze sobą z całego świata
- Nasze procesy zostały przetestowane przez dziesiątki tysięcy kursantów na całym świecie
- Lokalny franczyzobiorca posługuje się lokalnym językiem, zna potrzeby lokalnych przedsiębiorców, ale ma możliwość korzystania z najlepszych rozwiązań, technologii i pomysłów naszych franczyzobiorców na całym świecie.
Referencje NobleProg
Oceny użytkowników i recenzje z Facebooka i Google
Bogdan Bieńczak
26.03.2020
Dobry kurs, fajna alternatywa do standardowych zastosowań. Prowadzący bardzo mili, dobrze tłumaczą zagadnienia, podpowiadają ciekawe pomysły. Ogólnie bardzo jestem zadowolony.
Сałą recenzję
Małgorzata Całka
26.03.2020
Szkolenia on-line. Jestem bardzo zadowolona, dobra współpraca i komunikacja, na bieżąco omawiane kwestie. Polecam! Małgorzata Całka
Сałą recenzję
NobleProg
- Jesteśmy Twoim lokalnym dostawcą szkoleń ze wsparciem globalnej marki NobleProg
- NobleProg jest franczyzą (https://training-franchise.com)
- Kursy są rozwijane i ulepszane przez wielu trenerów współpracujących ze sobą z całego świata
- Nasze procesy zostały przetestowane przez dziesiątki tysięcy kursantów na całym świecie
- Lokalny franczyzobiorca posługuje się lokalnym językiem, zna potrzeby lokalnych przedsiębiorców, ale ma możliwość korzystania z najlepszych rozwiązań, technologii i pomysłów naszych franczyzobiorców na całym świecie.