awesome-swift-and-tutorial-resources
Swift tutorial resources
A curated collection of resources for learning and improving Swift skills
A curated list of awesome Swift resources and tutorial websites. Feel free to contribute!
123 stars
14 watching
23 forks
last commit: over 1 year ago
Linked from 2 awesome lists
Tutorial Resources / Swift Websites | |||
| AppCoda | |||
| CodeWithChris | |||
| Ray Wenderlich Swift Tutorials | |||
| iOS Swift Development Tutorials by Jameson Quave | |||
| Swiftcast.tv | |||
| Cocoa Kris | |||
| iOS-Blog Swift Tutorials | |||
| Functions in Swift | |||
| Swift InFlux | 1,864 | almost 10 years ago | |
| Natasha The Robot | |||
| LearnSwift.tips | |||
| Hacking with Swift | It has 36 complete projects structured to help people learn Swift | ||
| Apple - Start Developing iOS Apps (Swift) | Official docs introduction to building your first app—including the tools, major concepts, and best practices | ||
Tutorial Resources / Swift Communities | |||
| Stackoverflow | |||
| Reddit/r/swift | |||
| Apple Devforums Swift | |||
Tutorial Resources / Swift Blogs | |||
| Official Swift Blog | |||
| iOS8 Day-by-Day | |||
| We ❤ Swift | |||
| Airspeed Velocity | |||
| Practicalswift.com | |||
| radex.io | |||
| Swift Programming — Medium | |||
| Swift Wala | |||
| IOScreator | |||
Tutorial Resources / Swift Books | |||
| The Swift Programming Language | |||
| Using Swift with Cocoa and Objective-C | |||
| Swift Standard Library Reference | |||
| Functional Programming in Swift ($39) | |||
| Pro Design Patterns in Swift | Learn how to apply classic design patterns to iOS app development using Swift | ||
| iOS 8 Swift Programming Cookbook | Entirely rewritten for Apple’s Swift programming language, this updated cookbook helps you overcome the vexing issues you’re likely to face when creating apps for iOS devices | ||
| iOS 8 Programming Fundamentals with Swift | Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode IDE, the Cocoa Touch framework, and Swift—Apple’s new programming language | ||
Tutorial Resources / Swift Videos | |||
| Build Your First iOS App in SwiftUI | |||
| Developing iOS 8 Apps with Swift by Stanford - Paul Hegarty. | |||
| How To Make an iPhone App | |||
| 250+ Swift Language Tutorials at YouTube | |||
| The Swift Language YouTube Channel | |||
| Brian Advent Youtube Channel | |||
| Skip Wilson Youtube Channel | |||
| iOS Development with Swift in Motion | |||
Tutorial Resources / Swift Courses | |||
| Learn Swift Programming to Make iOS Apps at Udemy ($39) | |||
| Learn Swift By Angela Yu $20 (may vary) | |||
| Swift - Learn Apple's New Programming Language Step By Step at Udemy ($99) | |||
| The Bitfountain iOS 8 with Swift Immersive at Bitfountain($149) | |||
| iOS Developer Nanodegree at Udacity | |||
| Swiftris - Build your first ios game with swift | |||
| Learn iOS Development with Swift at TreeHouse | |||
| Lynda.com | |||
Awesome Swift | |||
| Awesome-iOS | 47,621 | 12 months ago | |
| Awesome-iOS-UI | 11,126 | over 7 years ago | |
| Awesome-Swift(1) @matteocrippa | 24,960 | 12 months ago | |
| Awesome-Swift(2) @Wolg | 5,635 | about 3 years ago | |
| Awesome-ios-animation | 5,265 | over 1 year ago | A curated list of awesome iOS animation, including Objective-C and Swift libraries |
| Awesome-ios-chart | 1,519 | about 6 years ago | A curated list of awesome iOS chart libraries, including Objective-C and Swift |
Demo Apps | |||
| 2048 | 3,136 | over 2 years ago | 2048 demo game in swift |
| Alarm | 196 | over 9 years ago | an alarm app in swift |
| Chat | 2,051 | over 4 years ago | chat like app implementation in swift |
| CloudKit-To-Do-List | 113 | almost 11 years ago | a cloudkit based to do list |
| DesignerNewsApp | 2,423 | over 6 years ago | simple iOS client for Designer News, by the creator of Design+Code and the team, written in Swift |
| DeckRocket | 396 | over 4 years ago | deckrocket porting in swift |
| Edhita | 1,358 | almost 2 years ago | text edit app |
| Eidolon | 2,707 | almost 3 years ago | The Artsy auction kiosk app |
| FanFanSwift | 207 | about 1 year ago | a game in swift |
| firefox-ios | 12,290 | 11 months ago | firefox for iOS being developed by Mozilla |
| Federal Open Data | 13 | over 10 years ago | Get federal Open Data using the Federal Data SDK |
| FlappySwift | 9,685 | over 2 years ago | flappy bird clone in swift |
| Gulps | 1,063 | about 7 years ago | OS app for iOS and apple watch to monitor water consumption |
| HackerNews | 1,306 | almost 2 years ago | hackernews reader app written in swift |
| HausClock | 43 | almost 11 years ago | chess stile clock app in swift |
| HomeKitDemo | 314 | almost 7 years ago | homekit demo app; |
| iContactU | 133 | about 11 years ago | delivered on Apple Store: reminds you to contact people you ought to |
| KeychainDemo | 13 | almost 11 years ago | keychain sharing between an App and it's share extension |
| LayerPlayer | 1,091 | over 3 years ago | explores CALayer and subclasses; written in Swift; also on App Store |
| MyAwesomeChecklist | 10 | over 11 years ago | checklist app in swift |
| PNChart-Swift | 1,373 | almost 2 years ago | a simple and beautiful chart lib used in Piner and CoinsMan for iOS (Swift Implementation) |
| Pocket Forecast | 352 | almost 5 years ago | typhoon weather example |
| ReactiveSwiftFlickrSearch | 374 | over 8 years ago | an MVVM & ReactiveCocoa Flickr search app in swift |
| Round & Split | 50 | over 1 year ago | a tip calculator in swift |
| SwiftFlickrApp | 359 | about 10 years ago | flickr app written in swift |
| Swift - Game of Life | 67 | over 10 years ago | Conway's game of life written in Swift with SpriteKit |
| SwiftHN | 1,707 | about 5 years ago | hacker news app in swift |
| SwiftNote | 199 | almost 11 years ago | a simple note taking app with today widget and iCloud syncing |
| SwiftSingleton | 1,133 | almost 9 years ago | an exploration of the Singleton pattern in Swift |
| SwiftWeather | 5,244 | about 2 years ago | a nice weather app written in swift |
| TextEthan | 47 | almost 11 years ago | a clone of TextEthan, a messaging app that allows anyone to message you |
| Task | 16 | over 6 years ago | a task app written in Swift that is published in the app store |
| The Oakland Post | 275 | over 9 years ago | a full-fledged, 100%-Swift (minus dependencies) news reader |
| Valio | 254 | over 10 years ago | event time table app in swift |
| Walk Tracker | 134 | over 9 years ago | GPS Walk Tracking app with Core Data |
| Swift 3 Module Template | 461 | about 1 year ago | An opinionated starting point for awesome, reusable Swift 3 modules |
Others | |||
| App Dev Wiki | |||
| Cocoa | |||
| iOS Goodies | |||
| iOS Source Code Examples | |||
| iOS Dev Weekly | |||
| iOS Developer Tips | |||
| NSHipster | |||
| NSBlog | |||
| objc.io | |||
| Peter Steinberger | |||
| Subjective-C | |||
| Swift Toolbox | |||
| RxSwift | 24,426 | 11 months ago | Microsoft Reactive Extensions (Rx) for Swift and iOS/OSX platform |
| iOS development with Swift path | |||
| That thing in swift | the Objective-C patterns we already know translate into Swift | ||
| Algorithms & Data Structures with Swift — Wayne Bishop | introduction to commonly used data structures and algorithms written in Swift | ||
| Objective-C to Swift Converter: Swiftify | Objective-C to Swift Converter | ||
Others / Animation | |||
| Spring | 14,091 | over 2 years ago | |
| Canvas | |||
| DKChainableAnimationKit | 1,893 | about 6 years ago | Easy to read and write chainable animations in Swift |
Others / Documentation | |||
| jazzy | 7,359 | about 1 year ago | |
| https://www.swift.org/ | [swift.org] ( ) | ||
| swiftdoc-parser | 42 | over 5 years ago | |
Others / UI Design | |||
| iOS Human Interface Guidelines | |||
| UIKit User Interface Catalog | |||
| The iOS Design Guidelines | |||
| design+code | |||
| FLEX | 14,117 | about 1 year ago | |
Others / Prototyping | |||
| Axure | |||
| Briefs | |||
| Flinto | |||
| Fluid | |||
| Form | |||
| Framer | |||
| InVision | |||
| Justinmind | |||
| Keynotopia | |||
| Marvel | |||
| Moqups | |||
| Origami | |||
| Pixate | |||
| POP | |||
| Protoshare | |||
| Sketch 3 | |||
| Solidify | |||
| UXPin | |||
Learn Git | |||
| Git Beginner's Guide for Dummies | |||
| Learn Git Branching! | |||
| A Visual Git Reference | |||
| Try Git: Code School | |||
| Git for Everyone | |||
| Learn to use Git and remote repositories in 15 minutes | |||
More related projects:
-
analogcode/swift-radio-pro
-
stmol/vkphotos
-
ibanimatable/ibanimatable
-
n8iveapps/n8ivekit
-
taejoongyoon/flickrsearch
-
kean/nuke
-
intelygenz/netclient-ios
-
findmybusnj/findmybusnj-swift
-
ethanswift/newsanalyzer
-
ivanbogdantsev/toilet-radar-paris
-
klike/zhihu-rxswift
-
ibm-cloud/openwhisk-visionapp
-
nghiatranuit/artify-macos