Wintersalen Sale
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    Original Essays | September 30, 2014

    Brian Doyle: IMG The Rude Burl of Our Masks



    One day when I was 12 years old and setting off on my newspaper route after school my mom said will you stop at the doctor's and pick up something... Continue »

    spacer
Qualifying orders ship free.
$29.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
2 Beaverton Mobile and Handheld Devices- Apple Programming and Development
2 Burnside Mobile and Handheld Devices- iPhone
8 Local Warehouse Software Engineering- Programming and Languages
22 Remote Warehouse Software Engineering- Programming and Languages

Beginning IOS Programming for Dummies

by

Beginning IOS Programming for Dummies Cover

 

Synopses & Reviews

Publisher Comments:

Learn to:
  • Program in the iOS environment using Xcode® and Cocoa® frameworks
  • Create simple interfaces
  • Work with libraries, storyboards, arrays, structures, functions, and pointers
  • Use simulators for testing and development

Get coding today with this useful guide to creating iOS apps

Apple’s iOS is everywhere, thanks to the iPhone, iPad, and other devices. If you’ve always wanted to be an iOS programming rock star, this great resource is the guide for you. Discover iOS programming, including how to get your apps into Apple’s famous App Store and the best way to make applications that users will be clamoring to download.

  • iOS is everywhere — get started with creating apps for this highly popular mobile operating system
  • Meeting the methods and platforms — take your object-oriented programming to the next level with the Xcode Development Environment
  • Making your iOS apps great — make user-friendly apps that are fast, responsive, complete, robust, reliable, and secure
  • Connecting your apps — publish your apps in the App Store and become an iOS programming star
  • Study up — use a long list of resources to find out more about object-oriented and iOS programming

Open the book and find:

  • The basics of object-oriented programming
  • How to use patterns and frameworks
  • Details on setting up the Xcode Development Environment
  • Examples to help you do object-oriented iOS app design
  • How to make your apps fast and responsive
  • Information on designing user-friendly apps
  • How to publish to the App Store
  • Ten developer resources for iOS

Synopsis:

The ultimate beginner's guide to programming in the iOS environment

The Apple App Store is a gold mine for developers, but with more apps for the iPhone, iPad, and iPod touch being added every day, it?s essential to have a solid programming foundation to create the best apps possible. If you're eager to learn the ins and outs of iOS programming, this is your book. It teaches object-oriented programming within the iOS framework from the ground up, preparing you to create the next super iPhone or iPad app.

Get a handle on the iOS framework, object-oriented best practices, and the Xcode programming environment, then discover how to create simple interfaces, use libraries, create and extend objects, and more. Whether you're just starting out in programming or only new to iOS, For Dummies is the perfect beginning.

  • Focuses on teaching object-oriented programming within the iOS framework and includes best practices for building apps that are easy to debug, evolve, and maintain
  • Uses simple examples to demonstrate object-oriented programming output in the iPhone environment while teaching real-world programming concepts and applications
  • Provides a thorough understanding of the framework and object-oriented principles to help beginning programmers make optimum use of iOS
  • Covers working with the Xcode environment and storyboards; creating simple interfaces; using libraries, functions, structures, arrays, and pointers; and creating and extending objects

Beginning iOS Programming For Dummies is your straightforward guide to getting started with iOS programming.

Synopsis:

  •  What the book covers: Except in rare cases, software development is now mostly done using a “framework” such as iOS, Enterprise Java, .NET, or the IOS SDK. In other words, rarely does a programmer design and build an object-oriented in a “green-field” using only the compiler for a language and the libraries that come with it. This book teaches new developers how to create object-oriented programs within a framework, and specifically within the iOS framework. By understanding objected-oriented development best practices, new programmers learn to build apps are easy to debug, evolve, and maintain. Also, when software developers understand how the framework itself is built around object-oriented concepts (such as object-oriented design patterns) and related software engineering principles (such as low coupling, high cohesion and partitioned according to a careful separation of concerns), they understand why the framework is designed the way it is. This understanding  helps new programmers use the framework better. In addition, the framework itself serves as a comprehensive example of an object-oriented system that helps developers get a deeper grounding in object-oriented principles and their application.
  • Topics include: Understanding the Xcode programming environment and Storyboards, Creating simple interfaces, Using libraries, Functions, Structures, Arrays, Pointers, and an entire part on creating and extending objects and object-oriented programming.
  • Series features: Information presented in the straightforward but fun language that has defined the Dummies series for more than fifteen years.

About the Author

Rajiv Ramnath, PhD is Associate Professor of Practice in computer science and engineering and Director of Practice at the Collaborative for Enterprise Transformation and Innovation at The Ohio State University. Before that, he worked in industry, leading research and commercial product development.

