Professional mobile app development using iOS frameworks expert techniques for crafting reusable mobile solutions

Designing exceptional, versatile, and efficient mobile apps is crucial to compete and succeed in the fiercely competitive mobile app space. Crafting mobile software solutions that are reusable, adaptable, and customizable brings exceptional advantages to software enterprises by proactively mitigatin...

Full description

Bibliographic Details
Corporate Author: O'Reilly (Firm), publisher (publisher)
Other Authors: Cocchiaro, Charlie, instructor (instructor)
Format: Online Video
Language:Inglés
Published: [Sebastopol, California] : O'Reilly Media, Inc 2024.
Edition:[First edition]
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009850436306719
Description
Summary:Designing exceptional, versatile, and efficient mobile apps is crucial to compete and succeed in the fiercely competitive mobile app space. Crafting mobile software solutions that are reusable, adaptable, and customizable brings exceptional advantages to software enterprises by proactively mitigating technical debt. This course employs a hands-on approach to demonstrate state-of-the-art programming techniques for developing reusable, customizable iOS mobile apps. The course starts with basic concepts for creating customizable software by leveraging iOS Frameworks. Each subsequent module adds complexity to the apps being developed, at a pace that’s both clear and comprehensible. The course utilizes Swift Protocols, the Model-View-ViewModel (MVVM) design pattern, Dependency Injection (DI), Combine, Core Data, Storyboards, and SwiftUI. Techniques for dynamically integrating iOS frameworks are also showcased. The course concludes with the creation of several distinct mobile apps using the frameworks developed, without the need for code changes.
Physical Description:1 online resource (1 video file (2 hr., 47 min.)) : sound, color