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 1518991257 artwork
  2. Thumb 1518378677 artwork
  3. 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.

  4. Thumb 1513578219 artwork
  5. Thumb 1512334402 artwork
  6. Thumb 1510552783 artwork
  7. Thumb 1509328236 artwork
  8. Thumb 1508108788 artwork
  9. Thumb 1506912710 artwork
  10. Thumb 1506402814 artwork
  11. 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.

  12. Thumb 1504720943 artwork
  13. Thumb 1503460829 artwork
  14. Thumb 1502164164 artwork
  15. 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?

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

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

  18. Thumb 1498108259 artwork
  19. Thumb 1497415933 artwork
  20. 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!

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

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

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

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

  25. 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?

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

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