Projektowanie aplikacji na platformie Android Kod przedmiotu

Podobne dokumenty
Programowanie urządzeń mobilnych Kod przedmiotu

Aplikacje dla urządzń mobilnych Kod przedmiotu

Język Java i technologie Web - opis przedmiotu

Techniki modelowania programów Kod przedmiotu

Aplikacje internetowe - opis przedmiotu

Technologie i aplikacje mobilne Kod przedmiotu

Hurtownie danych - opis przedmiotu

Internet przedmiotów - opis przedmiotu

Testowanie systemów informatycznych Kod przedmiotu

Programowanie obiektowe 1 - opis przedmiotu

Komunikacja interpersonalna - opis przedmiotu

Podstawy modelowania programów Kod przedmiotu

Modelowanie przetworników pomiarowych Kod przedmiotu

Inżynieria oprogramowania - opis przedmiotu

Administrowanie systemami informatycznymi Kod przedmiotu

Technologie mobilne - opis przedmiotu

Nowoczesne projektowanie aplikacji intrnetowych - opis przedmiotu

Aplikacje WWW i PHP - opis przedmiotu

Racjonalizacja energii w budynkach Kod przedmiotu

Postępowanie dowodowe w prawie publicznym

Sieci bezprzewodowe - opis przedmiotu

Architektura komputerów II - opis przedmiotu

Projektowanie procesów technologicznych Kod przedmiotu

Organizacja produkcji budowlanej i kierowanie procesem inwestycyjnym - opis przedmiotu

Zasady i metody ograniczania zagrożeń w środowisku pracy - opis przedmiotu

Dynamika maszyn - opis przedmiotu

Zarządzanie małym i średnim przedsiębiorstwem - opis przedmiotu

Bezpieczeństwo danych i elementy kryptografii - opis przedmiotu

Materiały budowlane w1/w2 - opis przedmiotu

Sensoryka i pomiary przemysłowe Kod przedmiotu

Rzeczoznawca majątkowy - opis przedmiotu

Programowanie obiektowe 2 - opis przedmiotu

Elektroenergetyczna automatyka zabezpieczeniowa - opis przedmiotu

Systemy informatyczne w logistyce Kod przedmiotu

Zarządzanie transportem miejskim Kod przedmiotu

Ocena ryzyka zawodowego - opis przedmiotu

Informatyczne podstawy projektowania Kod przedmiotu

Sztuka współczesna (wybieralny) Kod przedmiotu

Praca z użytkownikiem informacji Kod przedmiotu

Konstrukcje metalowe - podstawy Kod przedmiotu

Logistyka międzynarodowa - opis przedmiotu

Systemy transportowe w inżynierii produkcji Kod przedmiotu

Metody ilościowe i jakościowe oceny ryzyka Kod przedmiotu

Wspomaganie komputerowe projektowania w ogrzewnictwie i klimatyzacji - opis przedmiotu

Projektowanie infrastruktury logistycznej Kod przedmiotu

Inżynieria systemów mobilnych

Podstawy prawa pracy i ubezpieczeń społecznych - opis przedmiotu

Integracja sensoryczna - opis przedmiotu

Mechaniczne urządzenia sanitarne Kod przedmiotu

Prawo ubezpieczeń - opis przedmiotu

Polityka przemysłowa - opis przedmiotu

Technologiczne systemy transportu i magazynowania - opis przedmiotu

Psychofizyczne właściwości człowieka a wykonywanie pracy - opis przedmiotu

Nowoczesne technologie budowlane w procesie poprawy jakości energetycznej

Systemy zarządzania treścią - opis przedmiotu

Postępowanie sądowo-administracyjne Kod przedmiotu

Pakiety użytkowe - opis przedmiotu

Warsztaty laborator.-modelowe (wybieralny) Typ przedmiotu. Informacje ogólne. Kod przedmiotu 06.4-WI-BUDT-warszt.labor-model.- 16.

Gospodarka magazynowa - opis przedmiotu

Gospodarka magazynowa - opis przedmiotu

Metrologia techniczna - opis przedmiotu

Grafika inżynierska - opis przedmiotu

