Ultimate Swift Programming - OReilly

seeders: 1
leechers: 383
Added on May 16, 2015 by JohnGaltEsqin Other > Tutorials
Torrent verified.



Ultimate Swift Programming - OReilly (Size: 18.5 GB)
 ultimate swift description.txt5.54 KB
 ultimate swift description.txt~5.57 KB
 ultimate swift programming cover image.jpeg64 KB
 01 - Welcome to Swift.flv65.84 MB
 02 - Variables, Types of Data and Collections.flv221.71 MB
 03 - Control Flow, Functions and Closures.flv318.2 MB
 04 - Objects & Extensions.flv271.98 MB
 05 - Operators.flv114.79 MB
 06 - Xcode.flv106.22 MB
 07 - Interface Builder.flv63.49 MB
 08 - iOS Simulator.flv69.01 MB
 09 - iTunes Connect and TestFlight.flv71.1 MB
 10 - Developer Portal.flv140.13 MB
 11 - Your First iOS App.flv113.5 MB
 12 - Your First OS X App.flv123.07 MB
 13 - iOS App Lifecycle.flv61.36 MB
 14 - OS X Lifecycle.flv49.73 MB
 15 - Organizing Your Project in Xcode.flv199.05 MB
 16 - Targets vs Products.flv19.77 MB
 17 - Model-View-Controller.flv104.29 MB
 18 - Windows and Window Controllers.flv170.63 MB
 19 - View Controllers, Custom View Controllers.flv612.59 MB
 20 - Actions and Outlets.flv104.6 MB
 21 - Operation Queues.flv69.6 MB
 22 - AppNap.flv77.1 MB
 23 - NSNotificationCenter.flv51.23 MB
 24 - Layouts with Constraints.flv237.75 MB
 25 - Constraints on iOS, Size Classes.flv283.41 MB
 26 - Touches and Gesture Recognizers.flv417.73 MB
 27 - Table Views on iOS.flv402.35 MB
 28 - Table Views on OS X.flv66.54 MB
 29 - Scroll Views.flv220.71 MB
 30 - Web Views.flv469.66 MB
 31 - Popovers.flv194.91 MB
 32 - Custom iOS Keyboards.flv238.05 MB
 33 - Views.flv54.65 MB
 34 - Custom Views.flv195.51 MB
 35 - Bezier Paths, Filling and Stroking Shapes.flv236.21 MB
 36 - Images.flv121.87 MB
 37 - Blend Modes.flv61.11 MB
 38 - Layers.flv124.84 MB
 39 - Shape Layers, Masking with Layers.flv123.99 MB
 40 - Transforming Layers, Applying Animations to Layers.flv180.53 MB
 41 - CAKeyframeAnimation, Using Different Animation Curves.flv90.12 MB
 42 - UIDynamics on iOS.flv305.7 MB
 45 - Video Playback with AV Foundation.flv554.56 MB
 46 - Accessing the iTunes Library on iOS.flv274.08 MB
 47 - Using the Camera and Photos.flv283.19 MB
 48 - Sharing and Share Extensions.flv252.68 MB
 49 - Game Controllers.flv122.25 MB
 50 - Localization and Internationalization.flv287.38 MB
 51 - Text - NSFormatter - DataDetector - Dynamic Text.flv222.63 MB
 52 - Speech Synthesis.flv77.14 MB
 53 - Getting the Devices Location.flv84.5 MB
 54 - Maps.flv79.07 MB
 55 - Geocoding and Reverse Geocoding.flv80.24 MB
 56 - Motion Sensors on iOS.flv202.19 MB
 57 - Local Notifications on iOS.flv53.19 MB
 58 - Notifications on OS X.flv42.91 MB
 59 - Appearance Customization.flv124.89 MB
 60 - TouchID.flv134.5 MB
 61 - Networking with NSURLSession.flv155.65 MB
 62 - NSUserDefaults, Accessing the File System, Working within the Sandbox.flv86.14 MB
 63 - NSBundle.flv72.09 MB
 64 - Accessing the Address Book.flv248.5 MB
 65 - Accessing the Calendar.flv305.7 MB
 66 - UIDocument.flv1009.99 MB
 67 - NSDocument.flv534.53 MB
 68 - Undo.flv142.19 MB
 69 - Background Processing and Non Standard Apps.flv261.76 MB
 70 - Error Handling.flv133.44 MB
 71 - Intro to iCloud - Setting up iCloud.flv267.83 MB
 72 - Key-value Store and CloudKit.flv360.05 MB
 73 - Storing Files in iCloud. Using NSMetadataQuery.flv1.1 GB
 74 - Features and Architecture.flv25.4 MB
 75 - Document Class Setup and iCloud.flv167.47 MB
 76 - Document List.flv656.75 MB
 77 - Document Editing and Saving.flv462.98 MB
 78 - Adding Image Capture.flv470.5 MB
 79 - Adding Location Capture.flv123.41 MB
 80 - Document- Handling the Keyboard.flv240.12 MB
 81 - Conflict Handling.flv171.85 MB
 82 - App Setup and iCloud Setup.flv59.71 MB
 83 - Document Setup.flv111.67 MB
 84 - Document Editing and Saving.flv189.36 MB
 85 - Viewing Location and Image.flv130.75 MB
 86 - Adding Handoffs to the iOS app.flv266.62 MB
 87 - Using Instruments.flv211.38 MB
 88 - Using the Debugger.flv260.34 MB
 89 - NS File Manager.flv369.74 MB


