Fireside Swift

Fireside Swift

By Steven Berard, Ben Sullivan, Chris Hefferman, and Jordan MuncriefComedyTechnologyEducationHow To
Download on the App Store

Fireside Swift episodes

  • EP 13 - Canary in the Coal Mine
    CocoaPods!
    Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the third party dependency manager, Cocoapods.
    * CocoaPods main site: https://cocoapods.org
    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)
    1 hr 19 min
  • EP 12 - I Don’t Know Any Recent Hockey Players
    JSON Parsing!
    Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss different ways to parse JSON data.
    * SwiftyJSON - https://github.com/SwiftyJSON/SwiftyJSON
    * JSONEncodable - https://github.com/bignerdranch/Freddy/wiki/JSONEncodable
    * JSONDecodable - https://github.com/bignerdranch/Freddy/wiki/JSONDecodable
    * Apple docs for Codable - https://developer.apple.com/documentation/foundation/archives_and_serialization/encoding_and_decoding_custom_types
    * Ultimate Guide to JSON Parsing With Swift 4: http://benscheirman.com/2017/06/ultimate-guide-to-json-parsing-with-swift-4/
    * Star Wars API - https://swapi.co/
    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)
    1 hr 5 min
  • EP 11 - A Fail Story for Every Topic
    Git!
    Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the amazing configuration management tool, Git!
    * Git Documentation: https://git-scm.com/docs/git
    * SourceTree: https://www.sourcetreeapp.com
    * Git Tower: https://www.git-tower.com/mac/
    * GitHub: https://github.com
    * Bitbucket: https://bitbucket.org
    * Malazan Book of the Fallen: https://www.amazon.com/Complete-Malazan-Book-Fallen-ebook/dp/B00HL0MA3W
    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)
    1 hr 44 min
  • Ep 10 - That Idiot Rebecca!
    Debugging!
    Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss their favorite ways to debug. 
    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)
    1 hr 15 min
  • EP 9 - Google Is like 80% of This Show
    CoreData!
    Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they do their best to explain the Core Data framework. 
    * Big Nerd Ranch’s Core Data Stack: https://www.bignerdranch.com/blog/introducing-the-big-nerd-ranch-core-data-stack/
    * Event Farm’s Core Data Stack: http://blog.eventfarm.com/developers/using-core-data-to-improve-user-experience
    * Apple Core Data documentation: https://developer.apple.com/documentation/coredata
    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)
    1 hr 32 min
  • EP 8 - I Just Dump It Right over My Computer
    Scope!
    Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they do their best to explain the concept of scope. 
    * Singleton Notes:  https://cocoacasts.com/what-is-a-singleton-and-how-to-create-one-in-swift/
    * Extension Notes: https://www.andrewcbancroft.com/2015/04/22/3-nuances-of-swift-extensions/#extension-visibility
    * “Hooked” is the book I was trying to think of about getting your users addicted to your app.  https://www.amazon.com/Hooked-How-Build-Habit-Forming-Products-ebook/dp/B00LMGLXTS
    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)
    1 hr 41 min
  • Ep 7 - I Can't Even Say Academic
    Closures!
    Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they do their best to understand closures. 
    * Apple docs: https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Closures.html
    * Secondhand Street Band: https://www.facebook.com/SecondhandStreetBand/
    * Lindsey Stirling: https://www.youtube.com/user/lindseystomp
    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)
    1 hr 17 min
  • EP 6 - Giving Personality to Processes
    Automatic Reference Counting (ARC)!
    Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the differences between Automatic Reference Counting (ARC) and Garbage Collection. 
    * Great overview of the differences between ARC and GC: https://softwareengineering.stackexchange.com/questions/285333/how-does-garbage-collection-compare-to-reference-counting
    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)
    1 hr 47 min
  • EP 5 - What You Need Is a Garden Hose
    Big Nerd Ranch!
    Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the Big Nerd Ranch as an educational company. 
    * Link to the Big Nerd Ranch website: https://www.bignerdranch.com
    * The instructor of the Advanced Android Bootcamp, Brian Gardner: https://www.bignerdranch.com/about/the-team/brian-gardner/
    * The assistant instructor of the Advanced Android Bootcamp, David Greenhalgh: https://www.bignerdranch.com/about/the-team/david-greenhalgh/
    * The Big Nerd Ranch employee I befriended at the bootcamp, Jonathan Martin: https://www.bignerdranch.com/about/the-team/jonathan-martin/
    * The Big Nerd Ranch employee who gave me the tour at Galactic Headquarters, Mathew Jackson: https://www.bignerdranch.com/about/the-team/mathew-jackson/
    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)
    1 hr 33 min
  • EP 4 - Massive ViewControllers
    MVC!
    Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they delve into the Model View Controller architecture. 
    * Link to the Learn Swift podcast on the stores: https://itunes.apple.com/us/podcast/the-learn-swift-podcast/id1272996458?mt=2
    * Lecture 2 from Stanford 193P course. Spring ‘17: https://itunes.apple.com/us/course/2-mvc-ios-xcode-and-swift-demonstration/id1198467120?i=1000381073277&mt=2
    * Omnigraffle link: https://www.omnigroup.com/omnigraffle/ios
    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)
    1 hr 5 min

About Fireside Swift

From the publisher's feed

Fireside Swift is a popular iOS Development podcast where four buddies discuss a new Swift programming topic each week. They try to stay informal while also conveying the information they know about…