Runtime

Sam Soffes and Caleb Davenport talk about Swift, iOS, and other things they like

August 10, 2017

49: Farewell

This concludes Runtime. Thanks to everyone for letting us bring you out perspective on Swift and iOS for the past year!

July 13, 2017

48: The Dynamic Linker

This week we talk about the dynamic linker, how it affects your apps, and how it is changing.

June 29, 2017

47: Swift 4: Codable & Dictionary

This week we talk about two Swift 4 API we are excited about. The new Codable family of types and the enhancements to Dictionary solve real world problems in a unique way.

June 22, 2017

46: Strings in Swift 4

This week we talk in depth about the changes to String in Swift 4.

June 15, 2017

45: WWDC 2017 Roundup

This week we talk about WWDC 2017 and some of the things we are really excited about. We will go into more detail on many of these topics over the coming weeks as we get more time to experiment with the new tools and API.

June 1, 2017

44: Firebase & Javascript

This week we talk about Firebase and how it allows you to buil a back end quickly so you can focus on what makes your app unique.

May 18, 2017

43: Phone Rumors (Pre WWDC 2017)

This week we talk about what the next iPhone might mean for developers and a few things we'd like to see at WWDC.

May 11, 2017

42: What To Do When Something Doesn't Work The Way it Should

This week we talk about debugging system frameworks on iOS and macOS and some great tools that can help.

May 4, 2017

41: Bluetooth Basics

This week we talk about how to get started with Bluetooth Low Energy with an Arduino and Core Bluetooth on iOS.

April 27, 2017

40: Fun Privacy News

This week we talk about the recent Uber news and the work Apple is doing to protect the privacy of users on iOS and macOS.

April 13, 2017

39: ABI Stability Boogeyman

This week we talk about Swift ABI stability, why you probably don't need it, and new features we'd like to see instead.

April 6, 2017

38: App Production Readiness

This week we talk about getting an app ready for production. What crash reporting, analytics, and deployment services we use and how we integrate them.

March 30, 2017

37: Super Simple User Experience Tricks

This week we talk about a few surprisingly simple things you can add to your apps that make them better iOS citizens.

March 23, 2017

36: Protobufs in Depth

This week we go deep on Protobufs and how to integrate them into an app.

March 9, 2017

35: The Swift Variety Episode

This week we talk about WWDC Scholarships, a fun way to get started with hardware, and new projects we are working on.

February 23, 2017

34: Incredibly Verbose - Our take on the recent Swift Manifestos

This week we talk about a few big Swift proposals that add a lot of power and flexibility.

February 16, 2017

33: Cool Types For Neat Problems

This week we talk about creating Swift types to solve interesting problems.

February 9, 2017

32: Where Do I Even Put This?

This week we talk about augmenting Xcode functionality with custom scripts and build phases.

February 2, 2017

31: Command+F for the win!

This week we talk about learning to work on the Swift compiler by trying to fix a starter bug.

January 26, 2017

30: All Source Compatible....Except SPM

This week we talk about recent Swift Package Manager news and what it means for Swift 4 and the community.

January 19, 2017

29: A Chat With Fatal Error

This week we are joined by Soroush Khanlou and Chris Dzombak of "Fatal Error" to talk about "Not Invented Here" and how we approach project dependencies.

January 5, 2017

28: So. Many. Methods

This week we talk about building complex app delegates and an entire app within a framework.

December 15, 2016

27: What if?

This week we talk about what we might do if we didn't work on iOS apps.

December 8, 2016

26: Squashing Bugs (feat. JP Simard)

This week we are joined by JP Simard to talk about some recent Swift news and the challenges of building a library that spans multiple platforms and languages.

December 1, 2016

25: Emoji Logging

This week we talk about how we solve a few common tasks in a typical iOS app.

November 17, 2016

24: Screen Door Effect

This week we talk about VR and AR.

November 10, 2016

23: Interviewing & Inverted Trees

This week we talk about what we like to see in job interviews and what we like to see in candidates.

November 3, 2016

22: Post Apple Announcements - What Will We Do Now?

This week we talk about new MacBook Pros, the Touch Bar and minor Swift updates.

October 27, 2016

21: Hello Again (Pre-Apple Announcement)

This week we talk about what new Macs might mean for developers, working with the Apple Script bridge in Swift, and how to name things in Swift 3.

October 20, 2016

20: A Whole Class of Problems

This week we talk about Dash, Realm, and a few interesting bits in Swift 3.

October 13, 2016

19: Rate Limited Like Crazy

This week we talk about Rails, Sidekiq, and Sam’s “Heavy Rotation” app.

October 6, 2016

18: Protobufs

This week we talk about the new Swift Protobuf project from Apple and using protobufs in apps.

September 29, 2016

17: Sticker Gymnastics

This week we talk about a few things we released and way cooler things that other people released.

September 22, 2016

16: Freakin' Squashing

This week we talk about async await in Swift, the idea of a Result type, and starting new projects.

September 15, 2016

15: Did You Order It Yet?

This week we talk about the Apple event, new devices, and what they mean for developers.

September 8, 2016

14: There's A Bazillion Ranges

This week we talk about building Canvas, using frameworks to organize code, and using protocols as types.

September 1, 2016

13: Less Magic. More Straightforward.

This week we talk about storing data and how that changed in Swift apps.

August 25, 2016

12: But is it Candy Crush Successful?

This week we talk about building a business on the App Store in light of the recent Vesper announcement.

August 18, 2016

11: What's With The Transformer Names?

This week we talk about Apple at Black Hat, Swift 3, Swift on the server, and Messages apps.

August 11, 2016

10: IB or not IB

This week we talk about Interface Builder and how we write Swift UI code.

August 4, 2016

9: It's Gonna Be A Long Road to Swift Three

This week we talk about participating in the Swift evolution process and a handful of interesting Swift 3 proposals.

July 28, 2016

8: Swivel Ship

This week we talk about a controversial Swift proposal and what it means for app and library developers.

July 21, 2016

7: Weeding the Codebase

This week we talk about organizing Swift code and using types to solve complex problems.

July 14, 2016

6: How We Do: Code Sharing & Package Managers

This week we talk about package managers and how we handle external dependencies on iOS.

July 7, 2016

5: Is it pronounced i.d. or id?

This week we talk about changes to the Swift language that add safety and simplify code.

June 30, 2016

4: When Swift Hurts

This week we talk about areas of Swift that require special consideration: value type performance, working with system libraries, and taking advantage of dynamic behavior.

June 23, 2016

3: Swiftification

This week we talk about the Swiftification of Foundation.

June 16, 2016

2: The Day English Was Destroyed

This week we discuss our Episode 1 wish list and talk about a few other interesting topics from WWDC 2016.

June 9, 2016

1. Suspiciously Dark

This week we talk about things we'd like to see at WWDC 2016.

June 8, 2016

0: Prologue

Welcome to Runtime! Join us in future episodes where we talk about Swift, iOS, and other things we like.

Copyright 2018 Spec Network, Inc.