Programowanie aplikacji mobilnych na urządzeniach z systemem Android 1000-I1PAM-Android
Celem przedmiotu jest opanowanie projektowania i implementacji aplikacji przeznaczonych na system android.
Plan zajęć:
1. Przypomnie języka java oraz mechanizmów zarządzania budową projektu - maven oraz gradle.
2. Elementy programowania równoległego w javie strumienie rónoległe i wątki.
3. Android studio i budowa pierwszej aplikacji.
4. Cykl życia aplikacji
5. Praca z GUI
6. Komunikacja z urządzeniami wbudowanymi - aparat, czytnik lini papilarnych i inne
7. składowanie danych
8. Komunikacja ze źródłami zewnętrznymi
9. Biblioteki specjalistyczne
Całkowity nakład pracy studenta
Efekty uczenia się - wiedza
Efekty uczenia się - umiejętności
Efekty uczenia się - kompetencje społeczne
Metody dydaktyczne
Metody dydaktyczne poszukujące
- laboratoryjna
- referatu
Rodzaj przedmiotu
Wymagania wstępne
Koordynatorzy przedmiotu
Kryteria oceniania
Zaliczenie przedmiotu oparte jest o:
1. zrealizowany projekt - aplikację w systemie android spełniającą wymogi określone na wykładzie
2. terminową realizację 3 kamieni milowych realizowanego projektu.
3. referat przedstawiony w czasie laboratoriów.
4. egzamin ustny podsumumowujący pracę
Literatura
https://developer.android.com/studio
Uwagi
|
W cyklu 2022/23L:
kod dostępu do zespołu w teams 23k8rgy |
W cyklu 2023/24L:
kod dostępu do zespołu w teams 23k8rgy |
W cyklu 2024/25L:
kod dostępu do zespołu w teams 23k8rgy |
W cyklu 2025/26L:
kod dostępu do zespołu w teams 23k8rgy |
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: