Profilbild von Anonymes Profil, iOS - Swift Entwickler
verfügbar

Letztes Update: 21.02.2024

iOS - Swift Entwickler

Firma: appDev GmbH & Co. KG
Abschluss: B.Sc. Computer Engineering
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher)

Dateianlagen

Profil-1009-Sr_210224.docx

Skills

  • Swift
  • SwiftUI / UIKit
  • Interface Builder
  • iOS, Swift, SwiftUI
  • Git
  • Firebase
  • The Composable Architecture
  • Apple Push Notification Service
  • Realm
  • MVC
  • Spotify SDK
  • The Composable Architecture
  • Apple Frameworks
  • Javascript
  • VueJS
  • Cocoa Touch
  • REST Webservices
  • AudioKit
  • Combine
  • Core Location
  • MapKit & Google Maps SDK
  • Dependency Injection 
  • Generics
  • Combine
  • JSON/XML
  • Objective-C
  • PHP/ Wordpress
  • Xcode
  • CocoaPods
  • MVVM
  • Dependency Injection
  • iBeacon
  • Stripe SDK
  • Facebook SDK
  • Unit Testing 
  • REST

Projekthistorie

11/2018 – 08/2019
iOS App-Entwicklung: Werbekampagnen auf Fahrzeugen

Mit dieser App können Autofahrer während der Fahrt Geld verdienen, indem sie ihr Fahrzeug als Werbefläche anbieten. Fahrer erstellen in der App ein Profil und starten eine siebentägige Testphase, in der das Fahrverhalten getrackt wird. Anhand der Profileinstellungen und des Fahrverhaltens werden dem Fahrer anschließend Werbekampagnen vorgeschlagen, die er über die App aktivieren kann. Nach dem Aktivieren einer Kampagne meldet sich der Fahrer über die App in einer Werkstatt an, um die Werbung an seinem Fahrzeug anbringen zu lassen. Während der Dauer der Kampagne werden die Fahrten getrackt. Dazu wird mit der Werbung ein iBeacon am Fahrzeug angebracht. Die App erkennt über Bluetooth das iBeacon und kann so das Tracking der Fahrt beginnen. Am Ende der Kampagne erhält der Fahrer je nach Anzahl der gefahrenen Kilometer den entsprechenden Betrag gutgeschrieben.
Stack:iOS, Swift, Core Location, Core Data, Alamofire, Firebase, Realm, InputMask, REST Webservices, JSON, Dependency Injection, iBeacon
Rollen: Lead iOS Entwickler

 
 
05/2018 – 11/2018
iOS App-Entwicklung: Taxi App

In diesem Projekt wurden zwei Apps entwickelt: Eine App für die Kunden und eine für die Fahrer. Die Kunden können über die App Start und Ziel sowie Anforderungen, wie z.B. Klimaanlage oder Anzahl der Plätze, eingeben. Anschließen bekommen sie einen Preis vorgeschlagen. Diesen können Sie annehmen oder ihrerseits einen Preis vorschlagen. Die Fahrer erhalten nun die Anfrage in ihrer App und können sie annehmen. Sie werden von der App zum Abholpunkt navigiert. In der Zwischenzeit sehen die Kunden in ihrer App die voraussichtliche Ankunftszeit sowie die aktuelle Position des Taxis und Informationen zum Fahrzeug. Am Ende der Fahrt können die Kunden die Fahrt bewerten und direkt über die App bezahlen. Als Payment Provider wurde Stripe verwendet.
Als Grundlage für beide Apps wurde ein Framework für gemeinsamen Code entwickelt, das von beiden Apps verwendet wurde.
Stack: iOS, Swift, Core Location, Google Maps SDK, Alamofire, Realm, Stripe SDK, Facebook SDK, REST Webservice
Rollen: iOS Entwickler

 
 
03/2018 – 05/2018
iOS App-Entwicklung: YourMind Gym

Diese App dient als Meditationsbegleiter. Über einen eigens entwickelten Audioplayer können Meditationsübungen abgespielt werden. Zusätzlich kann auch eigene Musik über das Spotify SDK oder Apple Music abgespielt werden. Die App verfügt außerdem über eine Reminder Funktion für Meditationsübungen. Diese Funktion wurde über das Apple Push Notification Framework realisiert.
Die Übungen sind kostenpflichtig und können über den Apple Subscription Service abonniert werden.
Stack: Firebase, AudioKit, Spotify SDK, Local & Push Notifications, Charts SDK
Rollen: iOS Entwickler

 
 
01/2018 – 03/2018
iOS App-Entwicklung: Community App für unterschiedliche Events

In diesem Projekt wurde eine App zum Teilen von unterschiedlichen Events entwickelt. Beispielsweise können Benutzer Staus melden, die den anderen Benutzern der Community angezeigt werden. Außerdem können Events wie z.B. Konzerte eingestellt werden. Zusätzlich verfügt die App über eine Chat Funktion. Des Weiteren können Alarme für Verbrechen eingestellt werden, so dass Menschen in der Umgebung helfen können.
Zuständigkeit: UI, Firebase Pushnotifications, Deeplinking
Stack: iOS, Swift, Firebase, Apple Push Notification Service, IQAudioRecorderController, XLActionController
Rollen: iOS Entwickler

 
 
10/2017 – 01/2018
iOS universal App-Entwicklung: Song voting App

Mit dieser App können Künstler, Bands oder DJs ein Profil anlegen und ihre zukünftigen Auftritte promoten. Anhand der Spotify API können Künstler Songlisten zusammenstellen.
Interessenten können die Auftritte anhand des Künstlernamens oder des Veranstaltungsortes suchen. Außerdem erhalten sie Push Notifications für Konzerte in der Umgebung. Sie können die Profile der Künstler einsehen und deren Social-Media-Kanäle verfolgen. Während des Auftritts können die Besucher einen bestimmten Song suchen und für ihn stimmen oder ihn mit einer Widmung versehen. Die Bezahlung erfolgt direkt über die App mit dem Stripe SDK.
Stack: iOS, Swift, Realm, Alamofire, AKSidemenu, iCarousel, REST Webservice, Stripe SDK
Rollen: iOS Entwickler

 

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Profilbild von Anonymes Profil, iOS - Swift Entwickler iOS - Swift Entwickler
Registrieren