--- layout: single title: "IOS - Mobile App Developement" categories: teaching tags: app developement excerpt: "Teaching to plan and develope distributed mobile apps for IOS as a team." header: teaser: assets/images/teaching/ios.png --- ![logo](\assets\images\teaching\ios.png){: .align-left style="padding:0.1em; width:5em"} One semester and with the experience in [andropid app developement](teaching/android), I stepped in to support my collegue in teaching mobile app developement at LMU. The lab was divided into two phases: **1)** In the introductory phase, the theoretical basics were taught in a weekly preliminary meeting, in addition to practical timeslots. **2)** During the project phase, students then worked independently in groups on their own projects. There were individual appointments with the project groups to discuss the respective status of the project work. Specifically, the practical course provided an introduction to programming for the Apple iOS operating system. The focus was on programming with Swift and an introduction to specific concepts of programming on mobile devices. ### Content - Client-Server Architecture - Usage of wireless lokal networks (Wifi / Bluetooth) - GPS and outdoor positioning - Teamwork and planning of timed projects - Agile feature developement and tools IOS app developement was tought as `Praktikum Mobile und Verteilte Systeme (MSP)`