Search Results for urlsession

Juggernaut screenshot

Juggernaut

Download manager Running in the background Loading multiple files You can cancel, pause, resume, reload

View Control

Wormholy screenshot

Wormholy

iOS network debugging, like a wizard 🧙‍♂️

View Control

Twitter Network Layer screenshot

Twitter Network Layer

Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms

View Control

Restofire screenshot

Restofire

Restofire is a protocol oriented network abstraction layer in swift that is built on top of Alamofire to use services in a declartive way

View Control

FBChatClone screenshot

FBChatClone

This project is a clone of FB Messenger . Converted to Swift3 syntax (Courtesy: https://www.letsbuildthatapp.com/). It covers topics like: 1. Auto Layout Using Code 2. Core Data Entities: Create, Read, Delete and a lot more operations involving Core Data which would help in understanding the power of Core Data 3. Creating a Tab Bar Menu Programatically 4. Creating Chat Bubbles With Tails 5. How to Auto Update UICollectionView by inserting rows using NSFetchedResultsController 6. No Storyboards used

View Control

AppStoreClone screenshot

AppStoreClone

This project is a clone of AppStore . Converted to Swift3 syntax (Courtesy: https://www.letsbuildthatapp.com/).It covers topics like: 1) Layout structure of the application by using a UICollectionView which allows for horizontal scrolling for each category section of apps. 2) Integrating JSON data from a REST api service. 3) Perform Segue programatically. 4) Using NSLayout Constraints through out the app. 5) No Storyboards used at all!

View Control

FBClone screenshot

FBClone

This project is a clone of FB News Feed. Converted to Swift3 syntax (Courtesy: https://www.letsbuildthatapp.com/). It covers topics like: 1) Using a UICollectionView to make a vertical scrolling component 2) Dynamic Cell content and Loading Images 3) Load images asynchronously and caching using NSCache 4) Adding a custom UITabBar to suit to that of FB 5) Animation that zooms the image into the center of the screen All of the above with no StoryBoards used. Clean, re-usable code following MVC pattern.

View Control

YouTubeClone screenshot

YouTubeClone

This project is a clone of YouTube. But the main intention is to show how to write clean code, using proper MVC patterns and re-usable coding methodologies. Converted from Swift2 (Source: https://www.letsbuildthatapp.com) to Swift3

View Control

CustomTabBarYouTube screenshot

CustomTabBarYouTube

This project covers: 1) UICollectionViewFlowLayout with all the auto-layout constraints added programatically 2) How to build custom tab bar as seen in YouTube app 3) URL session integration to build feed for Home screen. All written in Latest Swift 3 syntax following MVC pattern, re-usable code methodologies, extensions etc.Converted from Swift2 (Source: https://www.letsbuildthatapp.com) to Swift3.

View Control

ConcurrentDownloadsSwift3 screenshot

ConcurrentDownloadsSwift3

This project contains A-Z details of how to support concurrent downloads in Swift3 via remote URLs. Also saving the downloaded files to your local directory && viewing them in offline mode && also deleting downloaded files && re-downloading them. Download process is enhanced by Pause, Resume, Cancel, Progress bar controls. All written in Latest Swift Syntax in the most possible robust way.

View Control

UIImageView Asynchronously  loading remote images screenshot

UIImageView Asynchronously loading remote images

UIImageView+AsyncLoad is an extension of UIImageView for loading and displaying images asynchronously on iOS. Developer will have a hassle free environment for showing the remote image on imageview without doing much work, more sepcifically not worring about network calls, with out blocking the UI.

View Control

iOS-Webservice screenshot

iOS-Webservice

Simple way to communicate with API server (web service calling architecture) through less code. Easy to implement web service request and response for API communication architecture, no more third party tool required. - NSURLSessionDataTask with NSBlockOperation - NSOperationQueue - Block structure for request and response handling - No any third party library - Reachability integrated for each web service request (observer) - Cookie handling for requests - Custom Header parameters for web service's request - Web service call stack maintain in Array to cache all request and response with parameters, -- you can change your desired limit to cache total request and response. JSON sample API is integrated in with this demo.

View Control

Networking screenshot

Networking

**Networking** was born out of the necessity of having a simple networking library that doesn't have crazy programming abstractions or uses the latest reactive programming techniques, but just a plain, simple and convenient wrapper around `NSURLSession` that supports common needs such as faking requests and caching images out of the box. A library that is small enough to read in one go but useful enough to include in any project. That's how **Networking** came to life, a fully tested library for iOS, tvOS, watchOS and OS X that will always be there for you. - Super friendly API - Singleton free - No external dependencies - Optimized for unit testing - Minimal implementation - Simple request cancellation - Fake requests easily (mocking/stubbing) - Runs synchronously in automatic testing environments - Image downloading and caching - Free

View Control

SBSwifty screenshot

SBSwifty

This is simple web service call for Swift using NSURLSession.

View Control

Nuke screenshot

Nuke

A powerful **image loading** and **caching** framework which allows for hassle-free image loading in your app. - Load images into image views and other targets - Image resizing, custom image transformations - Two [cache layers](https://kean.github.io/blog/image-caching), fast LRU memory cache - [Alamofire](https://github.com/kean/Nuke-Alamofire-Plugin), [Gifu](https://github.com/kean/Nuke-Gifu-Plugin), [Toucan](https://github.com/kean/Nuke-Toucan-Plugin) plugins - [Freedom to use](#h_design) networking, caching libraries of your choice - Automated [prefetching](https://kean.github.io/blog/image-preheating) with [Preheat](https://github.com/kean/Preheat) library - Simple, small (~1k sloc), [fast](https://github.com/kean/Image-Frameworks-Benchmark) and reliable

View Control

DFImageManager screenshot

DFImageManager

Advanced iOS framework for loading, caching, processing, displaying and preheating images. It uses latest features in iOS SDK and doesn't reinvent existing technologies. It provides a powerful API that will extend the capabilities of your app. The DFImageManager is not just a loader, it is a pipeline for executing image requests using pluggable components. It features multiple subspecs that automatically integrate things like AFNetworking, FLAnimatedImage as a performant animated GIF engine, and more. Supported image formats: - WebP - Animated GIF - Progressive JPEG Includes UI components (DFImageView, UIImageView+DFImageManager, DFImageContainerView).

View Control