Rok akademicki: 2015/2016 Kod: JIS-2-013-GK-s Punkty ECTS: 4. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne



Podobne dokumenty
PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. studia pierwszego stopnia

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2012/2013 Kod: ZIE s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2014/2015 Kod: CCB s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Aplikacje dla urządzń mobilnych Kod przedmiotu

Rok akademicki: 2014/2015 Kod: ZIE s Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: -

Rok akademicki: 2013/2014 Kod: STC s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Opis efektów kształcenia dla modułu zajęć

Technologie i aplikacje mobilne Kod przedmiotu

Język angielski B2+ - obowiązkowy kurs języka specjalistycznego na studiach II stopnia dla studentów Wydziału Górnictwa i Geoinżynierii

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2014/2015 Kod: EAR IS-s Punkty ECTS: 4. Kierunek: Automatyka i Robotyka Specjalność: Informatyka w sterowaniu i zarządzaniu

Rok akademicki: 2013/2014 Kod: ZZIP IN-s Punkty ECTS: 2. Kierunek: Zarządzanie i Inżynieria Produkcji Specjalność: Informatyka w zarządzaniu

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2012/2013 Kod: GIS IM-s Punkty ECTS: 2. Kierunek: Inżynieria Środowiska Specjalność: Informatyka w monitoringu środowiska

Rok akademicki: 2013/2014 Kod: IET US-n Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: Niestacjonarne

Rok akademicki: 2030/2031 Kod: JIS GK-s Punkty ECTS: 4. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2012/2013 Kod: DIS ST-s Punkty ECTS: 2. Kierunek: Inżynieria Środowiska Specjalność: Systemy i techniki ochrony środowiska

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2014/2015 Kod: MIO s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Projektowanie i normalizacja w badaniach i pracach środowiskowych. Rok akademicki: 2030/2031 Kod: BIS s Punkty ECTS: 2

Opis efektów kształcenia dla modułu zajęć

Język angielski B2+ - obowiązkowy kurs języka specjalistycznego na studiach II stopnia dla studentów Wydziału Górnictwa i Geoinżynierii

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Opis efektów kształcenia dla modułu zajęć

Język angielski B2+ - obowiązkowy kurs języka specjalistycznego na studiach II stopnia dla studentów Wydziału Górnictwa i Geoinżynierii

Rok akademicki: 2012/2013 Kod: GIP ZP-s Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2014/2015 Kod: NIP s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2014/2015 Kod: GIP ZP-s Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Opis efektów kształcenia dla modułu zajęć

Programowanie urządzeń mobilnych Kod przedmiotu

Rok akademicki: 2016/2017 Kod: JIS s Punkty ECTS: 6. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2013/2014 Kod: ZZIP n Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2014/2015 Kod: RIA s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Projektowanie aplikacji na platformie Android Kod przedmiotu

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2016/2017 Kod: JFT s Punkty ECTS: 6. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2030/2031 Kod: ZZP MK-n Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: Niestacjonarne

Rok akademicki: 2015/2016 Kod: GIP s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Język Java i technologie Web - opis przedmiotu

Rok akademicki: 2015/2016 Kod: DIS SZ-n Punkty ECTS: 2. Kierunek: Inżynieria Środowiska Specjalność: Systemowe zarządzanie środowiskiem

Nowoczesne systemy zasilania źródeł światła i sterowania oświetleniem. Rok akademicki: 2030/2031 Kod: EEL s Punkty ECTS: 4

Specjalnościowy Obowiązkowy Polski Semestr 5

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2030/2031 Kod: ZZP s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2014/2015 Kod: DIS s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2018/2019 Kod: RBM TL-s Punkty ECTS: 3. Kierunek: Mechanika i Budowa Maszyn Specjalność: Transport linowy

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2015/2016 Kod: RBM s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2015/2016 Kod: GGiG GO-s Punkty ECTS: 4. Kierunek: Górnictwo i Geologia Specjalność: Górnictwo odkrywkowe

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2013/2014 Kod: RAR s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2012/2013 Kod: ITE s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

