Jump to ratings and reviews
Rate this book

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

Rate this book
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 ContentsDesigning Frameworks Using Protocols & UIKitDesigning Frameworks Using Model-View-ViewModel, Local Services, & UIKitDesigning Frameworks Using Model-View-ViewModel, Dependency Injection, Combine, Remote Services, & UIKitDesigning Frameworks Using Model-View-ViewModel, Dependency Injection, Combine, Mock Services, Core Data, In-App Purchases, & SwiftUIDesigning Frameworks Using In-App Purchases and UIKitDriving Feature Enablement in Frameworks Using In-App PurchasesIntegrating Frameworks Dynamically - ScratchTraxApp1Integrating Frameworks Dynamically - ScratchTraxApp2LocalizationBrandingDistribution and Integration

220 pages, Kindle Edition

Published September 16, 2023

2 people are currently reading

About the author

With a career spanning many decades, Charlie Cocchiaro has made lasting contributions to the software industry as both a technology leader and software architect. From his early days writing machine-level code on punch cards, he has brought to market dozens of successful mobile apps for startups, established corporations, and his own enterprise, Graphixware. As Director of Software Engineering at Constant Contact, he led large-scale engineering teams across Email, SMS, and Mobile Marketing, driving the development of innovative platforms that expanded the company’s digital marketing impact.

Charlie holds a U.S. patent as the inventor of the Wang Labs Graphics Enhancer drawing application. His imaging application, PerfectImage, received the prestigious JavaOne Duke’s Choice Award from Oracle (Sun Microsystems) for best imaging application worldwide. And his social media mobile application, Whole Lotta Likes, ranked #11 in the fiercely competitive Social Networking category. His portfolio features more than twenty released apps on the Apple App Store, including music apps ScratchTones, TrueTones, and Sheet Music Direct.

A lifelong musician, Charlie is also 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, the Cocchiaro brothers released their debut album Cocchiaro, combining musical expertise and technical skill, a foundation that continues to drive Charlie’s work at the intersection of music and technology.

LinkedIn: https://www.linkedin.com/in/charlesco...
Graphixware: https://graphixware.com/
Cocchiaro: https://cocchiaro.com/

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (100%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.