SylabUZ

Wygeneruj PDF dla tej strony

Mobile Applications Programming - opis przedmiotu

Informacje ogólne
Nazwa przedmiotu Mobile Applications Programming
Kod przedmiotu 11.3-WK-CSEEP-MAP-S22
Wydział Wydział Matematyki, Informatyki i Ekonometrii
Kierunek Computer science and econometrics
Profil ogólnoakademicki
Rodzaj studiów pierwszego stopnia z tyt. licencjata
Semestr rozpoczęcia semestr zimowy 2022/2023
Informacje o przedmiocie
Semestr 5
Liczba punktów ECTS do zdobycia 5
Typ przedmiotu obieralny
Język nauczania angielski
Sylabus opracował
  • mgr Grzegorz Arkit
  • mgr inż. Andrzej Majczak
Formy zajęć
Forma zajęć Liczba godzin w semestrze (stacjonarne) Liczba godzin w tygodniu (stacjonarne) Liczba godzin w semestrze (niestacjonarne) Liczba godzin w tygodniu (niestacjonarne) Forma zaliczenia
Wykład 30 2 - - Zaliczenie na ocenę
Laboratorium 30 2 - - Zaliczenie na ocenę

Cel przedmiotu

To familiarize students with the basics of creating applications for mobile platforms on the example of the Android platform.

Wymagania wstępne

Computer programming, Object-oriented programming,

Zakres tematyczny

  1. Application lifecycle on the Android platform.
  2. Types of applications for the Android platform and their purpose.
  3. Installation, configuration and launch of the development environment in Windows.
  4. Graphical user interface programming, adaptation to work in various resolutions.
  5. Support for long-running operations, support for threads and cyclic operations.
  6. File system support, local database support.
  7. Permissions to perform various operations.
  8. Creating websites.
  9. Notification handling.
  10. Testing and troubleshooting applications, running applications on physical devices.
  11. Publish/Share Apps.

Metody kształcenia

Lecture: conventional lecture.

Lboratory: project method, laboratory exercises.

Efekty uczenia się i metody weryfikacji osiągania efektów uczenia się

Opis efektu Symbole efektów Metody weryfikacji Forma zajęć

Warunki zaliczenia

Preparing applications covering parts of the material indicated by the instructor and obtaining positive grades for them (3-4 applications per semester).

A written test to pass the lecture, consisting of questions and tasks verifying knowledge of the material covered.

The grade for the course consists of the grade for laboratory exercises (50%) and the grade for the lecture (50%). The condition for passing the course is a positive grade in laboratory exercises and lecture.

Literatura podstawowa

  1. Paul Deitel, Harvey Deitel, Alexander Wald Android 6 for Programmers: An App-Driven Approach (Deitel Developer) 3rd Edition Prentice Hall 2016
  2. Belen Cruz Zapata Android Studio: Essentials Paperback Packt Publishing 2015

Literatura uzupełniająca

  1. Documentation for app developers [@] https://developer.android.com/docs/

Uwagi


Zmodyfikowane przez mgr inż. Andrzej Majczak (ostatnia modyfikacja: 12-02-2024 21:06)