Mobile-Backends mit Swift
Swift wurde überraschend während Apples WWDC Keynote im Juni 2014 vorgestellt. Ein Jahr später folgte die Open Source Veröffentlichung und der Sprung auf Version 2.
Ursprünglich als Ablösung für Objective-C angepriesen, findet Swift immer mehr den Weg in den Enterprise-Sektor und wird sogar als First Class Language für Android in Betracht gezogen.
So stellt sich die Frage, in welchen Bereichen Swift in Zukunft seinen Einsatz finden wird?
Mit den Open Source Bemühungen Apples und der Möglichkeit Swift neben Mac OS X, auch auf Linux und FreeBSD ausführen zu können, wurden eine Reihe von Web-Frameworks vorgestellt.
Die Präsentation gibt eine Einführung zu Swift und einen Überblick zu den derzeit populärsten Web-Frameworks (Vapor, Perfect and Kitura) und deren einzelnen Features. Anschließend wird die exemplarische Implementierung und das Deployment eines Mobile Backends in Kitura für eine TODO-App vorgestellt. Hier soll verdeutlicht werden, welche Vor- und Nachteile die Nutzung von Swift auf dem Server hat und welche Möglichkeiten der Einsatz bietet.
Als relativ junges Ökosystem ist gerade die Betrachtung des Wandels und die Integration von Swift spannend. Mit IBM als Partner von Apple ist es nur noch eine Frage der Zeit bis Swift in der Cloud ankommt.






















