How to evolve a legacy iOS Application written in Swift

Incrementally introduce advanced software practices (TDD, Refactoring, Continuous Integration) into an existing iOS app

Ratings 3.36 / 5.00
How to evolve a legacy iOS Application written in Swift

What You Will Learn!

  • Apply advanced software practices (TDD, CI, Refactoring, etc.) to an existing mobile project
  • Iterate on a legacy existing product supported by tests
  • Improve your mobile developer career by learning advanced concepts
  • Build, Ship and Maintain an Swift Application
  • Become a Professional Software Developer

Description

In this pair programming screencast we show how we would tackle a legacy iOS app and incrementally introduce good software practices (such as TDD, Refactoring, Continuous Integration).

This series is for intermediate iOS developer that already ship an app into the store but want to learn more advanced software practices.

This simulates the scenario where you inherit an existing iOS application and you want to add more value step-by-step.

Who Should Attend!

  • Intermediate iOS developers who want to learn how to apply advanced software practices (TDD, CI, Refactoring, etc.)
  • Advanced Mobile Developers that want to learn different point of views
  • Beginner Developers who want to learn pair programming and how to iterate on an existing product

TAKE THIS COURSE

Tags

  • iOS Development
  • Software Architecture
  • Software Engineering
  • TDD Test Driven Development

Subscribers

220

Lectures

19

TAKE THIS COURSE



Related Courses