KARTA KURSU. Projektowanie aplikacji mobilnych

Podstawy projektowania instalacji małej skali zasilanych energią słoneczną i biomasą. Rok akademicki: 2013/2014 Kod: STC s Punkty ECTS: 2

Inżynieria systemów mobilnych

Rok akademicki: 2015/2016 Kod: RBM KW-n Punkty ECTS: 2. Poziom studiów: Studia II stopnia Forma i tryb studiów: Niestacjonarne

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2012/2013 Kod: EEL s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2030/2031 Kod: SEN US-s Punkty ECTS: 5. Kierunek: Energetyka Specjalność: Urządzenia, sieci i systemy elektroenergetyczne

Rok akademicki: 2030/2031 Kod: ZZIP n Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2012/2013 Kod: RBM s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2014/2015 Kod: SEN SM-s Punkty ECTS: 3. Kierunek: Energetyka Specjalność: Systemy, maszyny i urządzenia energetyczne

Rok akademicki: 2014/2015 Kod: EIB BN-s Punkty ECTS: 3. Kierunek: Inżynieria Biomedyczna Specjalność: Bionanotechnologie

Rok akademicki: 2030/2031 Kod: ZIE s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2013/2014 Kod: JFT s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

KARTA PRZEDMIOTU. Programowanie wieloplatformowe, D1_1

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2013/2014 Kod: ZZP ZF-n Punkty ECTS: 4. Kierunek: Zarządzanie Specjalność: Zarządzanie finansami

Otwarte oprogramowanie w systemach wbudowanych i pomiarowych. Rok akademicki: 2015/2016 Kod: EEL PT-s Punkty ECTS: 3

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2015/2016 Kod: DIS n Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2016/2017 Kod: JFT s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2013/2014 Kod: RAR AS-s Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2014/2015 Kod: BEZ s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Android tworzenie aplikacji mobilnych

Opis efektów kształcenia dla modułu zajęć

Rok akademicki: 2012/2013 Kod: SEN SM-s Punkty ECTS: 5. Kierunek: Energetyka Specjalność: Systemy, maszyny i urządzenia energetyczne

Transkrypt:

Nazwa modułu: Aplikacje mobilne Rok akademicki: 2015/2016 Kod: JIS-2-013-GK-s Punkty ECTS: 4 Wydział: Fizyki i Informatyki Stosowanej Kierunek: Informatyka Stosowana Specjalność: Grafika komputerowa i przetwarzanie obrazów Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne Język wykładowy: Polski Profil kształcenia: Ogólnoakademicki (A) Semestr: 0 Strona www: http://www.fis.agh.edu.pl/~sniechowski/am Osoba odpowiedzialna: Śniechowski Maciej (Maciej.Sniechowski@fis.agh.edu.pl) Osoby prowadzące: Śniechowski Maciej (Maciej.Sniechowski@fis.agh.edu.pl) Opis efektów kształcenia dla modułu zajęć Kod EKM Student, który zaliczył moduł zajęć wie/umie/potrafi Powiązania z EKK Sposób weryfikacji efektów kształcenia (forma zaliczeń) Wiedza M_W001 Rozumie cykl życia i mechanizmy działania aplikacji mobilnych. IS1A_W06, IS1A_W07, IS1A_W08, IS1A_W18 Kolokwium, Wykonanie projektu, Wykonanie ćwiczeń laboratoryjnych Umiejętności M_U001 zaprojektować i stworzyć w pełni funkcjonalną aplikację działającą na telefonach komórkowym i urządzeniach przenośnych z systemem Android lub Windows Phone IS1A_U01, IS1A_U03, IS1A_U10, IS1A_U11, IS1A_U13 M_U002 Potrafi samodzielnie tworzyć interfejsy graficzne wykorzystujące możliwości interakcji z użytkownikiem przy pomocy panelu dotykowego, głosu, zmiany położenia urządzenia (akcelerometru). IS2A_U11 1 / 5

