Android - CodeAddict

Transkrypt

Android - CodeAddict
Harmonogram kursu - aplikacje mobilne na
platformę Android
Narzędzia (2.5 jednostki)
1. Konfiguracja środowiska (0.5)
a. Instalacja JRE, JDK
b. Instalacja i konfiguracja Android SDK i Android Studio
2. Wprowadzenie do Android Studio (0.5)
a. Omówienie funkcjonalności IDE
b. Tworzenie projektu
c. Używanie debuggera
3. GIT (1)
a. Konfiguracja repozytorium
b. Podstawowe komendy
c. Repozytoria zdalne - Bitbucket i GitHub
4. Omówienie funkcjonowania systemu JIRA (0.5)
Platforma Android (6.5 jednostki)
1. Podstawowe elementy aplikcji (1)
a. Plik manifestu
b. Cykl życia aplikacji
c. Posługiwanie się aktywnościami i fragmentami
2. Tworzenie interfejsów użytkownika (2)
a. Wyświetlanie i pobieranie tekstu od użytkownika
b. Przyciski
c. Wyświetlanie obrazów
d. Grupowanie widoków
e. Dostosowywanie widoków
f. Toolbar
g. Notyfikacje
h. Wyskakujące okienka
3. Uruchamianie i komunikacja z serwisami (1)
4. Komunikacja między różnymi elementami aplikacji i innymi aplikacjami (Intent,
Broadcast Receiver) (1)
5. Zadania asynchroniczne, cykliczne wywoływanie funkcji (1.5)
Wykorzystywanie internetu (4.5 jednostki)
1.
2.
3.
4.
Używanie biblioteki Volley (2)
Obsługa formatu JSON, biblioteka GSON (0.5)
Wykorzystanie biblioteki RoboSpice do komunikacji z internetem (1)
Używanie biblioteki Picasso do obsługi zdjęć (1)
Tworzenie zaawansowanych interfejsów użytkownika oraz używanie
biblioteki Android Design Support (7.5 jednostki)
1.
2.
3.
4.
5.
6.
7.
8.
Tworzenie dynamicznych list i kafelków (2)
Menu boczne (1)
Pływające Action Buttons (0.5)
Walidacja wprowadzanych danych (0.5)
Snackbar (0.5)
Animacja (1)
Tworzenie własnych widoków (1)
Omówienie wybranych bibliotek (1)
Publikowanie i zarządzenie opublikowanymi aplikacjami (3 jednostki)
1. Używanie Google Play Developer Console (0.5)
2. Publikowanie aplikacji (0.5)
3. Konfiguracja dodatkowych usług (Firebase, Google Analytics) (2)

Podobne dokumenty