Skrócony opis
- Przyswojenie podstawowej wiedzy na temat systemów operacyjnych przeznaczonych na urządzenia mobilne.
- Nabycie umiejętności programowania urządzeń mobilnych wyposażonych w system operacyjny Android.
Wymagania wstępne
Brak
Efekty kształcenia
Po zakończonym kursie student:
- w zakresie WIEDZY
- Ma wiedzę na temat systemów operacyjnych przeznaczonych na urządzenia mobilne i sposobach tworzenia aplikacji dla nich.
- w zakresie UMIEJĘTNOŚCI
- Posiada umiejętność tworzenia aplikacji na platformę Android.
- Potrafi samodzielnie kształcić się poprzez pozyskiwanie informacji z dostępnych źródeł krajowych oraz zagranicznych.
- w zakresie KOMPETENCJI
- Rozumie potrzebę śledzenia ciągłych zmian i zdobywania umiejętności pozwalających na korzystanie z najnowszych technologii komputerowych.
Treści kształcenia
- Wprowadzenie do systemu Android
- Budowa systemu Android
- Android SDK
- Interfejs użytkownika
- Intencje i usługi
- Przechowywanie danych
- Obsługa telefonu
- Powiadomienia i alarmy
- Grafika
- Bluetooth i sensory
- Android NDK
Metody i kryteria oceniania
Na ocenę ogólną z zajęć składa się:
- ocena z wykładu (50%)
- ocena z ćwiczeń (50%)
Na ocenę z wykładu składa się:
- ocena z egzaminu pisemnego (60%)
Wykład, test pisemny, termin 0 (2015-06-10)
Poniżej znajduje się lista osób które ZALICZYŁY test.
Biernat Marcin
Bluszcz Przemysław
Cecelski Przemysław
Gajewski Janusz
Iwański Mateusz
Laskowski Maciej
Rychliński Kamil
Sobiecki Adrian
Wujkowski Michał
- ocena z prezentacji (40%)
Iwański Mateusz, Rychliński Kamil | iOS |
Gajewski Janusz, Sobiecki Adrian | Windows Phone |
Chmielewski Łukasz, Wujkowski Michał | Android |
Bluszcz Przemysław, Laskowski Maciej | Blackberry |
Biernat Marcin, Cecelski Przemysław | Blackberry |
Wstępne wersje prezentacji należy przynieść do konsultacji na 18 marca 2015.
Na ocenę z ćwiczeń składa się:
- średnia ocen za wykonane miniprojekty (100%)
Egzamin pisemny sprawdza efekty kształcenia w zakresie wiedzy, umiejętności i kompetencji (efekty: 1.1, 3.1).
Miniprojekty sprawdzają efekty kształcenia w zakresie wiedzy, umiejętności i kompetencji (efekty: 2.1, 2.2).
Literatura podstawowa
- [ableson, 2011] Frank Ableson, Robi Sen, Android w akcji. Wydanie II, Helion, 2011 (lub wersja angielska: W. Frank Ableson, Robi Sen, Chris King and C. Enrique Ortiz, Android in Action, Third Edition, Manning Publ., 2011)
- Shane Conder, Lauren Darcey: Android. Programowanie aplikacji na urządzenia przenośne, Wydanie II, Helion, Gliwice 2011
- Sayed Hashimi, Satya Komatineni, Dave MacLean: Android 3. Tworzenie aplikacji, Helion, Gliwice 2010
- Charlie Collins, Michael Galpin, Matthias Kaepler: Android w praktyce, Helion, 2012 (lub wersja angielska: Charlie Collins, Michael Galpin, Matthias Kaepler: Android in Practice, Manning Publications Co., 2012)
Literatura uzupełniająca
- Jeff Friesen: Java. Przygotowanie do programowania na platformę Android, Helion, Gliwice 2011