65 episodes

Inside iOS dev is a weekly show about real world iOS development. Your hosts, Alex and Andrew, draw from their experiences ranging from 4+ year old legacy codebases, to small startup green field projects, to working on apps at places like Uber & Reddit with millions of active users. They discuss everything from implementing specific features, to creating flexible designs, to utilizing refactoring techniques, and more. This is THE show for professional iOS developers.

Inside iOS Dev Alex Bush, Andrew Rohn

    • Technology

Inside iOS dev is a weekly show about real world iOS development. Your hosts, Alex and Andrew, draw from their experiences ranging from 4+ year old legacy codebases, to small startup green field projects, to working on apps at places like Uber & Reddit with millions of active users. They discuss everything from implementing specific features, to creating flexible designs, to utilizing refactoring techniques, and more. This is THE show for professional iOS developers.

    iOS System Design Interview

    iOS System Design Interview

    Alex talks about iOS system design interview, what to expect, what's important to focus on and what complexity a potential e-commerce application might have.

    • 19 min
    VIPER with Jeff Gilbert

    VIPER with Jeff Gilbert

    Alex talks to Jeff Gilbert about VIPER architecture, how it came to be and how this architecture helps scale iOS codebases. Jeff is the author of VIPER.

    • 57 min
    Asynchronous Work on iOS (Combine Edition) with Leo Dion

    Asynchronous Work on iOS (Combine Edition) with Leo Dion

    Alex interviews Leo Dion about his recent article Asynchronous Multi-Threaded Parallel World of Swift. They talk about async work on iOS, options developers had previously (from low level to high), and then discuss how new Apple frameworks Swift Nio and Combine helps solve asynchronous tasks on iOS.
    Unfortunately the chat transcript for this call was lost and some of the links didn't make it into show notes.
    Leo's article - Asynchronous Multi-Threaded Parallel World of SwiftLeo's 360 iDev talkLeo's twitterSwiftNIOCombineSign up for Alex's upcoming video course about RIBs Architecture: http://ribsarchitecture.com/video-course-waitlist
    Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com
    Connect with us: https://twitter.com/insideiosdev
    Email us at hello@insideiosdev.com

    • 31 min
    Protocol Extension Overuse

    Protocol Extension Overuse

    Alex explains how overusing extensions and protocol extensions in Swift leads to unpredictable runtime bugs.

    • 24 min
    Optionals Are Evil..?

    Optionals Are Evil..?

    When and where should optionals be used? What are the advantages and disadvantages of optionals? Before Swift, iOS developers wrote their apps using Objective-C. In Objective-C, programmers could send messages to nil without the program crashing and in some cases was considered a feature. However, sometimes objects were unexpectedly nil and the program would incorrectly execute. Today, Swift uses optionals to more explicitly handle the case when an object is nil.

    • 13 min
    Flutter with Rody Davis

    Flutter with Rody Davis

    Alex interviews Rody Davis about Flutter, a cross platform framework for iOS and Android development. They also address cross platform development issues Dropbox experienced with their mobile apps.

    • 35 min

Customer Reviews

drums4life24 ,

Kind of close minded and superficial

The egos are louder than the podcast.

PegCo ,

Very helpful

Covers many aspects of being a developer, using swift- great podcast.

Coolatnite ,

Alex & Andrew share their Silicon Valley iOS experiences

Alex and Andrew are focused on being a resource to the iOS community, especially as the iOS ecosystem continues to mature. They have a fun and easy going way of sharing their Silicon Valley experiences to both the technical and non-technical listener. Alex and Andrew draw from their experiences as an iOS Software Engineer and a Lead iOS Software Engineer at a San Francisco-based startup.

Top Podcasts In Technology

Listeners Also Subscribed To