Skip to main content
Chaptra
Cover of Beginning IOS Programming

Beginning IOS Programming

Written by Nick Harris

Not rated yet — tap a star to review it

336 pages, about 7 hours of reading

Chaptra reads alongside you — AI insights, chapter breakdowns and reader discussions for every book. Join free

About this book

iOS 7 changed everything—get up to speed! iOS 7 is a major shift in the look and feel of apps—the first major sea change since the iPhone was first introduced. For apps to blend in with the new UI, each needs a complete redesign. Beginning iOS Programming: Building and Deploying iOS Applications starts at the beginning—including an introduction to Objective C—and gives you the skills you need to get your apps up and running. Author Nick Harris has extensive experience developing for iOS and provides a solid background for teaching the building blocks of app development. Learn Objective-C and how it differs from other programming languages Turn your app idea into an actionable plan Build each feature with the help of standalone chapters Assemble your project into a real-world iOS app Throughout the book, you'll be able to experiment with dozens of recipes from real-life scenarios, creating an app as you learn. The book's website features download sample apps to follow along with the instruction, and sample code to illustrate ideas.

Read it with a club

Small groups reading the same books and talking as they go.

All clubs
A group leaning over a table together in front of bookshelves

News

  • 1 member
  • 1,813 discussions
  • Active 15h ago

Read Beginning IOS Programming alongside people who are reading it too.

Chaptra Prime — paid clubs, every club feature, and unlimited reading support, for $5 a month or $60 once.

See Prime

Reading guide

Themes, characters and key ideas in Beginning IOS Programming, written by Chaptra AI.

  • about 30 hours
  • beginner
  • informative
  • instructive
  • practical

Beginning iOS Programming: Building and Deploying iOS Applications is a foundational technical guide tailored for developers new to the Apple ecosystem, specifically targeting the significant UI and architectural changes introduced with iOS 7. The book starts with an essential introduction to Objective-C, the primary language for iOS development at the time, and then systematically guides readers through the process of conceptualizing, building, and deploying real-world iOS applications. Author Nick Harris leverages his extensive experience to provide practical recipes and hands-on examples, enabling learners to build a complete application incrementally. It serves as a practical, step-by-step tutorial designed to get aspiring iOS developers productive with the then-current platform. This book is a technical instruction manual, not a work of fiction or a literary piece.

N/A - This is a technical programming guide. Key 'quotes' would be code snippets or conceptual definitions, not narrative prose.

Key themes

Objective-C Fundamentals
The book meticulously introduces the syntax, semantics, and object-oriented principles of Objective-C, serving as the foundational language for iOS 7 development. This includes memory management, message passing, categories, protocols, and block-based programming.
iOS 7 UI/UX Principles
A significant portion of the book is dedicated to understanding and implementing the new 'flat' design language and user experience guidelines introduced with iOS 7. This involves adapting to new visual styles, navigation patterns, and user interface elements.
Application Architecture and Feature Implementation
The book guides readers through structuring an iOS application, breaking down complex features into manageable components, and integrating them into a cohesive whole. It covers data persistence, networking, and interaction with device capabilities.

Worth discussing

How did iOS 7's design shift influence the mobile app development landscape at the time?

Chapter-by-chapter breakdowns, character arcs and the full thematic analysis come with a free account.

Discussions

No one has started one yet

Join

Questions this book opens up

No discussions yet

Be the first to start a discussion about this book!

Sign up to start the discussion

Reviews

No reviews yet

Be the first to review this book!