]]>
Mon, 12 Nov 2018 05:30:00 -0800hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:32:31Andrew 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.
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.
iOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, mvp, model view presenter, view model, design patternyesfull45Q&A: How to design an app for scalability?2a19e076-6951-4c0e-b485-0bc12a9770b4http://insideiosdev.com/qa-design-scale-up-app-interview-question
Alex answers a question from a listener that just completed an iOS Engineer interview: How does one design an app for scalability?
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?

]]>
Mon, 01 Oct 2018 08:04:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:23:52Andrew describes & discusses the various problems with view controllers.
Andrew describes & discusses the various problems with view controllers.
iOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C,massive view controller, view controller, composition, inheritance, design patterns, mvc, model view controller,nofull43Evolving Mobile Architecture at Redditfaa3d8a1-a220-4e42-babc-03eb71a9d822http://insideiosdev.com/evolving-mobile-architecture-at-reddit
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.
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.

]]>
Fri, 14 Sep 2018 08:57:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:22:37Andrew 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.
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 scroiOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, javascript, reddit, evolutionary architecture, architecture, mvp, model view presenter, mvc, model view controllernofull42Q&A episode: React Native & the cultish force of Javascriptf2cfaa2b-b2ed-4cd5-addf-eaac5e203be7http://insideiosdev.com/qa-react-native-javascript-cult
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?
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?

]]>
Sun, 02 Sep 2018 12:31:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:27:52We 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?
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 develiOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, javascript, react native, webassemblynofull41Data Structures & Algorithms in Swift with Kelvin Lau & Vincent Ngo3a485520-01e8-445f-a00c-7c843f3e06d4http://insideiosdev.com/data-structures-and-algorithms-kelvin-lau-vincent-ngo
Ray Wenderlich authors Kelvin Lau & Vincent Ngo come on the show to discuss their book "Data Structures and Algorithms in Swift".
Ray Wenderlich authors Kelvin Lau & Vincent Ngo come on the show to discuss their book "Data Structures and Algorithms in Swift".

]]>
Wed, 22 Aug 2018 05:30:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:15:51Ray Wenderlich authors Kelvin Lau & Vincent Ngo come on the show to discuss their book "Data Structures and Algorithms in Swift".
Ray Wenderlich authors Kelvin Lau & Vincent Ngo come on the show to discuss their book "Data Structures and Algorithms in Swift".
iOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, algorithms, data structures, kelvin lau, vincent ngo, ray wenderlich, algorithm clubnofull40John Sundell on Unit Testing036e57f1-bb9f-4476-b108-e36acb52cd66http://insideiosdev.com/john-sundell-on-unit-testing
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
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!

]]>
Wed, 01 Aug 2018 05:30:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:33:22We 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
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, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, david kopec, dave kopec, algorithms, data structures, john sundell, sundell, swift by sundell, unit testing, tddnofull39Classic Computer Science Problems in Swift with David Kopec42ec793f-85e8-408e-83b5-6bc9af9698b6http://insideiosdev.com/classiccsproblemswithdavidkopec
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 for half price!
Want a chance to win a free copy of the book? Write a Tweet mentioning @insideiosdev and the thing you like most about it!
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.

]]>
Fri, 20 Jul 2018 05:30:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:26:45We 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 for half price!
Want a chance to win a free copy of the book? Write a Tweet mentioning @insideiosdev and the thing you like most about it!
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 givesiOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, david kopec, dave kopec, algorithms, data structures, constraint satisfaction, k means clustering, genetic algorithms, search algorithms, neuralnofull38One Year Anniversary Episode - Podcasting, learning, architecture, & JavaScript talk!9559d06d-2e06-4c8a-bc57-596483c50af2http://insideiosdev.com/75f903cc
For their one year anniversary, Alex & Andrew let loose, have some beers and enjoy some free flowing chat. They talk podcasting, learning, architecture, & JavaScript!
For their one year anniversary, Alex & Andrew let loose, have some beers and enjoy some free flowing chat. They talk podcasting, learning, architecture, & JavaScript!

]]>
Tue, 26 Jun 2018 22:55:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn01:16:43For their one year anniversary, Alex & Andrew let loose, have some beers and enjoy some free flowing chat. They talk podcasting, learning, architecture, & JavaScript!
For their one year anniversary, Alex & Andrew let loose, have some beers and enjoy some free flowing chat. They talk podcasting, learning, architecture, & JavaScript!
iOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, javascript, architecture, mvp, mvc, model view controller, viper, mvvm, view modelnofull37WWDC 2018 Recap - What you need to know as a developer35f76704-1c40-4f6a-ba77-27655bda3089http://insideiosdev.com/wwdc-2018-recap
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.
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.

]]>
Tue, 12 Jun 2018 05:30:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:27:20Alex & 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.
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.
iOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, arkit 2, platforms state of the union, wwdc 2018, wwdc, keynote, siri shortcutsnofull36Learning the Realm database with Marin Todorovd61b67e0-d0ad-4651-8148-ad24163189a1http://insideiosdev.com/learning-realm-database-with-marin-todorov
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".
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 compares it to Core Data and helps give guidance on how to choose a persistence solution. He also goes into some of its benefits: simplified API, improved performance, cross platform usage, & automatic sync. Lastly, he talks about his new book "Realm: Building Modern Swift Apps with Realm Database".

]]>
Wed, 30 May 2018 05:30:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:28:03We 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".
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"iOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, marin todorov, realm, realm database, core data, persistence, sqlite, ray wenderlichnofull35App Architecture with Florian Kugler75a97f75-06f0-4332-9a7c-ba518ea273a2http://insideiosdev.com/app-architecture-with-florian-kugler
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?
https://amzn.to/2KJfJPT
https://www.objc.io/
Want to win a free copy of the "App Architecture" book?
https://goo.gl/forms/NF9BXsqDEF5q35vH2
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.

]]>
Mon, 21 May 2018 05:30:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:34:43Florian 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?
https://amzn.to/2KJfJPT
https://www.objc.io/
Want to win a free copy of the "App Architecture" book?
https://goo.gl/forms/NF9BXsqDEF5q35vH2
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, ModiOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, architecture, app architecture, florian kugler, objc.io, ios architecture, ios architecture booknofull34Clean Architecture with Basem Emara6d450003-eaa6-4fa6-ac3c-0283a8f6b414http://insideiosdev.com/8be99947
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/
Basem Emara discusses his application of Clean Architecture on iOS. He talks the different components, data flow, dependencies, & more!

]]>
Mon, 30 Apr 2018 05:09:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:33:01Best 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
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 fiOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, fun driven development, ethics, craftsman, Art Fedosejevnofull32Soroush Khanlou on dev community, architecture, best books to read, and more.cfbe2235-117a-45ce-9b9a-cbb22e339cdehttp://insideiosdev.com/e50a7dac
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!
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!

]]>
Wed, 04 Apr 2018 05:20:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:16:47Guest 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
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
iOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, swift, sets, swift sets, pattern matching, swift pattern matchingnofull30Running into problems with shared cross platform code in JavaScript589c910d-c9bd-4612-bbe1-4a20dd7ad10fhttp://insideiosdev.com/91c07a59
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
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.

]]>
Tue, 20 Mar 2018 05:00:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:23:13Alex 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
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
iOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, shared code, cross platform, react native, javascript, kotlinnofull29The Null Object Pattern & Law of Demeter875094f2-9597-447d-8e5a-9c685e163c6ehttp://insideiosdev.com/3362c124
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
Alex explains how to use the Null Object Pattern to simplify your code (an alternative to optionals).

]]>
Mon, 18 Dec 2017 05:30:00 -0800hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:17:02What is Dependency Injection? Why is it useful? How can we use it?
What is Dependency Injection? Why is it useful? How can we use it?
iOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, dependency injection, solid, dependency inversionnofull24Understanding Design Patterns & Architecture6a4db0c3-3e5b-45bb-9842-45f86b3fc450http://insideiosdev.com/39d89682
Why is there so much confusion around design patterns and architectures? How can we gain better understanding of them?
Why is there so much confusion around design patterns and architectures? How can we gain better understanding of them?

]]>
Mon, 04 Dec 2017 05:11:00 -0800hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:15:11Why is there so much confusion around design patterns and architectures? How can we gain better understanding of them?
Why is there so much confusion around design patterns and architectures? How can we gain better understanding of them?
iOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, clean architecture, architecture, mvvm, viper, mvp, design patterns, view modelnofull23Programming language battle: Javascript2f30b288-c9ec-477b-9ede-60baeabb04c1http://insideiosdev.com/4705d452
We have a lively debate over the potential merits and downfalls of Javascript as a programming language and community.
We have a lively debate over the potential merits and downfalls of Javascript as a programming language and community.

]]>
Wed, 13 Sep 2017 19:41:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:19:59We 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.
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 tiOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, try! swift, conference, ios conference, natasha the robotnofull17Introducing the New iOS 11 System Review Prompt - SKStoreReviewControllera7e6a01c-54a3-46d3-b209-e8efeed5934fhttp://insideiosdev.com/e2112d2f
Starting in iOS 11, Apple is requiring all apps to use the new SKStoreReviewController to prompt users to review & rate your app. We discuss the details of how this new review prompt works as well as other changes to reviews and the App Store.
Starting in iOS 11, Apple is requiring all apps to use the new SKStoreReviewController to prompt users to review & rate your app. We discuss the details of how this new review prompt works as well as other changes to reviews and the App Store.

]]>
Wed, 06 Sep 2017 10:56:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:11:54Starting in iOS 11, Apple is requiring all apps to use the new SKStoreReviewController to prompt users to review & rate your app. We discuss the details of how this new review prompt works as well as other changes to reviews and the App Store.
Starting in iOS 11, Apple is requiring all apps to use the new SKStoreReviewController to prompt users to review & rate your app. We discuss the details of how this new review prompt works as well as other changes to reviews and the App Store.
iOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, skstorereviewcontroller, iOS 11, App Store, app review, app ratingnofull16Writing Clean Code - Part 1 - An Overview of Robert Martin's Clean Codefbe19ecf-d99a-4693-b236-2ed81e541336http://insideiosdev.com/d948eb6d
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.
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.

]]>
Thu, 13 Jul 2017 05:00:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:19:29Andrew & Alex talk about pair programming. The advantages and disadvantages of it and whether you should utilize it or not. They also give some advice about pair programming.
Andrew & Alex talk about pair programming. The advantages and disadvantages of it and whether you should utilize it or not. They also give some advice about pair programming.
iOS, programming, XCode, software engineering, app, mac, cocoa, apple, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, pair programming, pairingnofull1211 - The Problems with 3rd Party Servicesabfd2a28-847e-45c9-8deb-3dc7b797875bhttp://insideiosdev.com/c8dddd4d
Alex and Andrews describe the problems that arise when working with third party services in your application and how to work around those problems. First, they describe third party services. Then, they talk about specific problems they've had. Finally, they close with key takeaways and main lessons.
Alex and Andrews describe the problems that arise when working with third party services in your application and how to work around those problems. First, they describe third party services. Then, they talk about specific problems they've had. Finally, they close with key takeaways and main lessons.

]]>
Wed, 28 Jun 2017 05:00:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:26:07Alex and Andrews describe the problems that arise when working with third party services in your application and how to work around those problems. First, they describe third party services. Then, they talk about specific problems they've had. Finally, they close with key takeaways and main lessons.
Alex and Andrews describe the problems that arise when working with third party services in your application and how to work around those problems. First, they describe third party services. Then, they talk about specific problems they've had. Finally, thdev, development, iOS, programming, XCode, software engineering, computer science, mac, cocoa, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, Analytics,nofull1110 - Top Must Watch WWDC 2017 Videosae0344aa-f503-46e8-83b3-50c302aa167chttp://insideiosdev.com/8db365ac
Andrew and Alex talk about the top must watch WWDC 2017 videos.
Andrew and Alex talk about the top must watch WWDC 2017 videos.

]]>
Thu, 22 Jun 2017 05:00:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:20:24Andrew and Alex talk about the top must watch WWDC 2017 videos.
Andrew and Alex talk about the top must watch WWDC 2017 videos.
iOS, programming, XCode, software engineering, computer science, mac, cocoa, apple, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, WWDC, top wwdc, wwdc video, ios 11nofull109 - How To Do An iOS Engineer Job Search (After Being Laid Off)b0934ae6-b2d4-4095-8875-dca76f564c02http://insideiosdev.com/25260840
From being laid off to landing his dream job at Reddit, Andrew shares lessons learned from his recent iOS Engineer job search. Listen to this episode if you want to be prepared for your next job interview.
Read 'The iOS Interview Guide' book at https://iosinterviewguide.com/?promo=inside-ios-dev-ref
Sign up to learn from Andrew about how to interview at top companies at levelup.insideiosdev.com
From being laid off to landing his dream job at Reddit, Andrew shares lessons learned from his recent iOS Engineer job search. Listen to this episode if you want to be prepared for your next job interview.

