EP 44 - WHAT IS A SCROLL?

UIScrollView!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about the incredibly versatile and ubiquitous UIScrollView.

Show Notes:


Fireside Swift Theme song by Mike “Golden Pipes” Dillingham

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 43 - YOU HEARD IT HERE FIRST

Speaking at Conferences!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they are joined by the articulate Paul Hudson from Hacking with Swift.  Instead of talking about a particular programming topic, they instead pepper Paul with questions about his experience speaking at conferences.

Show Notes:


Fireside Swift Theme song by Mike “Golden Pipes” Dillingham

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 42 - HANG ON TO YOUR HATS

AppDelegate!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the one thing that is in everyone’s iOS app, the AppDelegate.   

Show Notes:

Fireside Swift Theme song by Mike Dillingham

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 41 - GOT YOURSELF UNINVITED

UIAlertController!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. They said they would cover it last week.  Here’s the topic that took two weeks in the making: UIAlertController!  

Show Notes:

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 40 - CURVEBALL

UIActivityViewController!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss UIAler… erm UIActivityViewController.  A very important and totally planned topic!

Show Notes:

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 39 - FEED FRONT

Playgrounds!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they dive into whether or not it’s a good idea to prototype using Swift Playgrounds.

Show Notes:

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 38 - FICTIONAL FIRESIDE POINTS

UserDefaults!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they dive into the surprisingly interesting UserDefaults.

Show Notes:

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 37 - SEVEN PAGES LONG

Auto Layout!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they scratch the surface of the incredibly deep topic of Auto Layout.

Show Notes:

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 36 - APPROPRIATELY CHASTISED

Generics!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the complicated concept of Generics.

Show Notes:

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 35 - AND YOU KEEP GOING

Swift 4.1!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss what new goodies we get in Swift 4.1.

Show Notes:

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 34 - FITNESS COSTUME PARTY

Analytics Tools!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss analytics frameworks you can add to your app to help give you insights.

Show Notes:

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 33 - FORT POLIO

Portfolio Projects!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss why you would want to build a portfolio and what you should put in it.

Show Notes:

* Not much to note for this episode.  But you can support us by giving us a 5 star rating or review on iTunes!  

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 32 - HOW DARE YOU

Motivation!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they with special guest host, Garric Nahapetian, discuss a very different topic, how we keep coding after the initial excitement.

Show Notes:

* Garric’s band, “The Downtown Train” website: http://www.thedowntowntrain.com/theband.html

* iTunes page for “The Downtown Train”: https://itunes.apple.com/us/artist/the-downtown-train/483121217

* Armenian Duduk: https://en.wikipedia.org/wiki/Duduk 

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 31 - STOLEN WITH PERMISSION

UITableView!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss a very difficult topic for a podcast, UITableView!

Show Notes:

* Apple’s UITableView documentation: https://developer.apple.com/documentation/uikit/uitableview

* Ben Sullivan’s Mastering Table Views course on Udemy: https://www.udemy.com/ios-10-swift-3-mastering-table-views/

* Use code FIRESIDE10 to get the above course for only $10.

* USE THE CODE!!!  IT’S FIRESIDE10!!  UUUUSSSSSEEEEE IT!!!

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 30 - ROAD PANCAKE

Lazy Loading!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss a topic that really suits them, lazy loading!

Show Notes:

* A great blog post on using Lazy Loading: https://medium.com/@abhimuralidharan/lazy-var-in-ios-swift-96c75cb8a13a

* Another great blog post: http://mikebuss.com/2014/06/22/lazy-initialization-swift/

* Apple documentation: https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Properties.html

* Correction: Hollywood is about 14 miles from Santa Monica.

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 29 - IS THAT YOUR SEGUE?

Crashlytics!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss a very common and useful framework, Crashlytics!

Show Notes:

- Crashlytics: https://try.crashlytics.com/

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 28 - IT HAS A NAME

Localization!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the intricacies of localizing an app.

Show Notes:

- WWDC video for localizing with XCODE 9: https://developer.apple.com/videos/play/wwdc2017/401/
- Vic’s github: https://github.com/vichudson1/Battleship-POP-Example
- Great tutorial on localization: https://medium.com/lean-localization/ios-localization-tutorial-938231f9f881

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 26 - TORTURE TACOS

RayWenderlich!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the amazing tutorials at RayWenderlich.com!

Show Notes:

* RayWenderlich.com <- Go here. It’s excellent!

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)

EP 25 - FLYING SPAGHETTI MONSTER

Dependency Injection!

Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the dependency injection. It’s not as complicated as you think! Or is it?

Show Notes:

* Computer properties from Daniel’s question: https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Properties.html

* Protocol documentation which contains info on getters and setters from Daniel’s question: https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Protocols.html#//apple_ref/doc/uid/TP40014097-CH25-ID267

* Article and video by Bart Jacobs: https://cocoacasts.com/nuts-and-bolts-of-dependency-injection-in-swift/
* Article by Alexey Kuznetzov: https://medium.com/ios-os-x-development/dependency-injection-in-swift-a959c6eee0ab

* Dependency Injection using Factories by John Sundell: https://www.swiftbysundell.com/posts/dependency-injection-using-factories-in-swift

* Apple has a few things to say about computed properties here: https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Properties.html

* Apple doc on Data Encapsulation (Objective-C): https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/EncapsulatingData/EncapsulatingData.html

Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/VJ_Memes/55416 Ft: Kara Square (mindmapthat)