Go to content

try! Swift Tokyo 2018 - Protocol Oriented WebAPI Abstraction

try! Swift Tokyo Conference 2018 - try! Swift is an immersive community gathering about Apple Technologies, Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in Tokyo! Topic - Protocol Oriented WebAPI Abstraction Speaker - Yuya Hirayama Twitter - https://twitter.com/hiragram Bio - Yuya Hirayama is an iOS engineer at VASILY Inc. He likes the idea of protocol-oriented programming, and pursuing code that realizes type-safe operation with minimal local definition by protocol + protocol extension. Recently, he is pulled toward the strong appeal of server side Swift, focusing more on Swift itself rather than iOS development. Yuya Hirayama also develops a virtual currency service as a side project, including the iOS application and the back-end API using Swift. In addition, he actively speaks at 'iOS Discord' and organizes 'Discord Offline', the first offline event of the community. Abstract - Most applications interact with the server via the Web API. I'd like to show you how to define protocol-oriented API to appropriately design API communication as the foundation of the application and make it easier to repair or change libraries that will be needed in the future. I will also introduce you to the design of a type-safe API abstraction layer combined with RxSwift. I will also show you my AbstractionKit framework. try! Swift Tokyo Twitter - https://twitter.com/tryswiftconf try! Swift Tokyo Twitter Hashtag - https://twitter.com/hashtag/tryswiftconf try! Swift Website - https://www.tryswift.co/ try! Swift Conference Photos - https://www.flickr.com/photos/tryswif... try! Swift Conference Contact - info@tryswift.co try! Swift Conference © 2018 - Powered by NatashaTheRobot

March 1, 2018