Skip to content

Latest commit

 

History

History
1530 lines (1483 loc) · 149 KB

MostRecentAdditions.md

File metadata and controls

1530 lines (1483 loc) · 149 KB

Most Recent Additions

This is a list of the most recent additions to Awesome Swift Education. Note that this list was first created on 1/10/2016. You can follow along with the evolution of Awesome Swift Education by looking at the recent additions to this list

10/14/2016

  • Docker Server Side Swift App 📄
  • Slicing 📄
  • Optional Non-Escaping Closures 📄
  • Generic Range Algorithms 📄
  • SwiftFormat 📄
  • Building a Tiny Compiler 🎤
  • Declarative API Design in Swift 📄
  • Porting the Swift Runtime to Android, Part One: The How 📄
  • Protocol Buffers in your Kitura Apps 📄
  • UILib brings the concepts of Facebook's React to Swift and UIKit 📄
  • My take on iOS app architecture 📄
  • Swift extensions can be applied to Objective-C types 📄

10/7/2016 - Note that not all of these were placed in the README.md

  • Using Elm/React inspired architecture to build Cocoa apps in a functional way 🎤
  • The scan function is the core of all programming 📄
  • Cycle.js in Swift ✏️
  • Redux in Swift ✏️
  • SwiftGL 🔗
  • CocoaOpenGL-Swift ✏️
  • Metal Tutorial 📄
  • Functional String Formatting 📄
  • Apple Energy Efficiency Guide 🔗
  • Video Player in Swift ✏️
  • AVFoundation Development page 🔗
  • Player for your DRM-free audiobooks ✏️
  • HTTP Live Streaming 🔗
  • Player for streaming local and remote audio files. Written in Swift. ✏️
  • Playing a video file from a server in Swift 🔗
  • Streaming on iOS 🔗
  • Realtime H264 decoding library for iOS. ✏️
  • Consuming Web Services with Swift and ReactiveX 📄
  • The Hypermedia Project 📝
  • SwiftCompilationPerformanceReporter ✏️
  • Coordinators ✏️
  • Protocol Buffers ✏️
  • Design Patterns For Safe Timer Usage 📄
  • Aspect Fill - Face Aware ✏️
  • Promises In Swift 📄
  • iOS10 Day by Day ✏️
  • React.js in Swift 📄
  • StyleKit ✏️
  • Creating a Swift-ReactNative project 📝
  • Swift Modules for React Native 📄
  • React Native - How to bridge a Swift View 📄
  • Dependencies of your SwiftPM packages as a service ✏️
  • ES7 async await in Swift ✏️
  • Kotlift is the first source-to-source language transpiler from Kotlin to Swift ✏️
  • An Objective-C to Swift converter written in Javascript ✏️
  • Using Swift’s Enums for Quick Actions 📄
  • Swift Collection Subscripting 📄
  • NSFetchedResultsController Woes 📄
  • Swift Format ✏️
  • Turning UIKit inside out 🎤
  • Case Closed: A Dive into Open Enumerations 📄
  • Behind the Scenes with iOS Security 💾
  • Structs and mutation in Swift 📄
  • Strings in Swift 3 📄
  • Swift 3 Warning of Unused Result 📄
  • Swift to React Native 💾
  • A UIView that uses Flexbox for layouting ✏️
  • MVVM-C A simple way to navigate 📄

-- Havent Integrated Yet --

  • A Swift DSL that allows concise and effective concurrency manipulation ✏️
  • SwiftJava ✏️
  • Retry ✏️
  • RxSwift on iOS - Where to start the adventure 📄
  • Dependency Analyzer Tool for Swift Projects :penxil2:
  • GraphQL on iOS 📄
  • Type Erasure Magic 🎤
  • Immutable models and data consistency 📄
  • Swift API Design Guidelines: Highlights 📄
  • Pushing the Envelope with iOS 10 Notifications 📄
  • Swift Protocols and the Law of Unintended Consequences 📄
  • Enum-based Queue Factory for GCD 📄
  • Futures and Promises, or how I learned to stop worrying and love the GCD 🎤
  • Package.swift - manual 📄
  • Pattern Matching in Swift 📄
  • My Least Favorite Thing About Swift 📄
  • Safe collection subscripting in Swift 📄
  • Building Reactive Apps with Realm: Episode 1 📄
  • Sort Descriptors in Swift 📄
  • Values and errors, part 2: eight languages compared 📄
  • Xcode 8 extensions 📄
  • Notifications in iOS 10 📄
  • Producer Consumer Problem in Swift 📄
  • Swift Protobuf Plugin ✏️
  • Spotify Component Driven UI Franework 📄
  • 140 proposals in 30 minutes 💾
  • Type-safe URL Routing in Swift 🎤
  • Command Line Swift 📄
  • Porting the Swift Runtime to Android, Part One: The How 📄
  • How Can Swift Language Features Improve Testability? 📄
  • Core Data in iOS10: NSPersistentContainer 📄
  • Dependency Injection in Pure Swift, Cake Design Pattern 📄
  • Refactoring at Scale – Lessons Learned Rewriting Instagram’s Feed :mircophone:
  • Best Practices & Pain Points in Mobile Networking: REST API Failure Situations 🎤
  • Swift Initializer Generator ✏️
  • Nuclide Swift ✏️
  • The Introduction to RxSwift that you've been missing 📄
  • How do I build a Network Layer 📄
  • Design patterns for safe timer usage 📄
  • SwiftBond 🎤
  • Working with SpriteKit 📄
  • Common Patterns With Promises 📄
  • Joe Armstrong on Swift 📄
  • Parsey ✏️
  • Async Await in Swift 📄
  • Collection Associated Types 📄
  • Writing Good Bug Reports 📄
  • Debugger Tips 📄
  • Rust vs Swift for Systems Performance 🔗
  • A powerful image loading and caching framework 📄
  • Modern Swift Networking with Swish 📄
  • Remote Data State as an Enum 📄
  • A summary of Apple's Swift language written on Playgrounds ✏️
  • Functions in Swift cheatsheet 📄
  • Real World Swift Performance 🎤
  • Probably is a set of Swift structures for computing the probability and cumulative distributions of different probablistic functions. ✏️
  • SwiftyAttributes ✏️
  • Swift Initializer Generator ✏️
  • MVVM is okay at what it is supposed to do 📄

