/RebootingNetwork

A tutorial project for the network layer with swift protocols/generics in #SwiftCairo talk

Primary LanguageSwiftMIT LicenseMIT

Protocol oriented networking in swift

Rebooting network(Protocol oriented networking in swift)

Swift Cairo

This repo contains a code for the network layer and talk slides that was given in the first meetup for SwiftCairo in 9May, about the topic here's for those who requested it.

Medium blog about it:

First Blog: Protocol-Oriented Network in swift
second Blog:Protocol-Oriented Network in swift - 2

For using PromiseKit

Check the blog post on: Medium
Branch: promises

For using URLSession

Branch: Native

In case you don't know what's swiftCairo, and you're from Cairo, you should know more about it, twitter: @swiftCairo

Thanks.

Abdoelrhman.