Inside iOS Dev cover art

All Episodes

Inside iOS Dev — 87 episodes

#
Title
1

Clean Code’s Impact with Uncle Bob

E
2

iOS Interview Tips from Engineering Manager and Senior Engineers

E
3

WWDC 2022 Devs Reaction

E
4

Top 10 iOS Dev Tips

E
5

Blocked by the backend? Use prod mocks.

E
6

Generating Mocks with Sourcery

E
7

Refactoring Large Initializer in Swift. Part 1. Dependency Injection with Default Values and Properties.

E
8

RIBs. The Best iOS Architecture.

E
9

Developers/Designers Therapy Session with Michael DeGothsier and Sandeep Aggarwal

E
10

2 Ways to Implement VIPER iOS Architecture with its author Jeff Gilbert

E
11

Swift Optional String Or Empty Extension

E
12

Youtube Channel Announcement

E
13

Builder Design Pattern in Swift with Sandeep Aggarwal

E
14

Saga of The Bug in Collapsing Navigation Bar in Scrolling View

E
15

How to Determine Visibility of a View Controller

E
16

Unit-testing 101

E
17

Protected Visibility Modifier in Swift with Daniel Hall

E
18

Why I wasn't recording all this time? The Truth Exposed.

E
19

Law of Demeter, Async Programming, Naming Things with Tom Mornini

E
20

Data Observation in SwiftUI with Dainel Hall

E
21

iOS Interview Questions For Senior Developers in 2020 Part 2

22

iOS Interview Questions For Senior Developers in 2020 Part 1

E
23

iOS System Design Interview

E
24

VIPER with Jeff Gilbert

E
25

Asynchronous Work on iOS (Combine Edition) with Leo Dion

E
26

Protocol Extension Overuse

E
27

Optionals Are Evil..?

E
28

Flutter with Rody Davis

29

Cross-platform code sharing via C++ at Dropbox with Eyal Guthmann

30

VIPER First Impressions

E
31

Dropbox drops mobile cross platform C++

E
32

Vapor with Leo Dion

E
33

GCD vs RxSwift with Shai Mishali

E
34

WWDC 2019 Woes - The pressures & frustrations of ever-changing tech

E
35

First thoughts on SwiftUI

36

WWDC 2019 First Impressions

E
37

What we learned giving our first tech conference talks

E
38

Asynchronous Frameworks on iOS

39

Overview of Mocks, Stubs, and Fakes

40

Alex on Uber's RIB Architecture

41

Q&A: How to start a career in software engineering after prison

42

What's new in 2019 plus Alex's new opinion on singletons

43

Andrews "Toast View Model" Struggle

E
44

Q&A: How to design an app for scalability?

45

The Problems with View Controllers

46

Evolving Mobile Architecture at Reddit

47

Q&A episode: React Native & the cultish force of Javascript

48

Data Structures & Algorithms in Swift with Kelvin Lau & Vincent Ngo

49

John Sundell on Unit Testing

50

Classic Computer Science Problems in Swift with David Kopec

51

One Year Anniversary Episode - Podcasting, learning, architecture, & JavaScript talk!

52

WWDC 2018 Recap - What you need to know as a developer

53

Learning the Realm database with Marin Todorov

54

App Architecture with Florian Kugler

55

Clean Architecture with Basem Emara

56

The Problems of "Fun Driven Development" with Art Fedosejev

57

Soroush Khanlou on dev community, architecture, best books to read, and more.

58

Swift Sets and Pattern Matching

59

Running into problems with shared cross platform code in JavaScript

60

The Null Object Pattern & Law of Demeter

61

Understanding Auto Layout + Tips & Tricks

62

Writing Clean Code - Part 3 - An Overview of Robert Martin's Clean Code

63

Why Singletons Are Evil

64

An Introduction to Dependency Injection

65

Understanding Design Patterns & Architecture

66

Programming language battle: Javascript

67

Writing Clean Code - Part 2 - An Overview of Robert Martin's Clean Code

68

Our Dark Secret - A conversation about Swift versus Objective-C

69

Developing for iPhone X - Embrace the notch

70

Being a generalist - What iOS developers can learn from the backend

71

try! Swift NYC 2017 Conference

72

Introducing the New iOS 11 System Review Prompt - SKStoreReviewController

73

Writing Clean Code - Part 1 - An Overview of Robert Martin's Clean Code

74

14 - Software Engineer Interview Hole In One - How Alex nailed his interview process

75

13 - View Models To The Rescue

76

12 - Pair Programming

77

11 - The Problems with 3rd Party Services

78

10 - Top Must Watch WWDC 2017 Videos

79

9 - How To Do An iOS Engineer Job Search (After Being Laid Off)

80

8 - WWDC Platforms State Of The Union Recap

81

7 - Twelve Libraries To Skyrocket Your iOS Development

82

6 - An Introduction To Continuous Deployment

83

5 - Setting Up Universal Links (Deep Linking)

84

4 - The iOS Developer Community

85

3 - AB Testing and Dependency Management

86

2 - Implementing Analytics/Tracking in your app

87

1 - Testing in Object-Oriented Applications