M_U003 stworzyć i napisać aplikacje mobilną typu klient-server korzystającą z danych dostarcz np. z sieci, serwisów internetowych. IS1A_U16, IS2A_U12, IS2A_U13, IS2A_U16 M_U004 W aplikacjach student potrafi obsługiwać multimedia dostępne w telefonie lub urządzeniu przenośnym. IS1A_U14, IS1A_U17, IS1A_U19, IS2A_U08 Matryca efektów kształcenia w odniesieniu do form zajęć Kod EKM Student, który zaliczył moduł zajęć wie/umie/potrafi Forma zajęć Wykład audytoryjne laboratoryjne projektowe Konwersatori um seminaryjne praktyczne terenowe warsztatowe Inne E-learning Wiedza M_W001 Umiejętności M_U001 M_U002 M_U003 M_U004 Rozumie cykl życia i mechanizmy działania aplikacji mobilnych. zaprojektować i stworzyć w pełni funkcjonalną aplikację działającą na telefonach komórkowym i urządzeniach przenośnych z systemem Android lub Windows Phone Potrafi samodzielnie tworzyć interfejsy graficzne wykorzystujące możliwości interakcji z użytkownikiem przy pomocy panelu dotykowego, głosu, zmiany położenia urządzenia (akcelerometru). stworzyć i napisać aplikacje mobilną typu klient-server korzystającą z danych dostarcz np. z sieci, serwisów internetowych. W aplikacjach student potrafi obsługiwać multimedia dostępne w telefonie lub urządzeniu przenośnym. Treść modułu zajęć (program wykładów i pozostałych zajęć) 2 / 5

Wykład Aplikacje Mobilne -Wykład Aplikacje mobilne to programy stworzone specjalnie dla coraz bardziej zaawansowanych urządzeń mobilnych (telefonów komórkowych, smatrfonów, tabletów) pracujących pod kontrolą specjalnych systemów mobilnych takich jak Windows Phone, Android, Iphone OS czy Symbian. Urządzenia te poza funkcjonalności telefonu posiadają również wiele urządzeń (GPS, kamery, akcelerometry, kompasy, karty sieciowe, itp.) z których można korzystać tworząc aplikacje. W ramach kursu omówione zostaną mobilne systemy operacyjne, ich możliwości i sposoby tworzenia aplikacji pod te systemy. obejmują przegląd narządzi projektowych i środowisk programistycznych potrzebnych do tworzenia, testowania i wdrażania aplikacji dla telefonów komórkowych i urządzeń przenośnych pracujących pod kontrolą systemów Android i Windows Phone. W trakcie ćwiczeń laboratoryjnych studenci będą mogli tworzyć i testować własne aplikacje w wybranych systemach korzystając za zainstalowanych emulatorów. Tematy wykładów i ćwiczeń obejmują: projektowanie interfejsu użytkownika, cykl życia aplikacji, wielowątkowość, komunikację między procesami, gromadzenie danych w urządzeniu, działanie usług w tle, korzystanie Internetu i usług sieciowych, dostęp do funkcji telefonu i akcesoriów, wydajność i bezpieczeństwo aplikacji, itp. Wykłady: 1. Trochę historii. Przegląd i porównanie popularnych mobilnych systemów operacyjnych. Wprowadzenie do architektury aplikacji tworzonych dla różnych systemów operacyjnych, Omówienie narządzi i środowisk programistycznych. (1godz.) Cześć I Android 2. Praca w środowisku programistycznym Android SDK wykorzystanie kluczowych narzędzi i koncepcja tworzenia aplikacji. Tworzenie i testowanie aplikacji w środowisku Eclipse i emulatorze Android. (1godz.) 3.Technika programowania interfejsu użytkownika Koncepcja Activity, cykl życia Aktivity, (1godz.) 4.Komunikacja między częściami aplikacji, całymi aplikacjami, wymiana informacji pomiędzy procesami Intents. (1godz.) 5. Przechowywanie i dostęp do danych. Metody przechowywania i udostępnianie danych lokalnych, wykorzystanie lokalnego systemu plików, baz danych i kart pamięci. (1godz.) 6. Dostęp do Internetu i usług sieciowych. Wymiana danych z wykorzystaniem HTTP i web services (REST, SOAP), sockets. 7. Obsługa funkcji telefonu, powiadomień i alarmów w systemie Android. (1godz.) 8. Grafika, multimedia, akcelerometr, usługi lokalizacji. (1godz.) Cześć II Windows Phone 9. Wprowadzenie, cykl życia aplikacji, budowa i składniki aplikacji, wygląd aplikacji, style, kontrolki. (1godz.) 10. Obsługa zdarzeń interakcja z użytkownikiem. Nawigacja w aplikacji WP. Input Scope, zdarzenia Manipulation, emulacja MultiTouch itd. (1godz.) 11. Dostęp i przechowywanie danych w aplikacji Data Binding. Isolated Storage.(1godz.) 12.Wykożystanie mechanizmów: Launchers, Choosers, wykonywanie zadań i integracja z systemem.(1godz.) 13. Powiadomienia, wykorzystanie mechanizm notyfikacji Push notifications.(1godz.) 14. Dostęp do Internetu. działanie Sockets w Windows Phone.(1godz.) 15. Grafika, multimedia, dostęp do urządzeń, podsumowanie.(1godz.) 3 / 5

