iPraktikum Winter Semester 2025/26

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 microcontrollers.

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.

Organization

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 six 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.

Projects

Bayerische Polizei

mEFM iOS app that digitizes police vehicle fleet management, replacing paper logbooks, damage report forms, and manual mileage tracking with mobile trip logging, OCR-based fuel receipt scanning, vehicle booking, and NFC-based vehicle identification.

Team members: Elisabeth Friesinger (Project Leader), Simon Graeber (Coach), Alexander Reyers, Enrico Bausenhart, Jule Hendricks, Kseniya Volochkovich, Jannik Metzler, Dulan Höflich, Julian Ehrl, Tom Kuttler

Customers: Sandra Wening, Markus Winkler, Andreas Ponath

m3 management consulting

RANtorPulse is an iOS app with Apple Watch and CarPlay support that enables field engineers to configure, deploy, and monitor network measurement probe hardware directly from their iPhone, replacing cumbersome laptop-based workflows.

Team members: Maximilian Anzinger (Project Leader), Maia Filip (Coach), Valentin Lehmann, Rafael Neher, Ekaterina Pavliuchuk, Maria Sagastume Giron, Louis Heinrich, Helmut Kurk, Natasya Yosiana Gunawan, Benedikt Nikolas Beierle

Customers: Oliver Feldmann, Lena Stangl

Quartett mobile

SideQuest: A smart road trip companion app for iOS that suggests personalized stops along driving routes using on-device ML, tailoring recommendations to all passengers’ interests to turn long drives into memorable journeys.

Team members: Maximilian Anzinger (Project Leader), Dmytro Dmukh (Coach), Berke Atalay Korkut, Kartik Krishnan, Jonathan Müller, Justin Lanfermann, Christian Henne, Cyrine Dallel, Raj Vasani, Ha-Vy Le

Customers: Leon von Tippelskirch, Nityananda Zbil

Siemens

An iPadOS app that helps data engineers automatically discover, analyze, cluster, and rank millions of machine sensor tags from Siemens Industrial Edge Devices, replacing manual tag investigation with intelligent automated analysis.

Team members: Walid Baroudi (Project Leader), Marcel Dietl (Coach), Tim Molitor, Tim Grobecker, Rebeca-Rafaela Somogyi, Jul Rebstock, Linus Menkhoff, Lina Janik, Nicolas Fliegel, Samarth Padaki Sanjivkumar

Customers: Dr. Jan Philip Bernius, Michael Fiedler, Vincent Gatzke, Sören Stelzer

TUM LifeLong Learning

An AI-powered leadership coaching companion for iOS that helps EMBA students translate leadership concepts into daily habits through AI chat coaching, SMART challenge planning, structured reflection loops, and smart nudges.

Team members: Felix T.J. Dietrich (Project Leader), Yannick Wiest (Coach), Sparsh Tyagi, Sandra Giurgea, Ali Ötgün, Ulrika Hausch, Pia Matterne, Patryk Ostern, Jakob Friedrich

Customers: Selina Stracke, Lisa Wintersberg

Verlag J. Maiß with Weptun

A gamified, AI-powered adaptive learning platform with an iOS student app and a web-based teacher dashboard, using computer vision to scan schoolbook pages, an LLM tutor for personalized guidance, and curriculum-aligned learning paths.

Team members: Tobias Wasner (Project Leader), Armanpreet Ghotra (Coach), Christopher Winter, Felix Ungerhofer, Konrad Zinßer, Viktor Lynok, Alexandra Szuminska, Julia Raithel-Hagemann

Customers: Michael Schülke, Tobias Huber