Catching Up with Swift - Current State and Future Prospects
Offered By: ChariotSolutions via YouTube
Course Description
Overview
Explore the current state of Apple's Swift programming language in this 57-minute conference talk by Ash Furrow, author and iOS engineer at Artsy. Discover why Swift was developed, addressing problems in Objective-C and how it solves them. Learn from Furrow's experience developing a production application using Swift, and gain insights into the language's technical and business readiness. Delve into topics such as language evolution, memory management, native Unicode strings, collections, conciseness, named parameters, generics, lazy evaluation, type extensions, index paths, and open-source development. Examine the language's progression through August, September, and October, and hear predictions and safe bets for Swift's future. Gain a comprehensive understanding of Swift's capabilities and potential impact on iOS development.
Syllabus
Intro
Agenda
Language Evolution
Objective-C Replacement
Abandon C Roots
Be Memory Managed
Native Unicode Strings
Native Collections
Be Concise
Named Parameters
Generics
Lazy Swift
Extending Types
Index Paths
Open Source by Default
August
September
October
Safe Bets
Predictions
Recap
Taught by
ChariotSolutions
Related Courses
C++ For C Programmers, Part AUniversity of California, Santa Cruz via Coursera Learn Intermediate Java
Codecademy Learn Intermediate Java: Generics and Collections
Codecademy Learn Intermediate Swift
Codecademy Learn Intermediate TypeScript: Generics
Codecademy