Please log in to watch this conference skillscast.
You are very focused on delivering great applications to your customers, and rightly so, as it is the most important goal for every application developer. But you also need to take a step back and improve your day to day work to make the team more productive. You often think about big side projects and it takes a lot of time to improve or build tools and be more productive, but it doesn't have to be that way.
Miguel will share with you some tools, practices and changes they've applied at Peak to improve developer productivity and solve common problems mobile developer teams have. Their iOS team is made up of 2 app developers, and 4 content developers focused on iOS and Android. The company can't afford to spend a lot of time building tools and changing practices, but they do the minimum amount to greatly improve their ability to deliver:
Minimal QA and release process
Smart Continous integration
Manage localizations with a minimal CMS
Dealing with many new in-progress localizations
Refactoring to support ABTesting
Demo mode (for Apple Retail Stores)
Building smart in-app developer menus
Team collaboration to productivity issues
YOU MAY ALSO LIKE:
- Patterns for "Offline First" Application with Miguel Angel Quinones! (SkillsCast recorded in September 2017)
- iOS Architecture with Jorge Ortiz-Fuentes (Online Course on 1st - 3rd March 2021)
- Accessibility in Flutter (SkillsCast recorded in August 2020)
- Gazing into the Void: Understanding Space (Leaks) (SkillsCast recorded in October 2019)
Minimal Viable Tooling
Miguel is a control systems engineer who turned to iOS many years ago. Attracted by the simplicity yet power of Apple's ecosystem, he never looked back. He has extensive experience working on apps used by millions of users. He has worked on Badoo, Bumble, and currently Peak Brain Training.