Why Swift on the server?
Transcript of Why Swift on the server?
1
Swift Summit 2016Fireside ChatKarl WeinmeisterProgram Director, Swift@IBM EngineeringNovember 8th, 2016
Swift on the Server Means Flexibility
ArchitecturePut the right logic in the right place
SkillsSolve more problems withcommon concepts
VelocityStaff teams from a deeperpool of developers
2
Swift@IBM solutions streamline the onramp to the cloud
3
KituraWeb framework leverages libdispatch and Foundation
Swift SandboxWeb tool to help with Swift
adoption and evolution
IBM Cloud ToolsFor cloud deployment from
macOS
Package CatalogTo find the right SwiftPM
compliant packages
Swift RuntimeQuickly go from local code to
public URL
End-to-End Swift with Cognitive and 3rd Party Services
4
Cloud ServicesiOS App App Mid-tier
/api/v1/restaurants
SpeechßàTextConversation via Watson Services
Google Places
Watson Sentiment
Conversation Results(Recommendations)
OccasionGenerator
Pull Reviews and Gather Sentiment
with Watson