Kurs łowcy androidów
Pierwsze zajęcia odbędą się 1 marca.
W ramach kursu będziemy zajmować się programowaniem smartfonów z
system Android. Uczestnicy kursu będą mieli możliwość wypożyczenia
telefonu, można też przynieść swój (model, marka ani wersja systemu
nie grają roli).
Kurs będzie wymagał dużego nakładu samodzielnej pracy, każdy słuchacz
przygotuje własną aplikację. Bezpośrednią korzyścią wyniesioną z kursu
będzie własna aplikacja do osobistego portfolio i umiejętności cenione
na rynku pracy (nie dotyczy osób, których aplikacja nie będzie się
nadawała do pokazania komukolwiek).
Prowadzący jest zawodowym programistą i wydawcą jednej z
najpopularniejszych polskich aplikacji dla systemu Android.
Program:
1. Wprowadzenie do tematyki kursu
2. Szybki start – wprowadzenie do SDK
3. Budowa GUI
4. Listy przewijane
5. Interakcje z użytkownikiem
6. Cykl życia aplikacji
7. Składowanie danych
8. Praca w tle
9. Bazy danych
10. Zasoby
11. Serwisy
12. Content providers
13. Google Play (dawniej Android Market), płatności in-app, płatności
subskrypcyjne, filtry, publikacja APK
14. iPhone kontra Android z punktu widzenia developera – prezentacja gościnna
15. Kompatybilność i fragmentacja ekosystemu
16. Multimedia, sensory, bluetooth, NFC, USB, SIP
Wymagania:
znajomość języka Java, umiejętność programowania GUI sterowanego
zdarzeniami (np. Windows Forms, Java Swing), doświadczenie w tworzeniu
aplikacji wielowątkowych