First, he talks about what it means to be laid off. Then, he gives advice about what to do immediately after being laid off. Next, he explains about how he prepared for and carried out the interview process. Finally, he discusses lessons learned and key takeaways.

]]>
Thu, 08 Jun 2017 06:09:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:29:04Andrew and Alex recap Apple's WWDC Platforms State Of The Union 2017 -- Christmas for iOS Devs. Learn what new goodies we can look forward to. XCode, debugging, Swift, VR, AR, and more!
Andrew and Alex recap Apple's WWDC Platforms State Of The Union 2017 -- Christmas for iOS Devs. Learn what new goodies we can look forward to. XCode, debugging, Swift, VR, AR, and more!
iOS, programming, XCode, software engineering, computer science, mac, cocoa, apple, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, wwdc, 2017, platforms state of the unionnofull97 - Twelve Libraries To Skyrocket Your iOS Development27eb32a0-09a0-495b-89f6-4282f9ec41cfhttp://insideiosdev.com/d67fd724
In this episode, Alex and Andrew discuss 12 useful open source libraries you can use in your iOS app. They give a brief overview of how each works and how they can help you be more productive.
They discuss: IGListKit, Realm, SwiftyJSON, AsyncDisplayKit/Texture, DZNEmptyDataSet, Hero, Charts, MGSwipeTableCell, RxSwift, PromiseKit, GDPerformanceView, Alamofire.
In this episode, Alex and Andrew discuss 12 useful open source libraries you can use in your iOS app. They give a brief overview of how each works and how they can help you be more productive.

]]>
Wed, 24 May 2017 06:00:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:23:28In this episode, Alex and Andrew discuss 12 useful open source libraries you can use in your iOS app. They give a brief overview of how each works and how they can help you be more productive.
They discuss: IGListKit, Realm, SwiftyJSON, AsyncDisplayKit/Texture, DZNEmptyDataSet, Hero, Charts, MGSwipeTableCell, RxSwift, PromiseKit, GDPerformanceView, Alamofire.
In this episode, Alex and Andrew discuss 12 useful open source libraries you can use in your iOS app. They give a brief overview of how each works and how they can help you be more productive.
They discuss: IGListKit, Realm, SwiftyJSON, AsyncDisplayKit/TiOS, programming, XCode, software engineering, computer science, mac, cocoa, apple, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, open source libraries, ios libraries, iglistkit, asdk, alamofirenofull76 - An Introduction To Continuous Deployment43faa0b6-ca05-4f39-b1d7-336602e22063http://insideiosdev.com/d8317406
In this episode, we talk about what continuous deployment is and how it can help automate and improve your development process. First, we define continuous deployment. Then, we talk about the evolution of our continuous deployment process. Finally, we end with key takeaways and a recommendation to use Buddybuild for your continuous deployment setup.
In this episode, we talk about what continuous deployment is and how it can help automate and improve your development process. First, we define continuous deployment. Then, we talk about the evolution of our continuous deployment process. Finally, we end with key takeaways and a recommendation to use Buddybuild for your continuous deployment setup.

]]>
Tue, 16 May 2017 06:00:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:16:01In this episode, we talk about what continuous deployment is and how it can help automate and improve your development process. First, we define continuous deployment. Then, we talk about the evolution of our continuous deployment process. Finally, we end with key takeaways and a recommendation to use Buddybuild for your continuous deployment setup.
In this episode, we talk about what continuous deployment is and how it can help automate and improve your development process. First, we define continuous deployment. Then, we talk about the evolution of our continuous deployment process. Finally, we endiOS, programming, XCode, software engineering, computer science, mac, cocoa, apple, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, continuous deployment, cd, continuous delivery, buddybuild, continuous integrationnofull65 - Setting Up Universal Links (Deep Linking)08aa7196-7d17-442e-900b-5acc45c60880http://insideiosdev.com/f9e566d1
Andrew and Alex discuss setting up Universal Links in your application so you can deep link users directly into a specific page in your app. First, they discuss the overview and benefits of Universal Links. Then, they go over the exact steps to setup Universal Links. Along the way they discuss any gotchas to be mindful of.
Setup checklist: https://gist.github.com/andrewrohn/774185e4e15ddcc14f0a1e3c66c943e3

