Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
headphones
Inside iOS Dev

Inside iOS Dev

Alex Bush, Sandeep Aggarwal

Inside iOS dev is a weekly show about real world iOS development. Your hosts, Alex Bush and Sandeep Aggarwal, 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, Wayfair, and Upkeep 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.
bookmark
Share icon

All episodes

Best episodes

Top 10 Inside iOS Dev Episodes

Goodpods has curated a list of the 10 best Inside iOS Dev episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to Inside iOS Dev for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite Inside iOS Dev episode by adding your comments to the episode page.

Inside iOS Dev - Overview of Mocks, Stubs, and Fakes
play

03/14/19 • 10 min

Alex gives an overview of unit-testing mocks, stubs, and fakes and explains what is the difference between them.

Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref

Connect with us: https://twitter.com/insideiosdev

bookmark
plus icon
share episode
Inside iOS Dev - Developing for iPhone X - Embrace the notch
play

10/02/17 • 10 min

What you need to know about developing for the new iPhone X.
https://developer.apple.com/ios/human-interface-guidelines/overview/iphone-x/

Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com

bookmark
plus icon
share episode
Inside iOS Dev - try! Swift NYC 2017 Conference
play

09/14/17 • 19 min

We share our experience and what we learned at the try! Swift New York City 2017 conference. Including Matt Gallaghers redux-like modeling of view state, Tanner Nelson's server-side Swift using Vapor, Neem Serra's Map & FlatMap magic, and Paul Fenwick's talk on machine ethics & emerging technologies.

Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com

bookmark
plus icon
share episode

An overview of the indispensable Uncle Bob's Clean Code. Learn how to write code that's simple, expressive, easy to read, easy to maintain, and elegant.

Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com

bookmark
plus icon
share episode

Daniel Hall and Alex talk about protected visibility modifier in objective oriented languages and how they wish it was added to Swift language. They talk about reasons for why it is needed and what workarounds you could use to achieve semi-similar result.

Sign up for Alex's upcoming video course about iOS System Design Interview: https://iosinterviewguide.com/system-design-interview
Sign 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 [email protected]

bookmark
plus icon
share episode
Inside iOS Dev - Youtube Channel Announcement
play

06/30/21 • 3 min

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!

bookmark
plus icon
share episode
Inside iOS Dev - RIBs. The Best iOS Architecture.
play

09/26/21 • 64 min

RIBs Resources:

