Skip to content

developerY/Swift2_Playgrounds

Repository files navigation

Swift2_Playgrounds

Learn Swift 2.0 from playgounds

Resources https://drive.google.com/file/d/0BxzIxULa7JBbRy04QkZqWTVvZ0U/view

https://developer.apple.com/videos/wwdc/2015/?id=106

Inside the repo you will find Xcode 7 Playgrounds.  These "live" books are how I teach Swift 2.0 / iOS 9.

You will need to download the latest version of XCode 7 Beta. 
https://developer.apple.com/xcode/download/

*Long course*
The 4 slides cover 4 parts of the talk:  
1) Into to Swift
2) Deep dive into Swift
<Lunch Break>
3) Libraries and important tools.
4) Build an iOS app

~~~ First 1.5 - 2 hours.

A) I would start with "A Swift (2.0) Tour" to cover all the basics of the language.   
[GuidedTour.playground].  
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/GuidedTour.html#//apple_ref/doc/uid/TP40014097-CH2-ID1


B) Then I would do a deep dive on the more complex parts of the language using "Learn the Essentials of Swift (2.0)".
[Swift2LagRef.playgrounds]
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/TheBasics.html#//apple_ref/doc/uid/TP40014097-CH5-ID309


~~~ Second 1.5 - 2 hours.

A) I would start by covering  the Swift Standard Library (SSL). 
[Swift Standard Library.playground]
https://developer.apple.com/library/prerelease/ios/documentation/General/Reference/SwiftStandardLibraryReference/


B) Then I would show how to use the new iOS9 UIStackView. 
[Learn the Essentials of Swift.playground]
[Start-Dev-iOS-Apps] - Xcode 7 project
https://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/DevelopiOSAppsSwift/index.html#//apple_ref/doc/uid/TP40015214-CH2-SW1


Slides: 
https://docs.google.com/a/ylabz.com/presentation/d/1tfsH9mYOK9_VYSx2t8juFXKvJzLThlhLHwqT5bWfswE/edit?usp=sharing

*Short course*
A Swift Info [GuidedTour.playground] (30Min)
Swift2New.playground (30Min)

Xcode Project TableViews with AutoLayout and UIStackView (30Min)







About

Learn Swift 2.0 from playgounds

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages