peachpit press creating ios 5 apps, develop and design (2012)

561 556 0
peachpit press creating ios 5 apps, develop and design (2012)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]...Welcome to Creating iOS 5 Apps This book serves two goals: introducing new developers to iOS development, and educating experienced developers about the tools and technologies available in iOS 5 We will examine a wide range of subjects—some new and some old—covering everything from building an initial iOS project to submitting your app to the iTunes App Store... giving us a wide range of tools to both create and manage our projects It handles everything from running and debugging our code to designing our UI and data models As iOS developers, we will spend most of our time in Xcode Having a well-grounded understanding of its features is essential to our success The iOS Simulator application lets us run, debug, test, and profile our code directly on a Mac While... object’s lifetime, automatically retaining and releasing our objects as needed This both streamlines our code and reduces the chances of memory-related bugs And ARC, unlike garbage collection, manages our object’s memory at compile time This means that ARCbased code runs as fast as, if not faster than, manually managed memory x  Creating iOS 5 Apps: Develop and Design Storyboards iCloud Storage For years,... simulator or directly on an iOS device It lets us track and record everything from object allocations and timer-based samples to file access and energy use It also provides the tools necessary for sifting through and analyzing the data that it generates In experienced hands, Instruments can help us to fix bugs and polish our code Welcome to Creating iOS 5 apps  xi 1 Hello iPhone Before you can master any... the development environment An Introduction to iOS 5 Getting Started Ask any craftsman—if you want to succeed, you must have the right tools for the job For iOS development, this means having a Macintosh running OS X 10.7 or later and a copy of Xcode 4.2 If you want to run your programs on an actual iOS device, you will also need a compatible device (iPhone, iPod touch, or iPad) and the appropriate developer/provisioning... introduction to the world of iOS development While it’s not possible to cover every aspect or explore every framework, this book should give you a strong foundation to build on, and the tools and skills to continue on your own Additionally, while most of the book focuses on developing for the iPhone, the concepts and techniques generally apply to any iOS device: iPod touch, iPad, and iWhateverMayCome Specific... Lion and is by far the easiest way to keep all your development tools up to date You will eventually need to join the iOS Developer Program to test your application on iOS devices or submit them to the iTunes App Store For now, we can use Xcode to build and test our applications in the simulator This is a great way to get started Xcode is an integrated development environment (IDE) specifically designed... example, developers can begin using the simulator before they join the iOS Developer Program It’s also easier and faster to run quick tests in the simulator, letting us perform rapid develop/ test/iterate cycles as we add new features to our applications Apple’s premier profiling tool, Instruments lets us dynamically trace and analyze code running either in the simulator or directly on an iOS device... your own explorations For more information on this book, including bonus chapters, sample code, and FAQs, check out www.freelancemadscience.com/book iOS 5 Technologies and Tools Over the course of this book, we will discuss the key technologies and development tools you will need to create high-quality iOS applications Let’s take a look at the most important of these Automatic Reference Counting Automatic... Meanwhile, Apple has created a rich and vibrant marketplace for our applications At the 2011 World Wide Developer’s Conference, Steve Jobs announced that Apple had sold over 200 million iOS devices, with over 2 25 million registered iTunes customers, each only one click away These customers have downloaded over 14 billion apps so far, resulting in over $2 .5 billion paid to iOS developers over the last three . alt="" Creating iOS 5 Apps DEVELOP and DESIGN Richard Warren Creating iOS 5 Apps: Develop and Design Richard Warren Peachpit Press 1249 Eighth Street Berkeley, CA 94710 51 0 /52 4-2178 51 0 /52 4-2221. 52 7 Deployment Target 52 8 Localization 53 0 Accessibility 53 2 File Sharing 53 3 Building for Distribution 53 5 Submitting to the App Store 53 6 Wrapping Up 53 7 Index 53 8 VIII CREATING. 53 7 Index 53 8 VIII CREATING iOS  APPS: DEVELOP AND DESIGN i INTRODUCTION iOS  TECHNOLOGIES AND TOOLS Over the course of this book, we will discuss the key technologies and development tools you

Ngày đăng: 24/04/2014, 09:55

Mục lục

  • Contents

  • Introduction

  • CHAPTER 1 HELLO iPHONE

    • An Introduction to iOS

    • Getting Started

    • Creating the Workspace

    • Creating the Project

    • Taking a Look Around

    • Running the Application

    • Examining the Files

    • Walking Through the Project

    • Modifying the Template

    • Modifying the Main View

    • Adding an Outlet

    • Adding the Text Field

    • Refining the Interface

    • Wrapping Up

    • CHAPTER 2 OBJECTIVE-C

      • The Objective-C Language

      • Nine Fundamental Building Blocks

      • C Data Types

      • C Data Structures

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan