skip to content
Pro iOS5 tools : Xcode instruments and build tools Preview this item
ClosePreview this item
Checking...

Pro iOS5 tools : Xcode instruments and build tools

Author: Brandon Alexander; Brad Dillion; Kevin Y Kim
Publisher: [Berkeley, CA] : Apress, ©2011.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
"Whether you're building games, business apps, or any other flavor of app, Pro iOS 5 Tools gives you the knowledge you need to master performance and debugging techniques and get your app ready for success on the App Store"--Page 4 of cover.
Rating:

based on 2 rating(s) 2 with reviews

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Brandon Alexander; Brad Dillion; Kevin Y Kim
ISBN: 9781430236092 1430236094
OCLC Number: 775668063
Description: 1 online resource (xii, 377 pages) : illustrations
Contents: Machine generated contents note: ch. 1 Wax On, Wax Off --
Who Is This Book For? --
What This Book Is --
What You Need to Get Started --
What's in This Book --
Here We Go! --
ch. 2 First-Class Tools --
Taking a Look Around --
So Many Panes! --
Editors and the Utilities That Follow Them --
Jump Bars --
Organizer --
Tabs, Tabs, and More Tabs --
Getting Back to the Code --
Updating the Core Data Model --
Adding a New View Controller --
Considering Our Progress So Far --
Instruments Time --
Get to Instruments Already --
So Many Instruments --
Tuning Performance --
Summary --
ch. 3 Three Screens... and Well, It Runs --
Working with GitHub --
Connecting to Super Checkout --
Taking a Look Around --
Running Super Checkout --
Navigating the Project (and Xcode) --
Summary --
ch. 4 Memory Management and Diagnostics --
Branches Are Our Friends --
Automatic Reference Counting --
Converting to ARC --
Recognizing Retain Cycles --
Getting Back to Manual Reference Counting --
Establishing Healthy Coding Practices --
To Retain or Not to Retain, That Is the Question --
Connecting Properties and Polymorphic Dots --
Performing Static Analysis --
Zombies --
No Not Those Kind of Zombies --
Zombies in Other Threads (Well Sort Of) --
Leaks --
Revisiting Retain Cycles --
GDB Kung Fu --
GDB, Don't Fail Me Now --
Getting Started with GDB --
Determining Context --
Where Am I? --
Inspecting Data --
What Have I Got? --
Breaking Up Is Not Hard to Do --
Putting It All Together --
Fixing Our Bug --
When All Else Fails --
Heisenbugs --
Phone a Friend --
Start Over --
And We're Done... Almost --
Summary --
ch. 5 Core Animation and Smooth Scrolling --
Leveraging with the Main Thread --
Exploring the Event Loop --
Optimizing Code Execution --
Improving the Product Screen --
Looking Behind the Scenes of a Scroll View --
Lazily Loading Images --
Bad Scrolling No More --
Brief look at Core Graphics --
Getting Back to Instruments --
Learning from Apple --
Summary --
ch. 6 Networking, Cache, and Power Management --
Understanding Networking and Cache Control --
Exploring the Client API --
Exploring the Server API --
Slowing Things Down with the Network Link Conditioner --
Controlling the Cache --
Looking at Power Management --
Hardware --
Coding Techniques --
Summary --
ch. 7 Prepare the Beta! --
Managing Beta Testing --
Defining the Beta --
Acquiring Beta Testers --
Giving Instructions --
Creating Ad Hoc Builds --
Certificates, Provisioning, and Distribution, Oh My! --
Alpha, Beta, Gamma? --
Summary --
ch. 8 Why Are Things Breaking? --
Test Driven Development --
When Should I Start Testing? --
Xcode Makes It Easy to Test --
Refining the Tests --
Putting It to Use with Your App --
Testing SCJSONParser --
Mock Objects --
Negative Testing --
Negative Testing and Useful Failures --
Ul Testing and the Automation Instrument --
Getting Started --
Scripting User Interface Tests --
Introducing a Bug --
Power of Automation --
Test, One Way or Another --
ch. 9 Can We Automate Some of This? --
Continuous Integration --
Meet Jenkins --
Getting Jenkins Up and Running --
Jenkins Interface --
Exorcising Jenkins' Daemon --
Get a Job --
Scripting Xcode --
Who Broke the Build? --
Quality, Controlled --
Distribution Made Easier --
Wherefore Art Thou, PackageApplication? --
XCRun --
Just Archive it, Already --
Exporting Beyond Jenkins --
Can't Someone Else Handle All This? --
Creating Nightlies --
Futureproofing Your Build --
What Else Can We Do? --
ch. 10 Now, They Want an iPad Version --
Before We Start Coding --
Designing for the iPad --
Implementing the iPad Version --
Modifying the Target --
App Delegate and Starting Ul --
Updating Inventory and Product Details --
Modifying the Shopping Cart View Controller --
Finishing Up --
Summary --
ch. 11 How Do I Share Some of This? --
Breaking Out Code into a Static Library --
Creating a Static Library --
Using Static Libraries --
Sharing on GitHub --
Signing In to GitHub --
Create a Shared Repository --
Committing Our Changes --
Using GitHub Features --
Choosing Your License Wisely --
ch. 12 One More Thing --
Customizing Xcode --
Behaviors --
Fonts & Colors --
Text Editing --
Key Bindings --
Downloads --
Documentation --
Locations --
Distributed Builds --
Keyboard Shortcuts and More --
Migrating from Xcode 3 to Xcode 4 --
Give Me the Shortcuts Already! --
Viewing Documentation --
Summary.
Responsibility: Brandon Alexander, Brad Dillion, Kevin Y. Kim.

