Skip to content

Tiny netwroking library based on Alamofire, ObjectMapper and PromiseKit

License

Notifications You must be signed in to change notification settings

KarimEbrahemAbdelaziz/KENetworking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KENetworking

Version License Platform

KENetworking

KENetworking is a tiny network pod to improve my ability to foucs on main goals of application while development, this network layer style is inspired by Yoloabdo that introduced in [SwiftCairo Meetup] (https://github.com/SwiftCairo/MeetupSessions) and i added my flavor to it :D

Example

To run the example project, clone the repo, and run pod install from the Example directory first. If you wanna get look at what abilities Promises have and can be loaded to this pod, Please look at PromiseKit

Requirements

  • iOS 8.0+ / macOS 10.10+ / tvOS 9.0+ / watchOS 2.0+
  • Xcode 8.3+
  • Swift 3.1+

Installation

CocoaPods

KENetworking is available through CocoaPods. CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:

$ gem install cocoapods

CocoaPods 1.1+ is required to build KENetworking 0.1.0.

To integrate Alamofire into your Xcode project using CocoaPods, specify it in your Podfile:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!

target '<Your Target Name>' do
    pod 'KENetworking'
end

Then, run the following command:

$ pod install

Author

Karim Ebrahem, karimabdelazizmansour@gmail.com

License

KENetworking is available under the MIT license. See the LICENSE file for more info.

About

Tiny netwroking library based on Alamofire, ObjectMapper and PromiseKit

Resources

License

Stars

Watchers

Forks

Packages

No packages published