Save for later

iOS App Development

Heads up! This course may be archived and/or unavailable.

Get Ahead in iOS App Development,

Developers need to know how to minimize app complexity and maximize scalability. Good architectural planning—founded on established design patterns—is the key to solid code. This course provides an overview of the different architectural models and design patterns used to simplify enterprise applications. Learn how to audit an app and transition from MVC to a layered architecture, using models such as MVP, MVVM, VIPER, and MVA (minimum viable architecture). Instructor Jon Bott introduces the dependency injection pattern (for decoupling layers), the coordinator pattern (for managing application flow), and data binding with RxSwift.

Contents:

  • Introduction
  • 1. Moving Pieces of Architecture
  • 2. Demo Application Walkthrough
  • 3. Convert to MVP
  • 4. Expand Layers
  • 5. Dependency Injection
  • 6. Navigation Coordinators
  • 7. Data Binding
  • Conclusion

Get Details and Enroll Now

OpenCourser is an affiliate partner of LinkedIn Learning and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating Not enough ratings
Length 1h 52m
Starts On Demand (Start anytime)
Cost $29/month (Access to entire library- free trial available)
From LinkedIn Learning
Instructor Jon Bott
Download Videos Only via the LinkedIn Learning mobile app
Language English
Subjects Programming
Tags Developer iOS Mobile Apps Design Patterns Mobile Application Development

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Service Now Developers $56k

Pre need Sales $58k

Pega Developers $59k

Need Software Developers & Programmers in IT Technologies $59k

ETL Developers $60k

Software Developers (ALL LEVELS) $61k

Primary Care Need $62k

Mobile Developers $66k

Cloud Foundry Developers $66k

SQL Developer (Need Local) $75k

Need for Telemetry RNs - URGENT $77k

Need JDE Developer, Indianapolis, IN. $78k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length 1h 52m
Starts On Demand (Start anytime)
Cost $29/month (Access to entire library- free trial available)
From LinkedIn Learning
Instructor Jon Bott
Download Videos Only via the LinkedIn Learning mobile app
Language English
Subjects Programming
Tags Developer iOS Mobile Apps Design Patterns Mobile Application Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now