Extreme Mobile: Innovative Techniques for Crafting Customizable Mobile Apps Using iOS Frameworks
Book Description

Designing exceptional, versatile, and efficient mobile apps is crucial to compete and succeed in the fiercely competitive mobile app space.

Extreme Mobile employs a hands-on approach to demonstrate state-of-the-art programming techniques for developing reusable, configurable, brandable, and localizable iOS mobile apps. The book starts with basic concepts for creating customizable software by leveraging iOS Frameworks. Each subsequent chapter adds complexity to the apps being developed, at a pace that's both clear and comprehensible. The book utilizes Swift Protocols, the Model-View-ViewModel design pattern, Dependency Injection, Combine, Storyboards, and SwiftUI. Techniques for dynamically integrating iOS frameworks are also showcased. The book concludes with the creation of distinct apps using the developed frameworks, all without the need for code changes.

Who this book is for

This book is intended for intermediate software developers with a basic understanding of Xcode, iOS SDK, Swift, and Storyboards.

Table of Contents

1. Designing Frameworks Using Protocols & UIKit
2. Designing Frameworks Using Model-View-ViewModel, Local Services, & UIKit
3. Designing Frameworks Using Model-View-ViewModel, Dependency Injection, Combine, Remote Services, & UIKit
4. Designing Frameworks Using Model-View-ViewModel, Dependency Injection, Combine, Mock Services, Core Data, In-App Purchases, & SwiftUI
5. Designing Frameworks Using In-App Purchases and UIKit
6. Driving Feature Enablement in  Frameworks Using In-App Purchases
7. Integrating Frameworks Dynamically - ScratchTraxApp1
8. Integrating Frameworks Dynamically - ScratchTraxApp2
9. Localization
10. Branding
11. Distribution and Integration
"1144073937"
Extreme Mobile: Innovative Techniques for Crafting Customizable Mobile Apps Using iOS Frameworks
Book Description

Designing exceptional, versatile, and efficient mobile apps is crucial to compete and succeed in the fiercely competitive mobile app space.

Extreme Mobile employs a hands-on approach to demonstrate state-of-the-art programming techniques for developing reusable, configurable, brandable, and localizable iOS mobile apps. The book starts with basic concepts for creating customizable software by leveraging iOS Frameworks. Each subsequent chapter adds complexity to the apps being developed, at a pace that's both clear and comprehensible. The book utilizes Swift Protocols, the Model-View-ViewModel design pattern, Dependency Injection, Combine, Storyboards, and SwiftUI. Techniques for dynamically integrating iOS frameworks are also showcased. The book concludes with the creation of distinct apps using the developed frameworks, all without the need for code changes.

Who this book is for

This book is intended for intermediate software developers with a basic understanding of Xcode, iOS SDK, Swift, and Storyboards.

Table of Contents

1. Designing Frameworks Using Protocols & UIKit
2. Designing Frameworks Using Model-View-ViewModel, Local Services, & UIKit
3. Designing Frameworks Using Model-View-ViewModel, Dependency Injection, Combine, Remote Services, & UIKit
4. Designing Frameworks Using Model-View-ViewModel, Dependency Injection, Combine, Mock Services, Core Data, In-App Purchases, & SwiftUI
5. Designing Frameworks Using In-App Purchases and UIKit
6. Driving Feature Enablement in  Frameworks Using In-App Purchases
7. Integrating Frameworks Dynamically - ScratchTraxApp1
8. Integrating Frameworks Dynamically - ScratchTraxApp2
9. Localization
10. Branding
11. Distribution and Integration
24.99 In Stock
Extreme Mobile: Innovative Techniques for Crafting Customizable Mobile Apps Using iOS Frameworks

Extreme Mobile: Innovative Techniques for Crafting Customizable Mobile Apps Using iOS Frameworks

by Charlie Cocchiaro
Extreme Mobile: Innovative Techniques for Crafting Customizable Mobile Apps Using iOS Frameworks

Extreme Mobile: Innovative Techniques for Crafting Customizable Mobile Apps Using iOS Frameworks

by Charlie Cocchiaro

eBook

$24.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers

LEND ME® See Details

Overview

Book Description

Designing exceptional, versatile, and efficient mobile apps is crucial to compete and succeed in the fiercely competitive mobile app space.

Extreme Mobile employs a hands-on approach to demonstrate state-of-the-art programming techniques for developing reusable, configurable, brandable, and localizable iOS mobile apps. The book starts with basic concepts for creating customizable software by leveraging iOS Frameworks. Each subsequent chapter adds complexity to the apps being developed, at a pace that's both clear and comprehensible. The book utilizes Swift Protocols, the Model-View-ViewModel design pattern, Dependency Injection, Combine, Storyboards, and SwiftUI. Techniques for dynamically integrating iOS frameworks are also showcased. The book concludes with the creation of distinct apps using the developed frameworks, all without the need for code changes.

Who this book is for

This book is intended for intermediate software developers with a basic understanding of Xcode, iOS SDK, Swift, and Storyboards.

Table of Contents

1. Designing Frameworks Using Protocols & UIKit
2. Designing Frameworks Using Model-View-ViewModel, Local Services, & UIKit
3. Designing Frameworks Using Model-View-ViewModel, Dependency Injection, Combine, Remote Services, & UIKit
4. Designing Frameworks Using Model-View-ViewModel, Dependency Injection, Combine, Mock Services, Core Data, In-App Purchases, & SwiftUI
5. Designing Frameworks Using In-App Purchases and UIKit
6. Driving Feature Enablement in  Frameworks Using In-App Purchases
7. Integrating Frameworks Dynamically - ScratchTraxApp1
8. Integrating Frameworks Dynamically - ScratchTraxApp2
9. Localization
10. Branding
11. Distribution and Integration

Product Details

BN ID: 2940185982143
Publisher: Graphixware, LLC
Publication date: 09/15/2023
Sold by: Barnes & Noble
Format: eBook
File size: 8 MB

About the Author

With a career spanning many decades, Charlie Cocchiaro has made meaningful contributions to the software industry as a technology leader and a software architect. From his early days of writing code using punch cards, his career has led to the creation of dozens of successful mobile apps for startups, established corporations, and his own enterprise, Graphixware.

He holds an inventor patent for the Wang Labs Graphics Enhancer drawing application. His imaging application, PerfectImage, received the notable JavaOne Duke’s Choice Award from Sun Microsystems for best imaging application worldwide. And his social media app, Whole Lotta Likes, ranked #11 in the fiercely competitive Social Networking category.

Charlie is a former professional rock guitarist and songwriter who performed extensively throughout New England with hard rock bands he co-founded with his twin brother Carl. While endorsed by Jackson Guitars and SIT Strings, they released their debut album, Cocchiaro.
From the B&N Reads Blog

Customer Reviews