Andrew and Alex discuss setting up Universal Links in your application so you can deep link users directly into a specific page in your app. First, they discuss the overview and benefits of Universal Links. Then, they go over the exact steps to setup Universal Links. Along the way they discuss any gotchas to be mindful of.

]]>
Thu, 11 May 2017 08:00:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:26:35Andrew and Alex discuss setting up Universal Links in your application so you can deep link users directly into a specific page in your app. First, they discuss the overview and benefits of Universal Links. Then, they go over the exact steps to setup Universal Links. Along the way they discuss any gotchas to be mindful of.
Andrew and Alex discuss setting up Universal Links in your application so you can deep link users directly into a specific page in your app. First, they discuss the overview and benefits of Universal Links. Then, they go over the exact steps to setup Univdev, development, iOS, programming, XCode, software engineering, computer science, mac, cocoa, apple, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, universal links, deep link, deep linking, universal linkingnofull54 - The iOS Developer Communityacccfdde-0406-4354-a584-ade84a675eebhttp://insideiosdev.com/4cf83dc8
An introduction to some people in the iOS developer community. And a short exploration into why community matters in the software development world.
An introduction to some people in the iOS developer community. And a short exploration into why community matters in the software development world.

]]>
Sat, 29 Apr 2017 18:13:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:19:12An introduction to some people in the iOS developer community. And a short exploration into why community matters in the software development world.
An introduction to some people in the iOS developer community. And a short exploration into why community matters in the software development world.
dev, development, iOS, programming, XCode, software engineering, computer science, mac, cocoa, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, community, marco arment, ray wenderlich, natasha the robot, natashatherobot, peepsnofull43 - AB Testing and Dependency Management58124f8d-25b6-42aa-bb8a-d95475d738dfhttp://insideiosdev.com/fa5bb433
Alex and Andrew discuss A/B testing. What it is, how it works, and how to stay on top of it. Next, they discuss dependency management. What is it and why should you use it? How can you setup dependency management?
Alex and Andrew discuss A/B testing. What it is, how it works, and how to stay on top of it. Next, they discuss dependency management. What is it and why should you use it? How can you setup dependency management?

]]>
Sat, 29 Apr 2017 18:11:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:24:53Alex and Andrew discuss A/B testing. What it is, how it works, and how to stay on top of it. Next, they discuss dependency management. What is it and why should you use it? How can you setup dependency management?
Alex and Andrew discuss A/B testing. What it is, how it works, and how to stay on top of it. Next, they discuss dependency management. What is it and why should you use it? How can you setup dependency management?
Swift, Objective-C, iOS, dev, development, programming, XCode, software engineering, computer science, mac, cocoa, iOS Development, Software Architecture, iOS Programming, testing, ab testing, split testing, dependency management, dependencynofull32 - Implementing Analytics/Tracking in your app328b4140-42c3-42fb-8d3a-b48506f55a44http://insideiosdev.com/76dd0ca3
In this episode, Alex and Andrew talk about tracking users in your application. They discuss the original in-app tracking and why they needed to update it. Then they talk about how they implemented the new in-app tracking. They discuss the evolution of their implementation, the tools they used, and some of the gotchas.
In this episode, Alex and Andrew talk about tracking users in your application. They discuss the original in-app tracking and why they needed to update it. Then they talk about how they implemented the new in-app tracking. They discuss the evolution of their implementation, the tools they used, and some of the gotchas.

]]>
Sat, 29 Apr 2017 18:10:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:20:03In this episode, Alex and Andrew talk about tracking users in your application. They discuss the original in-app tracking and why they needed to update it. Then they talk about how they implemented the new in-app tracking. They discuss the evolution of their implementation, the tools they used, and some of the gotchas.
In this episode, Alex and Andrew talk about tracking users in your application. They discuss the original in-app tracking and why they needed to update it. Then they talk about how they implemented the new in-app tracking. They discuss the evolution of thdev, development, iOS, programming, XCode, software engineering, computer science, mac, cocoa, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, Analytics, nofull21 - Testing in Object-Oriented Applications6414c6b3-f77b-4264-8e8b-823c41c2e619http://insideiosdev.com/6e60aca1
Alex and Andrew introduce the book Practical Object-Oriented Design in Ruby and discuss the chapter on testing. They explain how the principles in the book can be applied to any object-oriented application regardless of programming language. Finally, they discuss the main takeaways from the book and about testing an OO application.
Alex and Andrew introduce the book Practical Object-Oriented Design in Ruby and discuss the chapter on testing. They explain how the principles in the book can be applied to any object-oriented application regardless of programming language. Finally, they discuss the main takeaways from the book and about testing an OO application.

]]>
Sat, 29 Apr 2017 18:05:00 -0700hello@insideiosdev.com (Alex Bush, Andrew Rohn)Alex Bush, Andrew Rohn00:28:16Alex and Andrew introduce the book Practical Object-Oriented Design in Ruby and discuss the chapter on testing. They explain how the principles in the book can be applied to any object-oriented application regardless of programming language. Finally, they discuss the main takeaways from the book and about testing an OO application.
Alex and Andrew introduce the book Practical Object-Oriented Design in Ruby and discuss the chapter on testing. They explain how the principles in the book can be applied to any object-oriented application regardless of programming language. Finally, thedev, development, iOS, programming, XCode, software engineering, computer science, mac, cocoa, iOS Development, Swift, Objective-C, Software Architecture, iOS Programming, Ruby, POODR, testing, unit-testing, TDDnofull1