Abstract:

"iOS 5 SDK apps development using Xcode, Interface Builder, Instruments, GDB, and key tools"--Cover.  Read more...

Reviews

User-contributed reviews

WorldCat User Reviews (2)

louboutinshommefr11

by louboutinshommefr11 (WorldCat user published 2012-06-01) Very Good Permalink

<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery>...
Read more...  Read more...

  • 0 of 1 people found this review helpful. Did it help you? 
  •   

Christian Louboutins

by louboutin2012us1 (WorldCat user published 2012-06-01) Fair Permalink

<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery>...
Read more...  Read more...

  • Was this review helpful to you?
  •   
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

All user tags (7)

View most popular tags as: tag list | tag cloud

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/775668063> # Pro iOS5 tools : Xcode instruments and build tools
    a schema:MediaObject, schema:Book, schema:CreativeWork ;
    library:oclcnum "775668063" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/1078746127#Place/berkeley_ca> ; # Berkeley, CA
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://ebookcentral.proquest.com/lib/unt/detail.action?docID=883758";'" ;
    schema:about <http://id.worldcat.org/fast/811707> ; # Application software--Development
    schema:about <http://id.loc.gov/authorities/subjects/sh95009362> ; # Application software--Development
    schema:about <http://experiment.worldcat.org/entity/work/data/1078746127#CreativeWork/ios_electronic_resource> ; # iOS (Electronic resource)
    schema:about <http://experiment.worldcat.org/entity/work/data/1078746127#Topic/computers_operating_systems_apple_mac_os_&_ios> ; # COMPUTERS / Operating Systems / Apple (Mac OS & iOS)
    schema:about <http://id.worldcat.org/fast/1784820> ; # iOS (Electronic resource)
    schema:about <http://dewey.info/class/005.1/e23/> ;
    schema:bookFormat schema:EBook ;
    schema:contributor <http://viaf.org/viaf/253721458> ; # Brad Dillion
    schema:contributor <http://viaf.org/viaf/282427602> ; # Kevin Y. Kim
    schema:copyrightYear "2011" ;
    schema:creator <http://viaf.org/viaf/14272308> ; # Brandon Alexander
    schema:datePublished "2011" ;
    schema:description ""Whether you're building games, business apps, or any other flavor of app, Pro iOS 5 Tools gives you the knowledge you need to master performance and debugging techniques and get your app ready for success on the App Store"--Page 4 of cover."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/1078746127> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:name "Pro iOS5 tools : Xcode instruments and build tools"@en ;
    schema:productID "775668063" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/775668063#PublicationEvent/berkeley_ca_apress_c2011> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/1078746127#Agent/apress> ; # Apress
    schema:url <http://dx.doi.org/10.1007/978-1-4302-3609-2> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1173464> ;
    schema:url <https://grinnell.idm.oclc.org/login?url=http://link.springer.com/10.1007/978-1-4302-3609-2> ;
    schema:url <https://0-link-springer-com.pugwash.lib.warwick.ac.uk/10.1007/978-1-4302-3609-2> ;
    schema:url <http://0-www.books24x7.com.www.livermore.lib.ca.us/marc.asp?bookid=45270> ;
    schema:url "https://ebookcentral.proquest.com/lib/unt/detail.action?docID=883758";" ;
    schema:url <http://proquest.tech.safaribooksonline.de/9781430236085> ;
    schema:url <http://ebookcentral.proquest.com/lib/ucm/detail.action?docID=883758> ;
    schema:url <http://proxy.library.carleton.ca/login?url=http://books.scholarsportal.info/viewdoc.html?id=/ebooks/ebooks2/springer/2012-03-01/1/9781430236092> ;
    schema:url <http://proquest.safaribooksonline.com/?fpi=9781430236085> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=883758> ;
    schema:url <https://login.proxy.lib.strath.ac.uk/login?url=http://dx.doi.org/10.1007/978-1-4302-3609-2> ;
    schema:url <http://proxy.library.carleton.ca/login?url=http://dx.doi.org/10.1007/978-1-4302-3609-2> ;
    schema:url <http://site.ebrary.com/id/10530866> ;
    schema:url <http://proquest.safaribooksonline.com/9781430236085> ;
    schema:url <http://link.springer.com/openurl?genre=book&isbn=978-1-4302-3608-5> ;
    schema:url <http://proxy.library.carleton.ca/login?url=http://proquest.safaribooksonline.com/?uiCode=carleton&xmlId=9781430236085> ;
    schema:url <https://link.springer.com/openurl?genre=book&isbn=978-1-4302-3608-5> ;
    schema:url <http://www.books24x7.com/marc.asp?bookid=45270> ;
    schema:workExample <http://worldcat.org/isbn/9781430236092> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/775668063> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/1078746127#CreativeWork/ios_electronic_resource> # iOS (Electronic resource)
    a schema:CreativeWork ;
    schema:name "iOS (Electronic resource)" ;
    .

