Episode Details

Back to Episodes

iOS App Architecture with René Cacheaux and Josh Berlin

Episode 14 Published 7 years ago
Description

Guests

Book - Advanced iOS App Architecture

Links

Previous Episodes

Show Notes

Challenges with Architecture in iOS Application Development

  • Dealing with the lack of guidance from Apple
  • Slow team velocity caused By large volumes of code
  • Architecture is important when the team is large enough to benefit
 One day when the team grows more, you’re going to potentially have more problems.
Josh Berlin
  • The need to slow down and establish an architecture in an app
  • constant communication and early meeting to discuss patterns and practices (i.e. Architecture)
  • How team dynamic affects the need for leadership

Applying Patterns to iOS Application Architecture 

  • MVC vs Other Patterns such as RxSwift
  • How design patterns naturally develop
  • Using third party libraries
  • The importance of team DNA
  • The importance of dependency injection
  • Tooling - iOS and Swift vs Android and Kotlin
  • The problems with Storyboards and having healthy architecture

WWDC Hopes and Dreams

Josh Berlin - @jab2109

  • Dark Theme (iOS)

René Cacheaux - @RCachATX

Leo Dion - @leogdion

What happened to Alcatraz and Xcode Extensions?

Social Media

Twitter - @brightdigit
Facebook - BrightDigit

Brand New Instagram! - @brightdigit


Transcript

Leo Dion (Host): [00:00:00] Hello, welcome to another episode of EmpowerApps Show today. We have with us René Cacheaux and Josh Berlin. Guys, th

Listen Now

Love PodBriefly?

If you like Podbriefly.com, please consider donating to support the ongoing development.

Support Us