Code Club December 2015 Perks


iOS Keychain Access with Locksmith Tutorial (Cocoapod Install)
Learn how to use Locksmith to securely store sensitive data in your app. Don’t use NSUserDefaults to store things like passwords and API keys! Locksmith stores the data in the keychain which is the secure storage on iOS. We will be doing this in a Swift Xcode project.

We’ll be installing Locksmith with the Cocoa Pod set up.

[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



SnapKit Tutorial for Autolayout Constraints
Learn how to use SnapKit to easily create programmatic auto layout constraints. Instead of using NSLayoutConstraint, you’ll use SnapKit’s DSL to write short but powerful lines of code to declare your autolayout constraints.

We’ll be installing SnapKit with the Cocoa Pod set up.

[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



Use SVProgressHUD for Loading spinners, Progress and Status messages – Cocoapod install
Learn how to use SwiftyJSON to work with JSON easily. We will be doing this in a Swift Xcode project.

We’ll be installing SwiftyJSON with the Cocoa Pod set up.

[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



SwiftyJSON Tutorial – Cocoapod install
Learn how to use SwiftyJSON to work with JSON easily. We will be doing this in a Swift Xcode project.

We’ll be installing SwiftyJSON with the Cocoa Pod set up.

[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



SDWebImage Tutorial – Display images from a URL
Learn how to load and display images from a url using the SDWebImage GitHub library. We will be doing this in a Swift Xcode project.

We’ll be installing SDWebImage with the Cocoa Pod set up.

[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



How To Use Alamofire for Networking in your Xcode project (Cocoapod install)
You’ll learn how to install Alamofire via Cocoapods and how simple it is to fire off a networking request.

I’ve also set up a simple JSON file on my server and that’s what we’ll retrieve using Alamofire. I’ll show you how easy it is to make that request and work with the JSON response.

We’ll be installing Alamofire with the Cocoa Pod set up.

[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



CocoaPods Tutorial – How to install and setup Cocoa Pods for Xcode
This lesson shows you how to install and set up CocoaPods so that you can easily use third party libraries and code in your Xcode project.

In the upcoming days, I’ll show you some popular GitHub libraries that all app developers, big and small, are making use of. Instead of downloading the library and manually adding it to your Xcode project, we’re going to install it as a Cocoa Pod. Having Cocoa Pods installed and set up is going to make that a lot easier as you’ll see!

[wcm_restrict plans=”codeclubgold”]Download: No Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: No Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



How To Make a YouTube Video App – Ep 13 – Displaying dynamic videos
In this video, we implement the delegate pattern to have the VideoModel callback to the ViewController so that it can display the dynamic videos in the tableview.
[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



How To Make a YouTube Video App – Ep 12 – Creating the video objects
In this video, we go through the results of our YouTube Data API request and create the video objects from the data!
[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



How To Make a YouTube Video App – Ep 11 – Retrieving the Playlist Videos
In this video, we use Alamofire to make a request again the YouTube Data API to retrieve the videos of a playlist!
[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



How To Make a YouTube Video App – Ep 10 – YouTube Data API, Alamofire
In this video, we start on the dynamic version of the YouTube Video App! We sign up for the YouTube Data API to get our credentials and we also use CocoaPods to install the AlamoFire library which is going to help us with the networking involved in the upcoming lessons.
[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



Build a Shopping App with Moltin – Ep 7 – Checkout
In this lesson, we implement the user checkout functionality so that they can pay for the products that they have added to the cart! At the end of the video, I also show you how to download Moltin’s Swift demo app and how to run it.
[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



Build a Shopping App with Moltin – Ep 6 – Add to Cart
This lesson implements the Add to Cart button on the product detail page using the Moltin API!
[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



Build a Shopping App with Moltin – Ep 5 – Product Details
This lesson shows you how to pass the selected product to the detail view controller and then to display the product details!
[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



Build a Shopping App with Moltin – Ep 4 – Listing our Products
In this lesson, we use the Moltin API to retrieve our products that we set up through the Forge admin dashboard. We take a look at the JSON response for beginners and then we list those products in the UITableView of our Xcode project.
[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



Build a Shopping App with Moltin – Ep 3 – Xcode project, Cocoapods and Moltin SDK
In this lesson, we learn about the different options to integrate the Moltin SDK into our Xcode project. We learn how to set up Cocoapods and to install the Moltin pod for our master detail Xcode project. Finally we initialize and authenticate our app through the Moltin SDK.
[wcm_restrict plans=”codeclubgold”]Download: No Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: No Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



Build a Shopping App with Moltin – Ep 2 – Setting up your store
In lesson 2, we sign up for a Moltin account, set up our store and add some products so that we can retrieve them through the API in our Xcode project! You’ll see how to set up your base currency, time zone, payment gateways and how to create products for your store.
[wcm_restrict plans=”codeclubgold”]Download: No Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: No Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



Build a Shopping App with Moltin – Ep 1 – Introduction
In this series, I’ll show you guys how to build an ecommerce shopping app leveraging Moltin!

This lesson introduces you to what Moltin is, an overview of its features and the Forge dashboard where you can manage your products, inventory, customers, shipping, taxes, currencies and other details of your online store. We’ll be using Moltin to power the ecommerce backend while we access our products and manage the shopping cart through the Moltin API.

The demo we’re building will illustrate a simple shopping flow. Product browsing, product selection, adding to cart and checking out.

[wcm_restrict plans=”codeclubgold”]Download: No Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: No Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]


How To Play a Local Video File in Your App using AVPlayerViewController
This lesson shows how to play a local video file if you choose to include your video files inside your Xcode project. We’re using AVPlayerViewController
[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]


How To Play a Movie Stream using AVPlayerViewController
This lesson shows how to use the AVPlayerViewController class to play a movie stream in app using Swift 2, Xcode 7 and in iOS 9.
[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



How To Make a YouTube Video App – Ep 09 – Displaying the Video Detail Views
This lesson finishes up the YouTube video app by displaying the video details when the user selects a video from the UITableView
[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]



How To Make a YouTube Video App – Ep 08 – Custom class detail view controller
In this lesson, we add the UIElements to the video detail view controller. Before we can do that though, we need also need to create a custom sub class of the UIViewController which I show you how to do in this video.
[wcm_restrict plans=”codeclubgold”]Download: Xcode Project | Video (right click, save as)[/wcm_restrict][wcm_restrict plans=”codeclubsilver”]Download: Xcode Project | Video

<< Upgrade to Gold to download videos!

[/wcm_restrict][wcm_nonmember]Download: Xcode Project | Video

<< Join Code Club to get these perks!

[/wcm_nonmember]