iOS Development
Architecture
Get Ahead in iOS App Development,
Behind every polished iOS app is a thoughtful plan. By understanding and applying the fundamental concepts behind iOS application architecture, you can ensure that the software you develop is well-understood, flexible, and easy to extend or refactor. In this course, instructor Károly Nyisztor dives into these concepts, helping to familiarize you with the basics of iOS application architecture and design best practices. To begin, Károly explores the Unified Modeling Language (UML), goes over some core UML diagrams, and discusses the iOS app life cycle. Next, he covers fundamental architectural design patterns such as the model-view-controller (MVC)—the classical iOS app design paradigm—as well as the Model-View-ViewModel (MVMM) pattern and other alternatives to MVC. He also shares how to manage app state transitions and build responsive apps. In addition, he discusses URL scheme-based communication and AirDrop; efficient memory and power consumption; how to detect issues and bottlenecks in your apps; and more.
Contents:
- Introduction
- 1. UML Basics
- 2. The iOS App Life Cycle
- 3. Fundamental Architectural Design Patterns
- 4. App State Transitions
- 5. Building Responsive Apps
- 6. The SOLID Principles
- 7. Communication between Apps
- 8. Efficiency and Performance
- Conclusion
Get a Reminder
Rating | Not enough ratings |
---|---|
Length | 2h |
Starts | On Demand (Start anytime) |
Cost | $29/month (Access to entire library- free trial available) |
From | LinkedIn Learning |
Instructor | Károly Nyisztor |
Download Videos | Only via the LinkedIn Learning mobile app |
Language | English |
Subjects | Programming |
Tags | Developer Mobile Apps Mobile Application Development iOS Development |
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
iOS Developers $65k
iOS Technician $73k
App. Developer $82k
App Admin $86k
iOS Specialist $90k
App DBA $97k
iOS Developer 4 $97k
App Technical Designer 3 $100k
iOS Instructor $101k
iOS support $102k
iOS Dev $104k
App Surgeon $107k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | Not enough ratings |
---|---|
Length | 2h |
Starts | On Demand (Start anytime) |
Cost | $29/month (Access to entire library- free trial available) |
From | LinkedIn Learning |
Instructor | Károly Nyisztor |
Download Videos | Only via the LinkedIn Learning mobile app |
Language | English |
Subjects | Programming |
Tags | Developer Mobile Apps Mobile Application Development iOS 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