BIP:  Mobile Programming and Technologies – 2nd Edition

(6 ECTS credits)

Goals:

Mobile technologies are increasingly important in the ICT systems and almost all areas of life. The goal of the BIP will be to provide students with basic knowledge of popular mobile platforms (Android and iOS) and an introduction to programming simple applications for these platforms. The structure of the application and its main components will be discussed. Students can learn about popular frameworks and tools like Flutter and business-oriented React Native. Particular emphasis will be placed on the issues of data security, users of mobile applications and technologies, and the applications themselves (authentication, privacy, app hardening). Students will learn the main principles of the serverless paradigm and mobile cloud environments, as well as examples of the use of mobile applications in augmented reality. Practical exercises and demonstrations will complement theoretical lectures. 

Methods:

The course comprises virtual and face-to-face (physical week at Université Marie et Louis Pasteur in January 2026). The virtual part contains 9 weeks of lectures and simple, practical exercises (mutual and individual work during the lectures). During the physical week, the students will work individually or in small international teams ( 2-3 people). Challenges will be defined each morning to verify and improve their skills after the online lectures

Prerequisites:

Students from the 3rd semester or higher. Knowledge of one object-oriented programming language and basic HTML5 and JavaScript knowledge is required. The teaching language is English.

Important Dates:

  • Online lectures and labs: 14.10.2025 – 09.12.2025  
  • Physical week at Université Marie et Louis Pasteur: 12-16.01.2026 
  • Final evaluation (delivering all reports and required files):  by Jan. 31, 2026


Contents (Syllabus):

Online lectures and labs: 1 block = 3 teaching hours per week (3 x 45 min)- combined theoretical and simple practical labs and demonstrations)

Time slot for 1 block – Tuesday: 18:00 – 20:15 

Module id
Lecture
Number of teaching hours
Dates
1 
Introduction to Mobile Technologies and Programming – Mobile Platforms and Architectures   
1 block 
14.10.2025 
2 
Flutter 
2 blocks 
21.10.20252 8.10.2025 
3 
Mobile App Security (Authentication, Privacy, App Hardening) 
2 blocks 
4.11.2025  11.11.2025 
4 
Serverless paradigm in developing mobile applications, using Firebase (authentication, databases, media storage, messaging and cloud computing). 
2 blocks 
18.11.2025  25.11.2025 
5 
Augmented Reality on mobile devices:  basic concepts (terminology, tracking, rendering, interaction), implementation aspects (prototyping, toolkits, evaluation) 
2 blocks 
2.12.2025  9.12.2025 

Learning Outcomes:

The students can develop and implement a simple mobile (native, hybrid, or/and web) application for Android and/or iOS platform (-s) with various components and frameworks presented in the online part. Students can identify suitable toolkits to extend mobile apps with AR functionality (focus on tracking and basic rendering) and integrate these into the development process. The practical work will strengthen the students’ international teamwork experience. 

Assessment:

The final grades will be calculated based on evaluating the students’ work at labs (online part) – N1, and the reports made by teams in the physical week N2. The following procedure is defined for calculating the final grades (F):  

F = 0,4* N1 + 0,6* N2

Teachers:

  • Joanna Kołodziej – Cracow University of Technology- Coordinator
  • Adrian Widłak –  Cracow University of Technology
  • Volker Paelke – Hochschule Bremen City University of Applied Sciences
  • Paulo Matos – Polytechnic Institute of Bragança, Portugal
  • Pedro Oliveira – Polytechnic Institute of Bragança, Portugal
  • Joseph Azar – Université Marie et Louis Pasteur, France

Partners:

  • Cracow University of Technology (Poland)
  • Hochschule Bremen City University of Applied Sciences (Germany)
  • Polytechnic Institute of Bragança (Portugal)
  • Université Marie et Louis Pasteur (France)

 Physical Week at Université Marie et Louis Pasteur 

12-16 January 2026

Programme

The detailed programme will be announced in the end of November 2025

Logo Funduszy Europejskich - Wiedza Edukacja Rozwój
Flaga Rzeczypospolitej Polskiej
Logo Unii Europejskiej - Europejski Fundusz Społeczny
Ułatwienia dostępu:

Kontrast

Powiększ tekst

Zwiększ odstępy

Użyj czytelnych czcionek

Powiększ kursor

Podświetlenie linków

Zatrzymaj animacje

Resetuj ustawienia

Ułatwienia dostępu:
Kontrast
Powiększ tekst
Zwiększ odstępy
Użyj czytelnych czcionek
Powiększ kursor
Podświetlenie linków
Zatrzymaj animacje
Resetuj ustawienia
Scroll to Top