Beruflicher Werdegang
1983: Geboren in Hamburg
2004-2009: Bachelor of Science an der FH Wedel (Medieninformatik)
2009: Game-Developer bei SnapDragon Games GmbH (C++, NintendoDS, Unity, iOS)
2010-2013: iOS-Developer bei Cellular GmbH (iOS)
seit 2013: Freelancing iOS Developer
In den vielen Jahren bei Cellular und in der freiberuflichen Tätigkeit hab ich sehr viele Projekte begleitet und noch mehr Bugfixes durchgeführt. Hier also nur eine kleine Auswahl.
Fahrzeug Adapter (großer schwäbischer Automobilhersteller)
Die App verbindet sich mit dem Bluetooth-Adapter des Autos, liest Fahrzeug- und Diagnosedaten aus und verarbeitet diese weiter. Es werden Fahrten erkannt, Diagnosewerte ausgelesen und angezeigt, Parkpositionen sowie häufig angefahrene Orte können angelegt werden. Es können Tankstellen gesucht, Fahrt- und Tankstatistiken erstellt werden.
- Bluetoothverbindung zum Adapter
- CoreLocation und MapKit
- OAuth, CoreData und JSON
- LocalNotifications
- Widget
- Crashlytics, CocoaLumberjack etc.
- Swift und Obj-C Code kombiniert (über Umbrella und Bridging-Header)
- CocoaPods
Umsetzungspartner: T-Systems Multimedia Solutions GmbH
ZDF Mediathek
Diese App repräsentiert das ZDF in den verschiedenen AppStores. Die Inhalte decken sich aus rechtlichen Gründen mit der Onlinepräsens, werden aber über eine direkte API abgerufen und sind deutlich performanter. Dazu hat man die Features von iOS wie Airplay, Teilen etc.
- Gleicher Code für iPhone, iPad und Apple TV
- Geolocation um den Benutzer über seine Umgebung zu informieren
- PushNotifications und LocalPushNotifications
- Swift 3 und Obj-C Code kombiniert (über Umbrella und Bridging-Header)
- CocoaPods
Umsetzungspartner: Cellular GmbH, Zweites Deutsches Fernsehen
Love to Shop
Diese ShoppingApp ist eine WhitelabelLösung um für verschiedene Shoppingcenter angepasst werden zu können. Es können verschiedene Features aktiviert werden, wenn sie in dem jeweiligen Center zur Verfügung stehen sollen.
- Indoor-Navigation mit Beacons
- Paypal-Payment
- Geolocation um den Benutzer über seine Umgebung zu informieren
- LocalNotifications
- Swift und Obj-C Code kombiniert (über Umbrella und Bridging-Header)
- CocoaPods
Umsetzungspartner: Cellular GmbH, ECE Projektmanagement G.m.b.H. & Co. KG
Keeeber
Die App ermöglicht das keeeben von Inhalten. Sie trägt sich in die ShareMenüs ein und verknüpft so das iPhone, iPad oder Mac mit dem Keeeb-Account.
- iPhone, iPad und Mac Umsetzung auf gleicher Codebasis
- Komplett in Swift
- Anmelden über das Scannen eines QR-Codes
- Hochladen über die Sharefunktion des System
- CocoaPods
Umsetzungspartner: Keeeb Deutschland GmbH
mindflow
Die App macht Workshops digital. Die iPhones und iPads können sich direkt miteinander Verbinden. Der Moderator kann Fragen oder Aufgaben stellen und die Teilnehmer können direkt interagieren. Ausgegeben werden die Inhalte über Kabel oder AppleTV an einen Beamer, so können alle Teilnehmer gemeinsam arbeiten.
- Direkte SocketKommunikation zwischen den iPhones und iPads. Das Moderator-iPad dient als Server, die Teilnehmer als Client
- Datenaustausch verschiedener Formate
- Vier unterschiedliche Tools für Flexibilität der Aufgaben
- PushNotification und Tracking
Umsetzungspartner: mindflow Innovation GmbH
Tagesschau
Komplettes redesign der offiziellen Tagesschau-App. Alle Nachrichten aus Politik, Wirtschaft, Sport, Wetter etc. in einer App. Und die verpassten Sendungen online anschauen.
- Sharing
- Artikel speichern
- Download2Go
- PushNotification
- AirPlay
- Universal-App (iPhone und iPad)
- JSon-Api von der Tagesschau-Webseite
Umsetzungspartner: Cellular GmbH, Norddeutscher Rundfunk
Accenture
Die App wurde auf Promitiontour benutzt um Studenten auf Accenture aufmerksam zu machen. Enthalten waren vier kurze Spiele, in denen die Teilnehmer Punkte erzielen und am Ende ein iPad gewinnen konnten.
- Synchronisation mehrerer iPads (CouchDB)
- 4 Spiele (Begriffe zu einem Bild zuordnen, Begriffe in die richtige Reihenfolge bringen, richtige und falsche Bilder erkennen und sich aufdeckende Bilder möglichst schnell erkennen)
- Sehr viele Animationen (CoreAnimation)
- Einstellungen für die Promoter
Umsetzungspartner: Sepus Ltd. & Co KG, Accenture GmbH
TV Spielfilm HD
Die App bietet das komplette Fernsehprogramm, Details zu Sendungen und Wege in die sozialen Netzwerke. Über InAppPurchase kann die Werbung deaktiviert und alle Sender freigeschaltet werden
- InAppPurchase (mehrere AutoRenewableSubscriptions)
- Daten und Bilder aus JSON-Feeds (Caching)
- Dynamisches Design mit Collection Views
- iOS7 Design
- CrashReporter
- Werbeanbindung (SmartAdServer)
- Portrait und Landscape
- Sharing (Twitter, Facebook, Mail)
- Merkliste
- LocalPushNotifications
Umsetzungspartner: Cellular GmbH, TV Spielfilm Verlag GmbH
Frankfurter Allgemeine Zeitung
Die kompletten FAZ- und FAS-Ausgaben bequem auf dem iPad lesen, Lesezeichen setzen oder Artikel verschicken
- InAppPurchase (mehrere AutoRenewableSubscriptions)
- Newsstand-Implementation
- Ausgabendownload als Zip-Paket, anzeigen der PDF-Seiten und und Lesefunktion der Artikel
- Werbeanbindung (SmartAdServer)
- Portrait und Landscape
- Merkliste
- Komplett Offline nutzbar
Umsetzungspartner: Cellular GmbH, Frankfurter Allgemeine Zeitung GmbH
Hagebau
Das komplette Hagebausortiment durchstöbern, den Einkaufswagen voll machen und bestellen
- Komplettes Sortiment aus der Datenbank (JSON)
- Bezahlen in der App
- Märkte werden werden mit AppleMaps angezeigt (MapKit)
- PDF-Katalog
- Merkzettel und Einkaufswagen (CoreData)
Umsetzungspartner: Cellular GmbH, hagebau Handelsgesellschaft für Baustoffe mbH & Co. KG