Apple Dev Doc

My goal was to create a visual representation of how the docs relate to each other. It's a good start but it's not complete by any means.

Get Started. It's Free
or sign up with your email address
Apple Dev Doc by Mind Map: Apple Dev Doc

1. Getting Started With User Experience

2. IDEs

2.1. Xcode

2.1.1. A Tour of Xcode

2.1.2. Xcode Workspace Guide

2.1.3. Xcode Debugging Guide

2.1.4. Xcode Project Management Guide

2.1.5. Documentation Set Guide

2.1.6. What's New in Xcode

2.1.7. Xcode Build System Guide

2.2. IB

2.2.1. Interface Builder User Guide

3. Dashcode User Guide

4. Debugging with GDB

5. Bundle Programming Guide

6. Cocoa

6.1. iOS Technology Overview

6.1.1. Cocoa Fundamentals Guide iOS Application Programming Guide Implementing diff parts of your application iPad Programming Guide environment Supporting Common Application Behaviors Cocoa Drawing Guide View Programming Guide Introduction to Coding Guidelines for Cocoa

7. legend

7.1. Prereqs are indicated w/ number bullets

7.2. MVC stuff

7.3. green connect arrow: points to related docs

7.4. not sure where to put these sections or what to name them

7.5. orange arrow: points to a pre-req

7.6. (part of) UI Kit

7.7. Resource Type: Getting Started

8. Introduction to Model Object Implementation Guide

9. Start here

9.1. Programming/Language

9.1.1. Beginner The Objective-C Programming Language Learning Objective-C: A Primer Naming Conventions

9.1.2. Object-Oriented Programming with Objective-C

9.1.3. A Short Practical Guide to Blocks

9.1.4. Blocks Programming Topics

9.1.5. Objective-C Runtime Programming Guide

10. Memory

10.1. Memory Management Programming Guide

10.1.1. Allocating and Initializing Objects

11. Core Foundation

11.1. Core Foundation Design Concepts

11.2. Memory Management Guide for Core Foundation

12. name for this node?

12.1. iOS Overview

12.2. Tools for iOS Development

12.3. Creating an iPhone Application

12.4. Your First iOS Application

12.4.1. Cocoa fundamentals: Design Patterns

12.4.2. The Objective-C Programming Language: Protocols

12.4.3. The Objective-C Programming Language: Declared Properties

12.4.4. App Delegate 411

13. name for this node?

13.1. iOS Development Guide

14. Core Services>Foundation

14.1. Tools

14.2. Resource Programming Guide

15. User Experience

15.1. Apple Publications Style Guide

15.2. iAd Programming Guide

16. Core Data

16.1. Getting Started with Core Data

17. Performance

17.1. Performance Overview

17.1.1. Code Size Performance GuidelinesCode Size Performance Guidelines

17.1.2. Code Speed Performance Guidelines

17.1.3. File-System Performance Guidelines

17.1.4. Memory Usage Performance guidelines

17.1.5. Concurrency Programming Guide

18. list of getting started guides