Google, IBM & Microsoft Certificates — All in One Plan
Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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