Next week Iām going to be presenting at iOSCon 2018 in London, one of the UKās leading conferences for mobile developers. The topic of my talk is
Codable, one of the headline features in Swift 4.
There have been many articles and talks about
Codable and my aim is to present a comprehensive overview of the
Codable system, showing how its powerful serialisation features can be used in any app.
The key use case for
Codable is interaction with remote web APIs (especially RESTful APIs) so Iāll cover that in detail, including tips on how to handle things when APIs change, as they inevitably do.
Codable is also being rapidly adopted in the server-side Swift community, and Iāll show how new features in IBMās Kitura web framework use
Codable, enabling rapid development of type-safe web APIs.
Iāll also talk about how you might write your own
Decoder to convert to and from a custom format, taking the example of an
Decoder implemented recently in Kitura 2.2.
There are new enhancements to
Codable coming in Swift 4.1 which make working with remote APIs even easier, Iāll cover those too so youāre 100% up to speed on the latest improvements to Swift!
Iām really looking forward to meeting everyone in London next week. IBM is also going to have a stand at the conference so stop by to talk server-side Swift with the team (and pick up a few freebies!).
||Join the discussion on Slack||Learn more at kitura.io||Star Kitura on GitHub|