Inside iOS Dev-logo

Inside iOS Dev

Technology Podcasts >

Inside iOS dev is a weekly show about real world iOS development. Your hosts, Alex and Andrew, talk about their experience working on a legacy codebase that supports thousands of monthly 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 is a weekly show about real world iOS development. Your hosts, Alex and Andrew, talk about their experience working on a legacy codebase that supports thousands of monthly 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.
More Information

Location:

United States

Description:

Inside iOS dev is a weekly show about real world iOS development. Your hosts, Alex and Andrew, talk about their experience working on a legacy codebase that supports thousands of monthly 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.

Language:

English


Episodes

Andrews "Toast View Model" Struggle

11/12/2018
More
Andrew talks about his recent design struggle with trying to work both within and maintaining a Model-View-Presenter architecture in the context of pre-existing code.

Duration:00:32:31

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

10/15/2018
More
Alex answers a question from a listener that just completed an iOS Engineer interview: How does one design an app for scalability?

Duration:00:19:32

The Problems with View Controllers

10/1/2018
More
Andrew describes & discusses the various problems with view controllers.

Duration:00:23:52

Evolving Mobile Architecture at Reddit

9/14/2018
More
Andrew talks about the recent architectural refactoring work he did at Reddit. He explains how the iOS team moved from an MVC architecture to a Model View Presenter (MVP) architecture. He also talks about Texture -- an async layout framework for fast scrolling feeds. This episode was originally recorded March 2018.

Duration:00:21:57

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

9/2/2018
More
We answer a listeners questions. What is the threat/benefit of React Native? What's happening to the job market because of React Native? How do you stay immune to the cultish force of the Javascript religion? What effect will WebAssembly have on web development?

Duration:00:27:12

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

8/22/2018
More
Ray Wenderlich authors Kelvin Lau & Vincent Ngo come on the show to discuss their book "Data Structures and Algorithms in Swift".

Duration:00:15:11

John Sundell on Unit Testing

8/1/2018
More
We talk with acclaimed iOS & Swift blogger John Sundell about unit testing is. We start out with just unit testing is and then move into details: when & how to do unit testing, tdd, and more! Find John Sundell at https://www.swiftbysundell.com/ Have an iOS Engineer Interview? Learn how to ace it at: https://iosinterviewguide.com/?promo=inside-ios-dev-ref

Duration:00:32:42

Classic Computer Science Problems in Swift with David Kopec

7/20/2018
More
We speak with David Kopec, professor & iOS developer consultant, about his book "Classic Computer Science Problems in Swift". What can you learn from solving classic CS problems such as search, constraint-satisfaction, graph problems and more? David gives a brief explanation of some of the interesting problems in the book such as K-Means clustering and Genetic algorithms. Use promo code 'pckopec' at https://www.manning.com/books/classic-computer-science-problems-in-swift to purchase the book...

Duration:00:26:05

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

6/27/2018
More
For their one year anniversary, Alex & Andrew let loose, have some beers and enjoy some free flowing chat. They talk podcasting, learning, architecture, & JavaScript!

Duration:01:16:02

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

6/12/2018
More
Alex & Andrew do a quick recap of the WWDC 2018 Keynote & Platforms State of the Union. They get straight to what you need to know as a developer to be on top of all the new announcements and changes.

Duration:00:26:39

Learning the Realm database with Marin Todorov

5/30/2018
More
We invite author & Ray Wenderlich contributor Marin Todorov to talk about the Realm database. Marin explains what it is and why you might use it as a persistence solution. He talks about his new book "Realm: Building Modern Swift Apps with Realm Database".

Duration:00:27:23

App Architecture with Florian Kugler

5/21/2018
More
Florian Kugler, co-founder of the popular objc.io, joins us to discuss his new book "App Architecture". We discuss the five architectures covered in the book: Model-View-Controller, Model-View-ViewModel + Coordinator, Model-View-Controller+ViewState, ModelAdapter-ViewBinder, and The Elm Architecture. We also touch on the VIPER architecture and why it wasn't included in the book. Finally, we close out with some advice from Florian. Want to read the new "App Architecture" book?...

Duration:00:34:02

Clean Architecture with Basem Emara

5/15/2018
More
Basem Emara discusses his application of Clean Architecture on iOS. He talks the different components, data flow, dependencies, & more! https://iosmentor.io/clean-architecture-for-ios/

Duration:00:28:56

The Problems of "Fun Driven Development" with Art Fedosejev

4/30/2018
More
Best selling author Art Fedosejev joins us to discuss his new "Fun Driven Development" thesis and the problems it entails. What can we do to be more professional, responsible, and ethical software engineers? http://fundrivendevelopment.guide/ Studying for an iOS Interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref

Duration:00:32:21

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

4/16/2018
More
Soroush Khanlou joins for a rapid fire style interview. He talks about the iOS dev community, app architecture, best books to read as a dev to level up, and more!

Duration:00:26:28

Swift Sets and Pattern Matching

4/4/2018
More
Guest Kyle Roucis talks about the power of using Sets in Swift for pattern matching. Studying for an interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref

Duration:00:16:07

Running into problems with shared cross platform code in JavaScript

3/20/2018
More
Alex talks about some of the problems he had working on a codebase that shared its business logic in JavaScript. We also talk generally about sharing code across mobile platforms. https://iosinterviewguide.com/?promo=inside-ios-dev-ref

Duration:00:22:33

The Null Object Pattern & Law of Demeter

3/5/2018
More
Alex explains how to use the Null Object Pattern to simplify your code (an alternative to optionals). Prepping for an iOS Interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref

Duration:00:14:35

Understanding Auto Layout + Tips & Tricks

2/18/2018
More
Learn about the underlying mechanics of Auto Layout and the layout system of iOS in general. Prepping for an interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref

Duration:00:17:16

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

2/12/2018
More
An overview of the indispensable Uncle Bob's Clean Code. Chapters 10 through 13. Learn how to write code that's simple, expressive, easy to read, easy to maintain, and elegant. Find Clean Code here: http://amzn.to/2Cd49HO Prepping for an interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref

Duration:00:23:39