swift

TechCast #109 – Rob Napier on Swift

In this episode, Chariot’s Ken Rimple speaks to upcoming Philly ETE speaker Rob Napier, author of the RNCryptor encryption format and co-author of iOS Programming, Pushing the Limits. They discuss the evolution of the Swift language. His talk, Generic Swift: It Isn’t Supposed to Hurt, covers how to properly develop code using Generics in Swift. … Read More

Philly ETE 2017 #7 – The Swift Melting Pot – Daniel Steinberg

When the Swift programming language was released people argued about what sort of language it was. “It’s functional,” some argued and then criticized it for not being functional enough. “It’s OO,” others scoffed and then bemoaned the features they longed for from Objective-C. “It’s a Protocol Oriented language,” said Apple at the famous Crusty talk … Read More

Building our first tvOS app

When the 4th-generation Apple TV and tvOS were released, anyone could write apps for the TV, not just Apple partners. I decided to write an app to make ETE presentations and other Chariot content available though an app. (Now I can catch up on presentations while relaxing on the couch.) In this post I’ll take a quick look at some of the architecture choices made when building our first tvOS app.

Philly ETE 2016 #32 – Daniel Steinberg – The World of Swift 3

When Apple open sourced Swift late last year, they invited the community into the discussion of where Swift should go and why. Instead of us having to imagine what the Swift language and library stewards and architects are thinking, we can read their words on the Swift evolution mailing list. In this talk we’ll look at what idiomatic Swift will look like soon when Swift 3 is soon released and talk about the reasoning behind some of the choices.

Philly ETE 2016 – Daniel Steinberg – The World of Swift 3

When Apple open sourced Swift late last year, they invited the community into the discussion of where Swift should go and why. Instead of us having to imagine what the Swift language and library stewards and architects are thinking, we can read their words on the Swift evolution mailing list. In this talk we’ll look at what idiomatic Swift will look like soon when Swift 3 is soon released and talk about the reasoning behind some of the choices.

Philly ETE 2015 #40 – Ash Furrow – Catching up with Swift

In this talk, Ash Furrow, author and iOS engineer at Artsy, presents the current state of Apple’s new programming language: Swift. He’ll begin with a description of why Swift was needed – what problems existed with Objective-C and how does Swift address them? Speaking from experience of developing a production application using Swift, Ash will discuss Swift’s readiness from both technical and business standpoints.

ETE 2015 – Colin Eberhardt – Swift, Reactive Cocoa… Better Together

ReactiveCocoa is an elegant framework that radically changes the way we structure our applications and handle flows of data. However, it’s beauty is somewhat marred by Objective-C! In this talk I will cover the basics of ReactiveCocoa and the principles of Functional Reactive Programming. Through simple practical examples I will show how ReactiveCocoa and Swift form a beautiful partnership.

ETE 2015 – Ash Furrow – Catching up with Swift

In this talk, Ash Furrow, author and iOS engineer at Artsy, presents the current state of Apple’s new programming language: Swift. He’ll begin with a description of why Swift was needed – what problems existed with Objective-C and how does Swift address them? Speaking from experience of developing a production application using Swift, Ash will discuss Swift’s readiness from both technical and business standpoints.