iPraktikum Summer Semester 2023

Course description

In this onsite course, you develop mobile applications in the context of a larger system architecture. Depending on the project, you work with application servers, machine learning algorithms, smart sensors, intelligent clothing, wearables like the Apple Watch or micro-controllers.

You get to know workflows, activities and tools of state-of-the-art agile software engineering, in particular agile hardware/software co-development, from requirements engineering to system delivery. You learn Apple’s programming language Swift, UI frameworks such as SwiftUI, and modern paradigms for asynchronous programming. You gain hands-on knowledge in the fields of system modeling, usability engineering and continuous integration and delivery.

Industry partners provide real problem statements. You get real team and project experience while working tightly together with a real client towards a real deadline.


The chart shows the project-based organization of the course. All projects are shown as columns, including information about the customer, project management, and student team. A team of twelve student coaches dealt with the project management of the teams. Furthermore, cross-project teams with one member of each team (horizontal bars) dealt with different aspects during the project. The release management team was in charge of the right usage of version control, continuous integration, continuous delivery, and feedback management. The Usability Engineering team kept an eye on usability aspects and metrics of the mobile applications. The modeling team was responsible for the modeling activities, including the creation of informal models, i.e., trailer, mockups, and UML diagrams, to improve the communication of difficult aspects within the team.


Adesso / BMW

The app empowers BMW film crews to take their film footage to the next level by enabling them to add hyper-realistic features to their drone shots.

Team members: Stephan Krusche (Project Leader), Valeryia Andraichuk (Co-Project Leader), Julian Ostarek (Coach), Berke Keser, Dmitry Fadeev, Iheb Ghanmi, Jingjing Yu, Mateus Messias Mendes, Onurcan Aydın, Valentin Böhm

Customers: Thomas Frommann, Volodymyr Kolibaba


ScantoWash is an app that simplifies laundry care by scanning clothing care labels, explaining the laundry symbols and suggesting optimal wash modes.

Team members: Patrick Bassner (Project Leader), Ramona Eckert (Coach), Eylül Naz Can, Marc Beil, Simone Domenici, Vishavjeet Ghotra, Jonas Stich, Philipp Nagy, Timur Krüger

Customers: Berkay Ogulcan Tutal, Tamara Fiedler


The ReFrastructure Return-Anywhere Pilot increases the customer acceptance of reusable beverage containers by managing the infrastructure around them.

Team members: Matthias Linhuber (Project Leader), Benedikt Geisberger (Coach), Darius Augsburger, David Mang, Keaton Nash, Max Rosenblattl, Krishna Mavani, Nataliia Severynenko, Vladislavs Viktorovs

Customers: Tim Bodeit, Tilmann Walz


OwnTransport is your personal traveling app that calculates your multi-modal transportation plan with data from your calendar and personal preferences.

Team members: Patrick Bassner (Project Leader), Léon Friedmann (Co-Project Leader), Armin Stanitzok (Coach), Ahmet Ibrahim Senturk, Dennis Denk, Indri Cali, Niclas Schümann, Yassin El Gezawi

Customers: Martin Glas, Sebastian Franz


RANtor VisionApp visualizes the quality and robustness of cellular networks inside warehouses via colorful heatmaps within an augmented reality view.

Team members: Maximilian Sölch (Project Leader), Arpen Matinyan (Coach), Carlos Garzon, Carolina Kawabata, Inosensius Alvian, Manuel Tamayo, Marlon Bucciarelli, Mohamed Aziz Talbi, Pascal Altenkamp

Customers: Chantal Selim, Marvin Scheit

Prof. Plötz

PreFalls - your digital clinic assistant that streamlines clinic workflows and offers crucial health insights, all in the pursuit of preventing recurrent falls.

Team members: Bernd Brügge (Project Leader), Philipp Zagar (Co-Project Leader), Katjana Kosic (Coach), Julian Kraus, Maria Pospelova, Jorge Marin Ruiz, Kevin Marek Nöller, Salahuddin Sediqi, Hanseul Park

Customer: Prof. Werner Plötz


The Driving Coach supports the driver with valuable insights about the driving behavior, the current route, and suggestions on how to improve the driving style.

Team members: Markus Paulsen (Project Leader), Stefan Heun (Coach), Aleksandra Topalova, Caner Ciboglu, Dominik Fuchs, Gereon Elvers, Lukas Metten, Yoonseon Seong

Customers: Leon v. Tippelskirch, Ixhen Hasani


The SmArtPath app optimizes multi-stop routes for delivery drivers in last-mile distribution to reduce delivery times, increasing the overall efficiency of shipments.

Team members: Matthias Linhuber (Project Leader), Robert Jandow (Co-Project Leader), Sophie Witt (Coach), Anian Schleyer, Chaeeun Lee, Cornelius Weiss, Georg Habersack, João Paulo Caschera, Muhammed Enes Deniz, Stephan Lukasewitz

Customers: Nikolas Pietrek, Kristiyan Nachev


Atlas is a smart assistant app, powered by a LLM, capable of accomplishing complex tasks from organizing a party to writing and deploying applications.

Team members: Stephan Krusche (Project Leader), Zeynep Iyigörür (Co-Project Leader), Korbinian Weidinger (Coach), Alia Erfan, Magnus Kühne, Daniel Cantzler, Jin Luo, Patrycja Slotosch, Tim Bächle, Yassine Souissi

Customers: Dominic Henze, Palle Klewitz


MeasureMate simplifies the process of using coordinate measuring machines via an intuitive operating concept eliminating the need for extensive training.

Team members: Maximilian Sölch (Project Leader), Anna Lottner (Co-Project Leader), Erik Traise (Coach), Dominik Michael Aulinger, Huiyu Chu, Husein Jusic, Leon Graeb, Yiming Chen, Yuanyuan Yin

Customers: Markus Ritter, Jonas Frenzel

Head of Research Group

Prof. Dr. Stephan Krusche

Administrative office

Sophia Adelmeier

Office: 01.07.052
Phone: +49 (89) 289-18206
Fax: +49 (89) 289-18207 Boltzmannstraße 3
85748 Garching b. München

On this page