Slide 1

Slide 1 text

͜Ε͔Β͸͡ΊΔ αʔόʔαΠυ Swift Tokyo Server Side Swift Meetup #7 @ Speee Lounge - 2017.5.26

Slide 2

Slide 2 text

Satoshi Hachiya Twitter: @jpmartha_jp • ฌݿݝਆށࢢࡏॅ • iOS ΤϯδχΞ / ίϛϡχςΟӡӦ • ౦ژͰ ʮPlayer!ʯͷ։ൃ • ࠃࡍΧϯϑΝϨϯεʮtry! Swift Tokyoʯɺʮtry! Swift NYCʯͳͲ

Slide 3

Slide 3 text

αʔόʔαΠυ Swift ͞Θͬͨ͜ͱ͸͋Γ·ͤΜ

Slide 4

Slide 4 text

·ͱΊ ݁ہ͞Θ͍ͬͯ·ͤΜ

Slide 5

Slide 5 text

Any Questions?

Slide 6

Slide 6 text

Swift.org https://swift.org

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

Focus Areas • Base Networking • Security and Encryption • HTTP and WebSockets

Slide 10

Slide 10 text

Server APIs Work Group

Slide 11

Slide 11 text

Steering Team Analagous to the primary Core Team for Swift, the work group has a steering team that is responsible for providing overall technical direction, ensuring co-ordination both between the various API efforts (for example around Network, Security and HTTP integration for HTTPS) and with the wider Swift Core Libraries and language. Membership of the steering team is contribution based and is expected to evolve over time. ʢIBM Kitura, Vapor, Zewo, Apple ͷ໘ʑʣ

Slide 12

Slide 12 text

Stakeholders The work group also has stakeholders who represent server-side frameworks or applications. They are responsible for providing early input on use cases and API design as part of the iterative design and implementation process, and to adopt the new APIs into their frameworks. ʢIBM Kitura, Vapor, Zewo, Apple, Baidu, Perfect, ...etc.ʣ

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

αʔόʔαΠυ Swift ϑϨʔϜϫʔΫ

Slide 16

Slide 16 text

Name GitHub Repository Star Perfect PerfectlySoft/ Perfect 11,518 Vapor vapor/vapor 9,655 IBM Kitura IBM-Swift/Kitura 5,704 Zewo Zewo/Zewo 1,663 ʢ! ௐ΂ʣ

Slide 17

Slide 17 text

ࢀߟࢿྉ

Slide 18

Slide 18 text

Vapor https://speakerdeck.com/rbde0/vapor-as-a-web-framework

Slide 19

Slide 19 text

IBM Kitura https://www.slideshare.net/YusukeMorizumi1/kituraswift

Slide 20

Slide 20 text

࣮ફ Server Side Swift https://speakerdeck.com/noppoman/shi-jian-server-side-swift

Slide 21

Slide 21 text

try! Swift Tokyo 2017ͱͦͷޙ http://aial.shiroyagi.co.jp/2017/03/my-try-swift-and- followup/

Slide 22

Slide 22 text

ϒϩά • http://aial.shiroyagi.co.jp/2016/02/serverside-swift-in- production/ • http://dev.classmethod.jp/server-side/framework/start- server-side-swift-with-vapor-on-mac/ • https://developers.eure.jp/tech/vapor-swift/ • https://news.realm.io/jp/news/tryswift-chris-robert-end- to-end-application-development-swift-backend/

Slide 23

Slide 23 text

ΩϟονΞοϓ☝

Slide 24

Slide 24 text

Mailing List https://lists.swift.org/mailman/ listinfo/swift-server-dev

Slide 25

Slide 25 text

Tokyo Server Side Swift Meetup https://tokyo-ss-swift.connpass.com

Slide 26

Slide 26 text

try! Swift NYC 2017.9.5 ʙ 6 https://www.tryswift.co/events/2017/nyc

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

No content

Slide 29

Slide 29 text

ࢀՃऀ & εϙϯαʔ͞·ืूத

Slide 30

Slide 30 text

try! Swift Bangalore 2017.11.16 ʙ 17 https://www.tryswift.co/events/2017/bangalore

Slide 31

Slide 31 text

No content

Slide 32

Slide 32 text

Thanks !