7/29/2016

  • Stateful mixins in Swift 📄
  • Swift emerging patterns and idioms 📄
  • Using Custom Types as Enumeration Case Raw Values in Swift 📄
  • Migrating to Swift 3 📄
  • Xcode Visual Memory Debugger 📄
  • A composable pattern for pure state machines with effects 📝
  • Measurements and Units in Foundation 📄
  • A versatile SQLite toolkit for Swift ✏️
  • Swift Snippets 📄
  • Implementing Equatable for Protocols in Swift 📄
  • Danger 🔗
  • Stack View Rotation 📄
  • Object oriented Swift ✏️
  • Enums as configuration: the anti-pattern 📄

7/28/2016

  • Top SDKs used by App Store Top 200 Free Apps 🔗
  • Super Spectacular Server-Side Swift! 🎤
  • Faceoff: Android vs. iOS 🎤
  • Swift Tree Data Structure 📄
  • Protocol Extensions: A History 🎤
  • Swift Compiler Integration in LLDB 🎤
  • Using JNI in Swift to put an app into the Android Play Store 📄
  • Diving into the Swift Ecosystem 🎤
  • Three Stories of Error Handling in Swift 🎤
  • New stuff from WWDC 2016 ✏️
  • WWDC16 Video Transcripts 🔗
  • How we put an app in the Android Play Store using Swift 📄
  • FileKit 📝
  • WWDC 2016 Viewing Guide 📄
  • Protocol oriented loading of resources from a network service in Swift 📄
  • Reference and Value Types in Swift 📄
  • Hannibal #selector 📄
  • Neural Networks in iOS 10 and macOS 📄
  • WWDC 2016: Increased Safety in Swift 3.0 📄
  • Xcode Extensions 📄
  • Real World Flux Architecture on iOS 📄
  • Functional JSON parsing, mapping to objects, and serialize to JSON 📝
  • Tutorial: Custom React Native Components in Swift 📄
  • Bridge a Swift view in React Native 📄
  • Open Swift Cross Platform Projects 🔗
  • Server Side Swift vs. The Other Guys — 2: Speed 📄
  • Introduction to SiriKit 🔗
  • Reference and Value Types in Swift 📄
  • Protocol oriented loading of resources from a network service in Swift 📄
  • Creating a Swift-ReactNative project ✏️
  • Swift Infinite Lists 📄
  • Swift Type Inference Closure Constraints 📄
  • Exponential time complexity in the Swift type checker 📄
  • No-case Enums? 📄
  • AWS Lambda Serverless Reference Architecture for creating a Mobile Backend ✏️
  • What is Functional Programming? 📄
  • Random numbers in Swift 📝
  • Swift Either Enum 📄
  • Micro Feature Architecture 📄
  • Logging in Swift 📄
  • Exponential Time Complexity in the Swift Type Checker 📄
  • GCD in Swift 3 📄
  • Zipping and unzipping files in your Swift app 📄
  • Native Swift Patterns 📄
  • Grokking Lazy Sequences & Collections 🎤
  • Swift: What are Protocols with Associated Types? 📄
  • Reactive programming with RxSwift 🎤
  • Bridging Existentials and Generics in Swift 2 📄
  • Closures Capture Semantics 📄
  • Swifty? 💾
  • Error Handling in Swift 💾
  • Ranges in Swift 3 📄
  • Function Naming In Swift 3 📄
  • Working with JSON in Swift 📄
  • File Browser Swift Playgrounds ✏️
  • iOS 10 Sampler ✏️
  • Awesome Server Side Swift ✏️
  • Taming the Massive Controllers in iOS 📄
  • How to unit test view controller on iOS :video:
  • Using Monads and Other Functional Paradigms in Practice 🎤
  • Continuous Delivery for iOS & Mac Apps 🎤
  • What's New in Swift 3 - Part 1 🎤
  • What's New in Swift 3 - Part 2 🎤
  • What's New in Swift 3 - Part 3 🎤
  • Building Reactive Apps with Realm: Episode 1 🎤
  • Building Reactive Apps with Realm: Episode 2 🎤

7/14/2016

5/21/2016

5/1/2016

3/26/2016

3/24/2016

3/21/2016

3/20/2016

3/16/2016

3/15/2016

3/13/2016

3/12/2016

3/11/2016

3/10/2016
3/6/2016
3/4/2016
2/28/2016
2/27/2016
2/22/2016
2/20/2016
2/15/2016
2/9/2016
2/8/2016
2/6/2016
1/29/2016
1/26/2016
1/25/2016
1/23/2016
1/21/2016
1/20/2016
1/18/2016
1/17/2016
1/16/2016
1/15/2016
1/13/2016
1/11/2016
1/10/2016