Table of Contents

Introduction  1

Part I: Getting Started with iOS Programming 5

Chapter 1: Entering Mobile Application Development 7

Chapter 2: Object-Oriented Design Principles 25

Chapter 3: Effectively Using Objective-C 55

Part II: Meeting the Methods and Platforms 89

Chapter 4: Patterns and Frameworks 91

Chapter 5: Setting Up to Develop iOS Apps 113

Chapter 6: Developing an App on iOS 135

Chapter 7: Illustrating Object-Oriented iOS App Design 173

Part III: Making Your iOS Apps Fit for Consumption  207

Chapter 8: Effectively Using Xcode 209

Chapter 9: Developing Your App’s User Interface 249

Chapter 10: Making Applications Fast and Responsive 277

Chapter 11: Making Your App Reliable and Secure 293

Part IV: Connecting Your Apps  327

Chapter 12: Channeling the World Into Your Device 329

Chapter 13: Harnessing iOS Device Capabilities 345

Chapter 14: Publishing to the App Store 375

Part V: The Part of Tens  399

Chapter 15: Ten Resources for Object-Oriented Development 401

Chapter 16: Ten Developer Resources for iOS 413

Index  423

Product Details

ISBN:
9781118799277
Author:
Ramnath, Rajiv
Publisher:
For Dummies
Subject:
Programming Languages - General
Subject:
Programming - Software Development
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
Software Engineering - Programming and Languages
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Subject:
iOS programming; learn iOS programming; beginning iOS programming; iOS app development; how to create iOS apps; guides to iOS programming; guides to iOS app development; developing apps for iPhone; developing apps for iPad; learn to create iPad apps; lear
Copyright:
Edition Description:
WebSite Associated w/Book
Publication Date:
20140121
Binding:
TRADE PAPER
Language:
English
Pages:
456
Dimensions:
236.2 x 188 x 21.6 mm 20.8 oz

Related Subjects

Computers and Internet » Mobile and Handheld Devices » Apple
Computers and Internet » Mobile and Handheld Devices » iPhone
Computers and Internet » Software Engineering » Programming and Languages

Beginning IOS Programming for Dummies New Trade Paper
0 stars - 0 reviews
$29.99 In Stock
Product details 456 pages For Dummies - English 9781118799277 Reviews:
"Synopsis" by , The ultimate beginner's guide to programming in the iOS environment

The Apple App Store is a gold mine for developers, but with more apps for the iPhone, iPad, and iPod touch being added every day, it?s essential to have a solid programming foundation to create the best apps possible. If you're eager to learn the ins and outs of iOS programming, this is your book. It teaches object-oriented programming within the iOS framework from the ground up, preparing you to create the next super iPhone or iPad app.

Get a handle on the iOS framework, object-oriented best practices, and the Xcode programming environment, then discover how to create simple interfaces, use libraries, create and extend objects, and more. Whether you're just starting out in programming or only new to iOS, For Dummies is the perfect beginning.

  • Focuses on teaching object-oriented programming within the iOS framework and includes best practices for building apps that are easy to debug, evolve, and maintain
  • Uses simple examples to demonstrate object-oriented programming output in the iPhone environment while teaching real-world programming concepts and applications
  • Provides a thorough understanding of the framework and object-oriented principles to help beginning programmers make optimum use of iOS
  • Covers working with the Xcode environment and storyboards; creating simple interfaces; using libraries, functions, structures, arrays, and pointers; and creating and extending objects

Beginning iOS Programming For Dummies is your straightforward guide to getting started with iOS programming.

"Synopsis" by ,
  •  What the book covers: Except in rare cases, software development is now mostly done using a “framework” such as iOS, Enterprise Java, .NET, or the IOS SDK. In other words, rarely does a programmer design and build an object-oriented in a “green-field” using only the compiler for a language and the libraries that come with it. This book teaches new developers how to create object-oriented programs within a framework, and specifically within the iOS framework. By understanding objected-oriented development best practices, new programmers learn to build apps are easy to debug, evolve, and maintain. Also, when software developers understand how the framework itself is built around object-oriented concepts (such as object-oriented design patterns) and related software engineering principles (such as low coupling, high cohesion and partitioned according to a careful separation of concerns), they understand why the framework is designed the way it is. This understanding  helps new programmers use the framework better. In addition, the framework itself serves as a comprehensive example of an object-oriented system that helps developers get a deeper grounding in object-oriented principles and their application.
  • Topics include: Understanding the Xcode programming environment and Storyboards, Creating simple interfaces, Using libraries, Functions, Structures, Arrays, Pointers, and an entire part on creating and extending objects and object-oriented programming.
  • Series features: Information presented in the straightforward but fun language that has defined the Dummies series for more than fifteen years.
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.