<http://experiment.worldcat.org/entity/work/data/1078746127#Topic/computers_operating_systems_apple_mac_os_&_ios> # COMPUTERS / Operating Systems / Apple (Mac OS & iOS)
    a schema:Intangible ;
    schema:name "COMPUTERS / Operating Systems / Apple (Mac OS & iOS)"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh95009362> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://id.worldcat.org/fast/1784820> # iOS (Electronic resource)
    a schema:CreativeWork ;
    schema:name "iOS (Electronic resource)" ;
    .

<http://id.worldcat.org/fast/811707> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://viaf.org/viaf/14272308> # Brandon Alexander
    a schema:Person ;
    schema:familyName "Alexander" ;
    schema:givenName "Brandon" ;
    schema:name "Brandon Alexander" ;
    .

<http://viaf.org/viaf/253721458> # Brad Dillion
    a schema:Person ;
    schema:familyName "Dillion" ;
    schema:givenName "Brad" ;
    schema:name "Brad Dillion" ;
    .

<http://viaf.org/viaf/282427602> # Kevin Y. Kim
    a schema:Person ;
    schema:familyName "Kim" ;
    schema:givenName "Kevin Y." ;
    schema:name "Kevin Y. Kim" ;
    .

<http://worldcat.org/isbn/9781430236092>
    a schema:ProductModel ;
    schema:isbn "1430236094" ;
    schema:isbn "9781430236092" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.