Skip to content

A workshop about Swift-NIO and Network.framework, new generation networking frameworks from Apple

Notifications You must be signed in to change notification settings

fpillet/NetworkingWorkshopSwiftNIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swift Aveiro Networking Workshop

Prepared with ❤️ by Florent Pillet - @fpillet

Welcome to the Swift Aveiro Networking Workshop! You'll learn a lot about Swift-NIO, a new high performance network application framework from Apple, as well as about Network.framework, the new networking API in iOS 12, tvOS 12 and macOS 10.14 Mojave which deprecates most of the past networking APIs.

In this project, you will work on a chat server using Swift-NIO, and a chat client on iOS using Network.framework. You can choose to work on one or both, depending on your interest and your learning speed. Once you get back from Swift Aveiro, you can check out this material to learn about networking techniques using both frameworks.

I hope you'll enjoy them as much as I do!

Please check out ChatClient.md and ChatServer.md for the challenges with each project.

About

A workshop about Swift-NIO and Network.framework, new generation networking frameworks from Apple

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published