4
1 Swift Summit 2016 Fireside Chat Karl Weinmeister Program Director, Swift@IBM Engineering November 8 th , 2016

Why Swift on the server?

Embed Size (px)

Citation preview

Page 1: Why Swift on the server?

1

Swift Summit 2016Fireside ChatKarl WeinmeisterProgram Director, Swift@IBM EngineeringNovember 8th, 2016

Page 2: Why Swift on the server?

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

Page 3: Why Swift on the server?

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

Page 4: Why Swift on the server?

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