laboratoryjne Aplikacje Mobine - Lab. laboratoryjne: Android: 1. The Android SDK. Fitting the pieces together, Building an Android application in Eclipse, The Android Emulator. 2. Activity Life Cycle, Creating the Activity, User Interfaces, Using XML Layouts, Selection Widgets, Date and Time Tabs, Hardware & Software Keyboards, Using Menus, Using Fonts, The WebView and the WebKit Browser, Dialog Boxes: AlertDialog & Toast, Using resources 3. Working with Intent classes, Listening in with broadcast receivers, Building a Service, Performing Inter-Process Communication 4. Using preferences, Using the file system, Persisting data to a database, Working with ContentProvider classes 5. Checking the network status, Communicating with a server socket, Working with HTTP, Web services 6. Telephony background and terms, Accessing telephony information, Interacting with the phone, Working with messaging: SMS, Toast, notifications, Alarms 7. Grafika, multimedia, akcelerometr, usługi lokalizacji. Windows Phone: 7 zajęć. 15. Sprawdzian zaliczeniowy, wystawianie ocen. Sposób obliczania oceny końcowej ocena koncowa OK obliczna jest na podstawie obecnosci na zajęciach laboratoryjnych i wykonania ćwiczeń A 30%,oceny ze sprawdzianu zaliczeniowego B 35% i oceny samodzielnie wykonanaego projektu C 35%. OK=A+B+C Wymagania wstępne i dodatkowe Wymagana jest praktyczna znajomość: programowania obiektowego Zalecana literatura i pomoce naukowe 1.Bartosz Turowski, Jacek Matulewski Programowanie aplikacji dla urządzeń mobilnych z systemem Windows Mobile 2. Sayed Hashimi, Satya Komatineni, Dave MacLean Android 2. Tworzenie aplikacji 3.Charles Petzold Programming Windows Phone 7 Microsoft Press 2010 Publikacje naukowe osób prowadzących zajęcia związane z tematyką modułu Nie podano dodatkowych publikacji Informacje dodatkowe Brak 4 / 5

Nakład pracy studenta (bilans punktów ECTS) Forma aktywności studenta Udział w wykładach Udział w ćwiczeniach laboratoryjnych Samodzielne studiowanie tematyki zajęć Egzamin lub kolokwium zaliczeniowe Przygotowanie do zajęć Dodatkowe godziny kontaktowe z nauczycielem Wykonanie projektu Sumaryczne obciążenie pracą studenta Punkty ECTS za moduł Obciążenie studenta 30 godz 2 godz 3 godz 20 godz 100 godz 4 ECTS 5 / 5