Podstawy projektowania architektonicznego II

Przetwarzanie w chmurze - opis przedmiotu

Diagnostyka procesów przemysłowych Kod przedmiotu

Algorytmy i struktury danych - opis przedmiotu

Grafika inżynierska i podstawy projektowania Kod przedmiotu

Prawo karne - opis przedmiotu

Automatyka przemysłowa i sterowniki PLC Kod przedmiotu

Wychowanie fizyczne - opis przedmiotu

Profilaktyka logopedyczna - opis przedmiotu

Zarządzanie wartością - opis przedmiotu

Sieci komputerowe - opis przedmiotu

Aktywne i pasywne systemy pozyskiwania energii słonecznej - opis przedmiotu

Oprzyrządowanie technologiczne Kod przedmiotu

Lekkoatletyka - opis przedmiotu

Inżynieria jakości - opis przedmiotu

Układy napędowe maszyn - opis przedmiotu

Fundusze strukturalne i system finansowania projektów Unii Europejskiej - opis przedmiotu

Wykład monograficzny specjalnościowy Kod przedmiotu

Mikroekonomia zaawansowana Kod przedmiotu

Zarządzanie projektami - opis przedmiotu

Elektroniczne przyrządy pomiarowe Kod przedmiotu

Logistyka dystrybucji - opis przedmiotu

Finanse przedsiębiorstw - opis przedmiotu

Podstawy rachunkowości - opis przedmiotu

Technologie informacyjne w nauczaniu na odległość - opis przedmiotu

Technologie GIS - opis przedmiotu

Ekonomia sektora publicznego Kod przedmiotu

Praktyka zawodowa - opis przedmiotu

Systemy informatyczne w zarządzaniu przedsiębiorstwem - opis przedmiotu

Rozwój zawodowy człowieka - opis przedmiotu

Pomiary wielkości nieelektrycznych Kod przedmiotu

Konstrukcje budowlane i technologie Kod przedmiotu

Edukacja międzykulturowa - opis przedmiotu

Praca z dzieckiem agresywnym Kod przedmiotu

Przygotowanie do aplikacji notarialnej I Kod przedmiotu

Utrzymanie obiektów współczesnych/zabytkowych w1/w2. Kod przedmiotu. Informacje ogólne WI-BUDP-Utrzobiektwsp/zab.w1/w2-S16.

Analiza i projektowanie obiektowe w UML Kod przedmiotu

Systemy zdarzeniowe - opis przedmiotu

Transkrypt:

Projektowanie aplikacji na platformie Android - opis przedmiotu Informacje ogólne Nazwa przedmiotu Projektowanie aplikacji na platformie Android Kod przedmiotu 11.3-WI-INFD-PAPA Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki Informatyka / Inżynieria Systemów Informatycznych Profil ogólnoakademicki Rodzaj studiów drugiego stopnia z tyt. magistra inżyniera Semestr rozpoczęcia semestr letni 2016/2017 Informacje o przedmiocie Semestr 3 Liczba punktów ECTS do zdobycia 6 Typ przedmiotu obieralny Język nauczania polski Sylabus opracował dr inż. Przemysław Jacewicz

Formy zajęć Forma zajęć Liczba godzin Liczba godzin Liczba godzin w Liczba godzin w Forma w semestrze w tygodniu semestrze tygodniu zaliczenia (stacjonarne) (stacjonarne) (niestacjonarne) (niestacjonarne) Wykład 15 1 9,6 Zaliczenie 15 1 9,6 Zaliczenie Projekt 15 1 9,6 Zaliczenie Cel przedmiotu Zapoznanie studentów z zaawansowanymi zagadnieniami programowania urządzeń mobilnych działającego pod systemem Android. Ukształtowanie podstawowych umiejętności w zakresie dotykowych interfejsów użytkownika. Ukształtowanie wśród studentów zrozumienia ograniczeń wypływających z budowy urządzeń mobilnych. Ukształtowanie podstawowych umiejętności w zakresie projektowania aplikacji mobilnych zorientowanych na przenośność. Wymagania wstępne Java i technologie Web Zakres tematyczny Projektowanie aplikacji mobilnych na platformę Android. Określanie możliwości zaspokojenia wymagań aplikacji. Przygotowywanie planów testowania na potrzeby kontroli jakości. Wybór systemu zarządzania kodem źródłowym.

