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.
Developers/Designers Therapy Session with Michael DeGothsier and Sandeep Aggarwal
Alex and Sandeep talk to Michael DeGothsier about challenges developers and designers face working with each other and what approaches and perspectives they might take to improve collaboration.
2 Ways to Implement VIPER iOS Architecture with its author Jeff Gilbert
Alex and Sandeep talk to Jeff Gilbert, the author of VIPER architecture, about evolving understanding of VIPER, complex VIPER apps and compare different way to understand and implement VIPER on projects of all sizes.
Swift Optional String Or Empty Extension
In this episode I walk you through how to create an extension on Optional String type to default nil strings to an empty string. This little shortcut can greatly reduce the amount of ifelsing and if let unwrapping on optional strings in your Swift codebase.
This episode's video screencast: https://youtu.be/qzuFvUVuH9U
This episode's audio podcast: https://insideiosdev.com/episodes/swift-optional-string-or-empty-extension
Inside iOS Dev YouTube Channel: https://www.youtube.com/channel/UC6zcA3dAMUWN8E2_dlg_WyQ
Youtube Channel Announcement
I'm transitioning to Youtube! Don't worry, the podcast is not over :) I'll be making more and more screencast style videos instead of just audio podcast format. I'll still be having guest over and have conversations with them about the code and I'll be cross posting screencast episodes on the podcast as well.
This new direction will allow me to explain the concepts and showcase the code examples better as the audio format can only do so much.
Please hop on over to Youtube. You can find the channel here https://www.youtube.com/channel/UC6zcA3dAMUWN8E2_dlg_WyQ
Please share, like, and subscribe to it as it will greatly help me get this channel up and running. Hope to see and hear your feedback and have better content quality there. Let me know what you think and I'm looking forward to hearing from you!
Builder Design Pattern in Swift with Sandeep Aggarwal
Alex talks to Sandeep Aggarwal about Builder design pattern. They talk about use cases where the pattern is most applicable and how the implementation they made turned out.
Saga of The Bug in Collapsing Navigation Bar in Scrolling View
Alex talks about unexpected bugs he encountered with the new iOS release and how replacing a 3rd party library with a built-in Apple implementation is not always the silver bullet.