Description

O'Reilly - Ultimate Swift Programming
English | February 2015 | Audio: aac, 44100 Hz, stereo | Video: h264, yuv420p, 1920x1080, 29.97 fps(r) | 19.9 GB
Genre: E-learning


NOTE: This torrent is huge. The files are as I received them, in HD and correspondingly sized. So, there are two options:
Option 1. Download as is. Yep, it's gonna take a while. And I seed about 10-12 hours a day, only shutting down when I need the bandwidth to run my business. So no "please seed" messages are needed. I am when it's possible. Also, I don't throttle the upload speeds, so forward any "too slow" complaints to the NSA or the Internet Czar.
Option 2. I'm slowly but surely converting the video files to much smaller files, about a tenth the size of the originals. Because much of the video is of text screens, the quality seems to be adequate. But a/v is most definitely NOT my forte, so I'm pulling this out of the air. It'll take me a couple of weeks to finish this (say, 31 May 2015).

image

Building apps for iPhone, iPad, and Mac just got easier, faster, and safer, now that Apple has released Swift. In this video workshop, Secret Lab co-founders Jon Manning and Paris Buttfield-Addison, together with Tim Nugent, take you through the components used for building iOS and OS X apps with Swift, and then step through the creation of a simple notepad from scratch, with counterparts for each operating system.

If you’re an experienced programmer who’s never touched Apple developer tools before, you’ll learn the basics for putting the Swift language, the Xcode IDE, Interface Builder, and many other Apple technologies to work. With this video workshop, you’ll learn how to turn your app ideas into reality.

Topics include:
  • Learn Swift basics, including variables, classes, functions, closures, control flow, and access control
  • Get up to speed on Xcode, Interface Builder, and Apple’s developer portal
  • Understand the OS X and iOS application lifecycle, and the model-view-controller paradigm
  • Work with views, view controllers, layout constraints, and touch and gesture recognizers
  • Include graphics, animations, layers, shapes, images, and blend modes
  • Make use of videos, users’ music and photos, speech, and the camera
  • Work with maps, location, motion sensors, notifications, and TouchID
  • Learn about document-based apps, background processing, and handoffs between OS X and iOS
  • Store and query files in iCloud, and sync between platforms


Secret Lab is a mobile consulting and product development company based in Hobart, Tasmania, Australia. Jon Manning, Tim Nugent, and Paris Buttfield-Addison are all mobile software engineers, game designers, and computing researchers.

Contents:

Swift
01 - Welcome to Swift 01m 52s
02 - Variables, Types of Data and Collections 15m 35s
03 - Control Flow, Functions and Closures 17m 51s
04 - Objects & Extensions 16m 11s
05 - Operators 05m 26s

Tools and Services
06 - Xcode 03m 26s
07 - Interface Builder 02m 42s
08 - iOS Simulator 03m 11s
09 - iTunes Connect and TestFlight 04m 16s
10 - Developer Portal 04m 48s

The Basics
11 - Your First iOS App 03m 39s
12 - Your First OS X App 03m 39s
13 - iOS App Lifecycle 07m 47s
14 - OS X Lifecycle 06m 22s
15 - Organizing Your Project in Xcode 06m 39s
16 - Targets vs Products 01m 18s

Architecture
17 - Model-View-Controller 02m 55s
18 - Windows and Window Controllers 05m 24s
19 - View Controllers, Custom View Controllers 20m 20s
20 - Actions and Outlets 13m 26s
21 - Operation Queues 08m 02s
22 - AppNap 08m 47s
23 - NSNotificationCenter 06m 22s

Views and View Controllers
24 - Layouts with Constraints 08m 56s
25 - Constraints on iOS, Size Classes 08m 38s
26 - Touches and Gesture Recognizers 12m 28s
27 - Table Views on iOS 12m 23s
28 - Table Views on OS X 08m 35s
29 - Scroll Views 06m 28s
30 - Web Views 13m 42s
31 - Popovers 07m 12s
32 - Custom iOS Keyboards 08m 40s