Stosowanie systemu numeracji wersji aplikacji. Projektowanie pod kątem rozszerzania i nanoszenia poprawek aplikacji. Projektowanie pod kątem możliwości współdziałania aplikacji. Testowanie aplikacji mobilnych na platformę Android. Projektowanie systemu rejestracji błędów na potrzeby programowania mobilnego. Zarządzanie środowiskiem testowym. Maksymalizacja pokrycia testów. Metody unikania błędów podczas testowania aplikacji. Usługi testowania aplikacji. Zagadnienia publikowania aplikacji. Przygotowanie kodu do utworzenia pakietu instalacyjnego. Generowanie pakietu aplikacji i jego podpisywanie. Testowanie publikowanej wersji pakietu aplikacji. Certyfikacja aplikacji na Androida. Wsparcie użytkownika końcowego aplikacji. Śledzenie i weryfikacja informacji o awariach. Testowanie aktualizacji oprogramowania układowego urządzeń docelowych. Metody kształcenia wykład: wykład konwencjonalny laboratorium: ćwiczenia laboratoryjne projekt: praca w grupach, metoda projektu Efekty kształcenia i metody weryfikacji osiągania efektów kształcenia Opis efektu Symbole efektów Metody weryfikacji Forma zajęć Potrafi zaprojektować aplikację mobilną na platformę Android K_W09 test egzaminacyjny z progami punktowymi Wykład Potrafi wykonać aplikacje mobilną na platformę Android Potrafi testować aplikacje mobilne na platformę Android

Opis efektu Symbole efektów Metody weryfikacji Forma zajęć Potrafi publikować aplikacje mobilne na platformę Android Projekt Potrafi pracować indywidualnie i w zespole K_K03 Projekt Warunki zaliczenia Podstawą zaliczenia jest pozytywna ocena każdej z form zajęć, zarówno wykładu, laboratorium, jak i projektu. Ocena z wykładu odzwierciedla wynik testu z progami punktowymi rozwiązywanego pod koniec semestru. Ocena z laboratorium jest wyznaczana jako średnia ocen aplikacji wykonanych w trakcie ćwiczeń. Ocena z projektu jest wyznaczana na podstawie analizy dokumentacji i wyników projektu w postaci aplikacji. Metody weryfikacji: wykład: projekt, test z progami punktowymi laboratorium: projekt, test z progami punktowymi, projekt: projekt Składowe oceny końcowej = wykład: 40% + laboratorium: 30% + projekt: 30% Obciążenie pracą Obciążenie pracą Studia stacjonarne (w godz.) Studia niestacjonarne (w godz.) Godziny kontaktowe (udział w ; konsultacjach; egzaminie, itp.) 66 35

Samodzielna praca studenta (przygotowanie do: zajęć, kolokwium, egzaminu; studiowanie literatury przygotowanie: pracy pisemnej, projektu, prezentacji, raportu, wystąpienia; itp.) 89 115 Łącznie 155 150 Punkty ECTS Studia stacjonarne Studia niestacjonarne Zajęcia z udziałem nauczyciela akademickiego 3 2 Zajęcia bez udziału nauczyciela akademickiego 3 4 Łącznie 6 6 Literatura podstawowa 1. Shane Conder, Lauren Darcey: Android. Programowanie aplikacji na urządzenia przenośne. Helion, Warszawa, 2011. 2. Ed Burnette: Hello, Android. Programowanie na platformę Google dla urządzeń mobilnych. Helion, Warszawa, 2011. Literatura uzupełniająca 1. Sayed Hashimi, Satya Komatineni, Dave MacLean: Android 2. Tworzenie aplikacji. Helion, Warszawa, 2010. Uwagi Zmodyfikowane przez dr hab. inż. Krzysztof Patan, prof. UZ (ostatnia modyfikacja: 22-09-2016 09:29)