[Original RIB repository](https://github.com/uber/RIBs)

[Uber RIB wiki](https://github.com/uber/RIBs/wiki)

General video: [Uber's new mobile architecture that scales to hundreds of engineers by Tuomas Artman](https://youtube.com/watch?v=FfwZSk6VRVY)

Video 1: [Architecture rewrite](https://youtube.com/watch?v=bB9e7ZYVYCo)

Video 2: [Deep Scope Hierarchies](https://youtube.com/watch?v=LWu1HcFIRnQ)

Video 3: [Introduction to RIBs](https://youtube.com/watch?v=Q5cTT0M0YXg)

Video 4: [Plugins in RIBs](https://youtube.com/watch?v=vIdsYLXClZs)

Blog: [Engineering the Architecture Behind Uber’s New Rider App](https://eng.uber.com/new-rider-app/)

Blog: [Engineering Scalable, Isolated Mobile Features with Plugins at Uber](https://eng.uber.com/plugins/)

Blog: [Why We Decided to Rewrite Uber’s Driver App](https://eng.uber.com/rewrite-uber-carbon-app/)

Blog: [Building a Scalable and Reliable Map Interface for Drivers](https://eng.uber.com/building-a-scalable-and-reliable-map-interface-for-drivers/)

Blog: [Architecting a Safe, Scalable, and Server-Driven Platform for Driver Preferences with RIBs](https://eng.uber.com/carbon-driver-app-preferences-ribs/)

Blog: [Activity/Service as a Dependency: Rethinking Android Architecture for the Uber Driver App](https://eng.uber.com/activity-service-dependency-android-architecture/)

Blog: [Harnessing Code Generation to Increase Reliability & Productivity on iOS at Uber](https://eng.uber.com/code-generation/) ***Not directly RIBs but good to read***

Blog: [Exploring RIBs](https://medium.com/swlh/ios-architecture-exploring-ribs-3db765284fd8)

Podcast: [Opinion about RIBs from somebody at Uber](https://overcast.fm/+JAbhB0-c0)

Podcast: [Alex on Uber's RIB Architecture](https://insideiosdev.com/episodes/alex-on-ubers-rib-architecture-2d362fd3)

Screencast : [RIBs Architecture on iOS by Alex Bush](https://alexbush.podia.com/ribs-architecture-on-ios)

Sign up for Alex's upcoming video course about iOS System Design Interview: https://iosinterviewguide.com/system-design-interview

Sign 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 [email protected]

bookmark
plus icon
share episode

In this episode Sandeep and Alex refactor a class with a large initializer into something easier to use. This is part one of this series.

Sample code was taken from Fred’s tweet: https://twitter.com/frederickohen/status/1413595709471875072

Sign up for Alex's upcoming video course about iOS System Design Interview: https://iosinterviewguide.com/system-design-interview

Sign 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 [email protected]

bookmark
plus icon
share episode
Inside iOS Dev - Clean Code’s Impact with Uncle Bob
play

07/27/23 • 80 min

In this episode we have legendary Robert Uncle Bob Martin come over to talk about Clean Code, professionalism, and courage. We cover:
- the impact of Clean Code on businesses' ability to change software and make money
- management pushback on applying Clean Code practices and how to handle it
- how managers get to the truth and how developers get to the truth
- professionalism, courage to take risk and saying NO despite potentially being fired
- writing tests to reduce risks working with legacy (and not legacy) code
- code ownership and pair programming
- following the code rules you establish
- a rapid questions round
- ask listeners' questions
- and much more
Clean Code: Architecture & Design Masters Class for Software Developers . It starts September 6th: https://cleancodemastercourse2023.eventbrite.com/
More Uncle Bob's events can be found here: http://thecleancoder.eventbrite.com/
Clean Coders video courses: http://www.cleancoders.com/

---

If you're looking for to simplifying software development with Clean Code reach out to: https://www.linkedin.com/company/clean-code-ventures/
Prepping for a system design interview? Check out Alex's iOS System Design Interview video course: https://iosinterviewguide.com/system-design-interview
Need to prepare for an iOS Engineer Interview?
https://iosinterviewguide.com
Connect with us:
https://twitter.com/insideiosdev
https://www.linkedin.com/in/alexvbush/
https://www.linkedin.com/in/sandeep-aggarwal-629ab45a/
https://twitter.com/alex_v_bush
https://twitter.com/sandeepCool77
Email us at [email protected]

bookmark
plus icon
share episode
Inside iOS Dev - Flutter with Rody Davis
play

10/07/19 • 35 min

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.

Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com
Connect with us: https://twitter.com/insideiosdev
Email us at [email protected]

bookmark
plus icon
share episode

Show more best episodes

Toggle view more icon

FAQ

How many episodes does Inside iOS Dev have?

Inside iOS Dev currently has 87 episodes available.

What topics does Inside iOS Dev cover?

The podcast is about Ios, Podcasts, Technology and Education.

What is the most popular episode on Inside iOS Dev?

The episode title 'Law of Demeter, Async Programming, Naming Things with Tom Mornini' is the most popular.

What is the average episode length on Inside iOS Dev?

The average episode length on Inside iOS Dev is 27 minutes.

How often are episodes of Inside iOS Dev released?

Episodes of Inside iOS Dev are typically released every 15 days.

When was the first episode of Inside iOS Dev?

The first episode of Inside iOS Dev was released on Apr 30, 2017.

Show more FAQ

Toggle view more icon

Comments