Wiley 978-1-1180-0759-4 Datasheet

Browse online or download Datasheet for Software manuals Wiley 978-1-1180-0759-4. Wiley Xcode 4 User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 22
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
In This Chapter
Introducing Xcode 4
Understanding the
history of Mac
development tools
Developing Xcode
Moving to Xcode 4
Comparing iOS and OS X
development
X
code is Apple’s free suite of developer tools; it is used to cre-
ate applications for iOS mobile devices and for Mac OS X.
Xcode 4, shown in Figure 1.1, is the most recent version and
is a radical update with many new features.
Developer tools are complex, and Xcode has always tried to hide
much of that complexity from novice developers. You can use
Xcode in a very simple click-to-build way, but this simplicity can be
misleading. Many developers never explore Xcode’s more
advanced features and never discover how they can use them to
save time, solve problems, or extend their projects with original
and creative features.
Xcode also includes an unexpectedly enormous selection of helper
applications and developer tools. A complete guide to every ele-
ment in Xcode would require a shelf of books. This book concen-
trates on beginner- and intermediate-level features, but also
includes hints and pointers for advanced developers.
05_9781118007594-ch01.indd 305_9781118007594-ch01.indd 3 5/17/11 11:45 AM5/17/11 11:45 AM
COPYRIGHTED MATERIAL
Page view 0
1 2 3 4 5 6 ... 21 22

Summary of Contents

Page 1 - Introducing Xcode 4

In This ChapterIntroducing Xcode 4Understanding the history of Mac development toolsDeveloping XcodeMoving to Xcode 4Comparing iOS and OS X developmen

Page 2 - Mac Development Tools

12 Getting StartedWorking with multiple windowsNot every developer is enthusiastic about single-window development. Fortunately, you can open multiple

Page 3 - Developing Xcode

Chapter 1: Introducing Xcode 4 13Figure 1.6The navigation bar drastically speeds up access to any file in your project, by presenting them all in a

Page 4 - CAUTION

14 Getting StartedFigure 1.7At the left of the navigation bar, a separate menu shows files and items that are more loosely related to the currently se

Page 5 - Alternatives to Xcode

Chapter 1: Introducing Xcode 4 15Figure 1.8The button for selecting the Assistant option is in the grouping at the top right and looks like a light

Page 6 - CROSSREFERENCE

16 Getting StartedFigure 1.9You can change the behavior of Assistant to select a specific type of counterpart file, which can include an object’s supe

Page 7 - Moving to Xcode 4

Chapter 1: Introducing Xcode 4 17Figure 1.10Creating outlet code automatically in Xcode 4. This is a very powerful time-saving feature.Exploring cod

Page 8

18 Getting StartedFigure 1.11New left and right panes in Xcode 4 display ancillary information and manage optional features that may not be needed whi

Page 9 - Working with tabs

Chapter 1: Introducing Xcode 4 19Figure 1.12The new Code Snippets feature makes it easy to reuse code and is a partial replacement for Xcode 3’s Cod

Page 10 - Working with multiple windows

20 Getting StartedFigure 1.13The new debugger area no longer appears in a separate window, although for convenience you may decide to launch it in one

Page 11

Chapter 1: Introducing Xcode 4 21 NOTEXcode doesn’t include network deployment features. But it does create application binaries that can be handed

Page 12 - Using the Assistant

4 Getting StartedFigure 1.1Xcode 4’s simplified interface hides familiar old features and some unexpected new ones.Understanding the History of Mac De

Page 13

22 Getting StartedDeveloping for iOSiOS development is more complicated than OS X development. Development is controlled by provisioning, an Apple-gen

Page 14

Chapter 1: Introducing Xcode 4 23Figure 1.15Create a very simple iOS app, and test it in the Simulator. The Simulator is best considered an educa-ti

Page 15

24 Getting StartedThe development workflow is almost completely distinct. The two platforms have these features: A separate collection of classes for

Page 16

Chapter 1: Introducing Xcode 4 5Figure 1.2The MPW IDE is available on Apple’s FTP site, and users of antique Macs can download and use it. NOTEEarly

Page 17 - Exploring the debugger

6 Getting StartedXcode 3.2 is shown in Figure 1.3 and was released with OS X 10.6 “Snow Leopard.” Prior to this release, Apple supplied separate build

Page 18 - Developing for OS X

Chapter 1: Introducing Xcode 4 7Understanding Xcode 4’s Key FeaturesFor developers who are beginning Xcode, Xcode 4 includes the following features:

Page 19

8 Getting Started A code editor that includes static code checking, code completion, and dynamic hints and tips. A visual UI design tool called Inter

Page 20 - Developing for iOS

Chapter 1: Introducing Xcode 4 9 NOTERumors surface regularly of a merger, or at least a relationship, between Xcode and Microsoft’s Visual Studio s

Page 21

10 Getting Started Support for Schemes, which offer fine control over how projects build, and support dif-ferent build options for different applicati

Page 22

Chapter 1: Introducing Xcode 4 11In the first release of Xcode 4, it’s no longer possible to customize this area with your own selec-tion of build/r

Comments to this Manuals

No comments