Inside iOS Dev

Inside iOS Dev

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.

  1. Thumb 1530079389 artwork
  2. Thumb 1528778207 artwork

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

    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.

  3. Thumb 1527658798 artwork

    Learning the 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".

  4. Thumb 1526892202 artwork

    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

  5. Thumb 1526363788 artwork
  6. Thumb 1525040045 artwork
  7. Thumb 1523850920 artwork
  8. Thumb 1522820420 artwork
  9. Thumb 1521526676 artwork
  10. Thumb 1520233094 artwork
  11. Thumb 1518991257 artwork
  12. Thumb 1518378677 artwork
  13. Thumb 1516085000 artwork

    Why Singletons Are Evil

    Alex explains why he thinks Singletons are evil. He gives concrete reasons why and then offers a better alternative.

  14. Thumb 1513578219 artwork
  15. Thumb 1512334402 artwork
  16. Thumb 1510552783 artwork
  17. Thumb 1509328236 artwork
  18. Thumb 1508108788 artwork
  19. Thumb 1506912710 artwork
  20. Thumb 1506402814 artwork
  21. Thumb 1505357348 artwork

    try! Swift NYC 2017 Conference

    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.

  22. Thumb 1504720943 artwork
  23. Thumb 1503460829 artwork
  24. Thumb 1502164164 artwork
  25. Thumb 1500873754 artwork

    13 - View Models To The Rescue

    An iOS design / architecture talk. Andrew & Alex introduce and discuss view models. What are they? Should you use them? How do they help solve the malignant Massive View Controller problem in iOS?

  26. Thumb 1499919860 artwork

    12 - 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.

  27. Thumb 1498538661 artwork

    11 - The Problems with 3rd Party Services

    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.

  28. Thumb 1498108259 artwork
  29. Thumb 1497415933 artwork
  30. Thumb 1496906074 artwork

    8 - WWDC Platforms State Of The Union Recap

    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!

  31. Thumb 1495604254 artwork

    7 - Twelve Libraries To Skyrocket Your iOS Development

    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.

  32. Thumb 1494802331 artwork

    6 - An Introduction To Continuous Deployment

    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.

  33. Thumb 1494389856 artwork

    5 - Setting Up Universal Links (Deep Linking)

    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.

  34. Thumb 1493516458 artwork

    4 - The iOS Developer Community

    An introduction to some people in the iOS developer community. And a short exploration into why community matters in the software development world.

  35. Thumb 1493516241 artwork

    3 - AB Testing and 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?

  36. Thumb 1493515222 artwork

    2 - Implementing Analytics/Tracking in your app

    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.

  37. Thumb 1493515854 artwork

    1 - Testing in Object-Oriented Applications

    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.

Back Home