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

Flutter with Rody Davis

10/7/2019
More
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. Dropbox drops mobile cross platform C++FlutterDropbox's cross platform C++ issues articleRody on TwitterRody's websiteRody's GithubNeed to prepare for an iOS Engineer Interview? https://iosinterviewguide.com Connect with us: https://twitter.com/insideiosdev Email us at hello@insideiosdev.com

Duration:00:35:57

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

9/19/2019
More
Recently, Dropbox published a blog illustrating the costs & overhead of using C++ to code share between iOS and Android. The author, Eyal Guthmann from Dropbox, joins us to elaborate more on the topic. Was the problem C++? Why couldn't Dropbox simply hire more C++ developers? Why not React Native or Flutter? Is cross platform mobile development simply not viable? Interested in C++ or mobile development? Dropbox is hiring! Dropbox C++ drop articleRunning into problems with shared cross...

Duration:00:43:48

VIPER First Impressions

9/9/2019
More
Alex talks about his first impressions working with VIPER architecture. He walks through each part of the architecture, compares it to RIBs, and talks about modularization. Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com Connect with us: https://twitter.com/insideiosdev Email us at hello@insideiosdev.com

Duration:00:32:40

Dropbox drops mobile cross platform C++

8/26/2019
More
Alex and Andrew discuss the latest Dropbox engineering article that announced that Dropbox is dropping their support of cross platform mobile C++ code. Dropbox C++ drop articleRunning into problems with shared cross platform code in JavaScript Sunsetting React Native We're looking for help editing and prepping our episodes for release so that we can stay on track release them regularly. Contact us at hello@insideiosdev.com if you would like to help. Need to prepare for an iOS Engineer...

Duration:00:22:13

Vapor with Leo Dion

7/23/2019
More
Alex talks with Leo Dion about Server Side Swift and Vapor. Leo's twitterLeo's companyLeo's Vapor getting started blog post Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com Connect with us: https://twitter.com/insideiosdev Email us at hello@insideiosdev.com

Duration:00:31:48

Vapor with Leo Dion

7/22/2019
More
Alex talks with Leo Dion about Server Side Swift and Vapor. Leo's twitterLeo's companyLeo's Vapor getting started blog post Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com Connect with us: https://twitter.com/insideiosdev Email us at hello@insideiosdev.com

Duration:00:32:02

GCD vs RxSwift with Shai Mishali

7/1/2019
More
Alex and Andrew interview Shai Mishali about advantages of using RxSwift for async operations on iOS instead of Grand Central Dispatch (GCD). Shai's twitter Shai's contributions on Ray Wenderlich website Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com Connect with us: https://twitter.com/insideiosdev Email us at hello@insideiosdev.com

Duration:00:31:51

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

6/24/2019
More
Andrew talks about the pressures & frustrations that often accompany the highs of big tech announcements like WWDC.

Duration:00:25:46

First thoughts on SwiftUI

6/17/2019
More
Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com Connect with us: https://twitter.com/insideiosdev Email us at hello@insideiosdev.com

Duration:00:35:44

WWDC 2019 First Impressions

6/4/2019
More
Our first impressions after the first day of WWDC 2019. We go over Marzipan/Catalyst, Swift's new Combine framework, SwiftUI, and other bits that caught our attention. Andrew's AppDevCon conference talkWWDC 2019 KeynoteWWDC 2019 State of The UnionSwiftUICombine Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com Connect with us: https://twitter.com/insideiosdev Email us at hello@insideiosdev.com

Duration:00:27:50

What we learned giving our first tech conference talks

5/20/2019
More
Alex and Andrew explain a bit why they've been out. Then they both talk about the first conference talks they ever gave and what they learned. AppDevCon conference talk in Amsterdam iOS Coding Tips email list #ioscodingtips on Twitter #ioscodingtips on LinkedIn Twitter @InsideiOSDev hello@insideiosdev.com

Duration:00:31:30

Asynchronous Frameworks on iOS

3/25/2019
More
Alex talks about what options you have implementing async work on iOS. He starts with the lowest level of abstraction GCD and goes all the way up to PromiseKit and RxSwift. Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref Connect with us: https://twitter.com/insideiosdev

Duration:00:12:22

Overview of Mocks, Stubs, and Fakes

3/14/2019
More
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

Duration:00:10:39

Alex on Uber's RIB Architecture

2/25/2019
More
Alex talks about working at Uber and what he's learned from their RIB architecture. Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref Connect with us: https://twitter.com/insideiosdev

Duration:00:36:02

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

2/5/2019
More
Alex & Andrew respond to a listener question about starting a career in software engineering. How to choose between a coding bootcamp and university? What should one learn to be a marketable software engineer? What's the best way to learn? What's the market like for mobile software engineers? And more! Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com Need to prepare for an iOS Engineer Interview?...

Duration:00:22:13

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

1/15/2019
More
Alex has a change of mind on singletons after previously declaring them always "evil". Also, what's new in 2019 and what we have planned. You can find previous singletons episode here http://insideiosdev.com/dde8a34e Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref

Duration:00:22:51

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. Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref Connect with us: https://twitter.com/insideiosdev

Duration:00:32:31

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

10/15/2018
More
Alex answers a listener question. How does one design an app for scalability?Alex answers a question from a listener that just completed an iOS Engineer interview: How does one design an app for scalability? Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref Connect with us: https://twitter.com/insideiosdev

Duration:00:19:32

The Problems with View Controllers

10/1/2018
More
Andrew describes & discusses the various problems with view controllers. Find Paul Hudson (@twostraws) at https://www.hackingwithswift.com/ Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com Need to prepare for an iOS Engineer Interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref Connect with us: https://twitter.com/insideiosdev

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. Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com

Duration:00:21:57