SylabUZ
Course name | Mobile technologies for e-Business |
Course ID | 04.2-WE-BEP-TMwE-B |
Faculty | Faculty of Computer Science, Electrical Engineering and Automatics |
Field of study | E-business |
Education profile | practical |
Level of studies | First-cycle studies leading to Engineer's degree |
Beginning semester | winter term 2019/2020 |
Semester | 4 |
ECTS credits to win | 4 |
Course type | obligatory |
Teaching language | polish |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Lecture | 15 | 1 | 9 | 0,6 | Credit with grade |
Project | 30 | 2 | 18 | 1,2 | Credit with grade |
Zapoznanie słuchaczy z problematyką wykorzystania, funkcjonowania i projektowania aplikacji przeznaczonych dla urządzeń mobilnych.
Ukształtowanie podstawowych umiejętności w zakresie implementacji interfejsu użytkownika oraz technik transakcyjnych na platformach urządzeń mobilnych.
Podstawy programowania obiektowego
Aplikacje dla urządzeń mobilnych budowane w postaci stron WWW. Problematyka skalowania zawartości do możliwości urządzenia. Ograniczenia tego typu rozwiązań.
Możliwości aplikacji dedykowanych budowanych dla współczesnych systemów operacyjnych instalowanych w urządzeniach mobilnych.
Podstawy programowania aplikacji dla systemu operacyjnego Android. Kluczowe komponenty budowy aplikacji oraz narzędzia programisty dostarczane przez producentów systemów operacyjnych.
Programowanie interfejsu użytkownika dla aplikacji w urządzeniu mobilnym. Automatyczne dopasowanie interfejsu do możliwości urządzenia i układu elementów na ekranie. Obsługa zewnętrznych źródeł danych, aktualizacja danych w urządzeniach mobilnych. Komunikacja w sieci Internet. Uruchamianie czasochłonnych operacji w tle. Komunikacja pomiędzy różnymi modułami w systemie.
Modele komercjalizacji aplikacji dla urządzeń mobilnych. Możliwości dystrybucji aplikacji dla urządzeń mobilnych. Wykorzystanie oficjalnych kanałów dystrybucji oprogramowania proponowanych przez producentów systemów operacyjnych.
Przykłady zastosowań technologii mobilnych w E-biznesie jak systemy płatności, systemy sprzedaży, rezerwacji biletów itp.
Wykład - wykład konwencjonalny z wykorzystaniem projektora.
Projekt - zajęcia praktyczne w laboratorium komputerowym.
Outcome description | Outcome symbols | Methods of verification | The class form |
Wykład – sprawdzian w formie pisemnej i/lub ustnej, realizowany na koniec semestru.
Projekt – ocena końcowa stanowi sumę ważoną ocen uzyskanych za realizację poszczególnych elementów kursu szkoleniowego oraz formy jego prezentacji. Wkład poszczególnych elementów oceny: ocena projektu i zawartego w nim materiału szkoleniowego - 50%, ocena raportu zawierającego analizę jakości i efektywności kursu szkoleniowego – 25%, wizualna forma prezentacji projektu 25%.
Ocena końcowa = 50 % oceny zaliczenia z formy zajęć wykład + 50 % oceny zaliczenia z formy zajęć projekt.
Stark, J., Jepson, B., Android. Tworzenie aplikacji w oparciu o HTML, CSS i JavaScript, Helion, 2013.
Annuzzi J., Darcey L., Conder S., Android. Wprowadzenie do programowania aplikacji. Wydanie V, Helion 2016.
Płonkowski M, Android Studio. Tworzenie aplikacji mobilnych, Helion 2017
Frederick G., Lal R. Projektowanie witryn internetowych dla urządzeń mobilnych, Helion 2010.
Modified by dr inż. Robert Szulim (last modification: 16-04-2019 13:11)