Graphics and Animation
33 - Views 06m 20s
34 - Custom Views 06m 11s
35 - Bezier Paths, Filling and Stroking Shapes 06m 44s
36 - Images 03m 53s
37 - Blend Modes 02m 09s
38 - Layers 04m 29s
39 - Shape Layers, Masking with Layers 04m 04s
40 - Transforming Layers, Applying Animations to Layers 05m 54s
41 - CAKeyframeAnimation, Using Different Animation Curves 03m 27s
42 - UIDynamics on iOS 10m 13s
43 - UIView Animations 06m 06s
44 - Graphics on OS X 02m 09s

Media
45 - Video Playback with AV Foundation 15m 30s
46 - Accessing the iTunes Library on iOS 08m 05s
47 - Using the Camera and Photos 08m 45s
48 - Sharing and Share Extensions 10m 22s
49 - Game Controllers 05m 20s

Text and Speech
50 - Localization and Internationalization 12m 09s
51 - Text - NSFormatter / DataDetector / Dynamic Text 06m 19s
52 - Speech Synthesis 02m 36s

Real World
53 - Getting the Device's Location 10m 55s
54 - Maps 10m 05s
55 - Geocoding and Reverse Geocoding 10m 31s
56 - Motion Sensors on iOS 06m 48s
57 - Local Notifications on iOS 06m 57s
58 - Notifications on OS X 05m 08s
59 - Appearance Customization 04m 03s
60 - TouchID 05m 57s

Working with Data
61 - Networking with NSURLSession 06m 19s
62 - NSUserDefaults, Accessing the File System, Working within the Sandbox 03m 32s
63 - NSBundle 03m 24s
64 - Accessing the Address book 08m 00s
65 - Accessing the Calendar 09m 27s
66 - UIDocument 35m 05s
67 - NSDocument 14m 59s
68 - Undo 04m 57s
69 - Background Processing and Non Standard Apps 08m 55s
70 - Error Handling 05m 49s

iCloud
71 - Intro to iCloud, Setting up iCloud 08m 32s
72 - Key-value Store and CloudKit 10m 36s
73 - Storing Files in iCloud. Using NSMetadataQuery. 35m 42s

Diary App for iOS
74 - Features and Architecture 00m 45s
75 - Document Class Setup and iCloud 08m 19s
76 - Document List 23m 23s
77 - Document Editing and Saving 19m 21s
78 - Adding Image Capture 18m 03s
79 - Adding Location Capture 04m 48s
80 - Document: Handling the Keyboard 09m 00s
81 - Conflict Handling 06m 55s

Diary App for Mac
82 - App Setup and iCloud Setup 03m 01s
83 - Document Setup 03m 42s
84 - Document Editing and Saving 05m 46s
85 - Viewing Location and Image 05m 11s
86 - Adding Handoffs to the iOS app 08m 51s

Instruments and Debugging
87 - Using Instruments 07m 32s
88 - Using the Debugger 09m 36s
89 - NS File Manager 12m 59s

Sharing Widget


Download torrent
18.5 GB
seeders:1
leechers:383
Ultimate Swift Programming - OReilly

All Comments

Folks: After fumbling around a bit, I figured out how to reduce the file size (like I mentioned, I don't do a/v), and I'm slowly but surely converting the files. I'll have them done by the end of the month at the latest. Right now, I'm averaging about a 90% reduction in size. Because most of the video is of text (not complex shading, etc.) the quality seems acceptable. When I'm done, I'll create a torrent for those files and post a link from this torrent to that one.

If you want, you can wait for that torrent.
@JohnGaltEsq: Please seed this brother.
I've seeded 14gb of the 8% I've got.
We might get a bit more when he has the bandwidth to spare.
speed this stucked at 6%
@JohnGaltEsq Is everything ok with this torrent?
It's downloading at 10k for me, might take a month or two at that speed to download.
Thanks for the upload.
I watched the first couple segments and spot-checked the remaining videos and they all played ("all" = "ones I checked"). As far as quality of the content, the sections I watched were good but overall I'm relying on the publisher's name.

Hope that helps.
Thanks for the reply, I meant that the torrent doesn't seem to be downloading for people.
I don't think that they're complaining that it's not downloading, but rather that it's not downloading as fast as they want. Yeah, the files are too big and, I agree that nothing is ever as fast as we want it. I'm NOT throttling the upload speed, so it's going as fast as I can make it. Of course, when I use the browser to research how to reduce file size (a/v is not my forte) and to answer questions, I stop the uploads so that I can get the bandwidth that I need for browsing, so THAT does slow things down. And then I just mutter "ehh, fock it" and walk away from my computer for a few hours because I'm so frustrated with it.

I appreciate your politeness, though.
great upload. Not sure if i will have the time to learn this but thanks a ton! :)
Thank u JohnGaltEsq for ur spectacular upload
but, can u please upload it with a lower bit-rate so it can b around 3 or 4 GB max, plzzzzzzzzzz
I'd be happy to if you send me or post instructions on how to do that easily and quickly using the command line so I don't have to point and click and eff around for hours. I use Ubuntu Linux.

Thanks.
please seed
Thanks a lot mate