skip to content
Programming iOS 10 Preview this item
ClosePreview this item
Checking...

Programming iOS 10

Author: Matt Neuburg
Publisher: Sebastopol, CA : O'Reilly Media, 2016. ©2017
Edition/Format:   eBook : Document : English : Seventh editionView all editions and formats
Summary:

If you're grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and  Read more...

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Links to this item

Find a copy in the library

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

Details

Genre/Form: Electronic books
Additional Physical Format: Print version
NEUBURG, MATT.
PROGRAMMING IOS 10.
[Place of publication not identified] : O'REILLY MEDIA, 2016
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Matt Neuburg
ISBN: 1491970162 9781491970164 9781491970133 1491970138 9781491970119 1491970111
OCLC Number: 963965802
Notes: Includes index.
Description: 1 online resource (1 volume) : illustrations
Contents: Cover; Copyright; Table of Contents; Preface; The Scope of This Book; Versions; Acknowledgments; From the Programming iOS 4 Preface; Conventions Used in This Book; Using Code Examples; O'Reilly Safari; How to Contact Us; Part I. Views; Chapter 1. Views; The Window; Experimenting with Views; Subview and Superview; Visibility and Opacity; Frame; Bounds and Center; Window Coordinates and Screen Coordinates; Transform; App Rotation; Trait Collections and Size Classes; Layout; Autoresizing; Autolayout; Constraints; Autoresizing Constraints; Creating Constraints in Code; Constraints as Objects. Guides and MarginsIntrinsic Content Size and Alignment Rects; Stack Views; Internationalization; Mistakes with Constraints; Configuring Layout in the Nib; Autoresizing in the Nib; Creating a Constraint; Viewing and Editing Constraints; Problems with Constraints; Varying the Screen Size; Conditional Interface Design; Nib Editor View Features; View Debugger; Previewing Your Interface; Designable Views and Inspectable Properties; Layout Events; Chapter 2. Drawing; Images and Image Views; Image Files; Image Views; Resizable Images; Transparency Masks; Reversible Images; Graphics Contexts. UIImage DrawingCGImage Drawing; Snapshots; CIFilter and CIImage; Blur and Vibrancy Views; Drawing a UIView; Graphics Context Commands; Graphics Context Settings; Paths and Shapes; Clipping; Gradients; Colors and Patterns; Graphics Context Transforms; Shadows; Erasing; Points and Pixels; Content Mode; Chapter 3. Layers; View and Layer; Layers and Sublayers; Manipulating the Layer Hierarchy; Positioning a Sublayer; CAScrollLayer; Layout of Sublayers; Drawing in a Layer; Content Resizing and Positioning; Layers that Draw Themselves; Transforms; Depth; Shadows, Borders, and Masks. Layer EfficiencyLayers and Key-Value Coding; Chapter 4. Animation; Drawing, Animation, and Threading; Image View and Image Animation; View Animation; A Brief History of View Animation; Property Animator Basics; View Animation Basics; View Animation Configuration; Timing Curves; Canceling a View Animation; Frozen View Animation; Custom Animatable View Properties; Keyframe View Animation; Transitions; Implicit Layer Animation; Animation Transactions; Media Timing Functions; Core Animation; CABasicAnimation and Its Inheritance; Using a CABasicAnimation; Springing Animation; Keyframe Animation. Making a Property AnimatableGrouped Animations; Freezing an Animation; Transitions; Animations List; Actions; What an Action Is; Action Search; Hooking Into the Action Search; Making a Custom Property Implicitly Animatable; Nonproperty Actions; Emitter Layers; CIFilter Transitions; UIKit Dycamics; The Dycamics Stack; Custom Behaviors; Animator and Behaviors; Motion Effects; Animation and Autolayout; Chapter 5. Touches; Touch Events and Views; Receiving Touches; Restricting Touches; Interpreting Touches; Gesture Recognizers; Gesture Recognizer Classes; Gesture Recognizer Conflicts.
Other Titles: Programming iOS 10 :
Dive deep into views, view controllers, and frameworks
Responsibility: Matt Neuburg.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
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/963965802> # Programming iOS 10
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
   library:oclcnum "963965802" ;
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/3818481898#Topic/mobile_computing_programming> ; # Mobile computing--Programming
   schema:about <http://dewey.info/class/005.3/e23/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/3818481898#Topic/application_software_development> ; # Application software--Development
   schema:about <http://experiment.worldcat.org/entity/work/data/3818481898#CreativeWork/ios_electronic_resource> ; # iOS (Electronic resource)
   schema:alternateName "Programming iOS 10 :" ;
   schema:alternateName "Dive deep into views, view controllers, and frameworks" ;
   schema:author <http://experiment.worldcat.org/entity/work/data/3818481898#Person/neuburg_matt> ; # Matt Neuburg
   schema:bookEdition "Seventh edition." ;
   schema:bookFormat schema:EBook ;
   schema:copyrightYear "2017" ;
   schema:datePublished "2016" ;
   schema:description "Cover; Copyright; Table of Contents; Preface; The Scope of This Book; Versions; Acknowledgments; From the Programming iOS 4 Preface; Conventions Used in This Book; Using Code Examples; O'Reilly Safari; How to Contact Us; Part I. Views; Chapter 1. Views; The Window; Experimenting with Views; Subview and Superview; Visibility and Opacity; Frame; Bounds and Center; Window Coordinates and Screen Coordinates; Transform; App Rotation; Trait Collections and Size Classes; Layout; Autoresizing; Autolayout; Constraints; Autoresizing Constraints; Creating Constraints in Code; Constraints as Objects."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/3818481898> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://worldcat.org/entity/work/data/3818481898#CreativeWork/programming_ios_10> ;
   schema:name "Programming iOS 10"@en ;
   schema:productID "963965802" ;
   schema:url <http://proquest.safaribooksonline.com/?fpi=9781491970157> ;
   schema:url <http://ezaccess.libraries.psu.edu/login?url=http://ebookcentral.proquest.com/lib/pensu/detail.action?docID=4738411> ;
   schema:url <http://www.lib.uts.edu.au/sso/goto.php?url=http://www.UTS.eblib.com.AU/EBLWeb/patron/?target=patron&extendedid=P_4738411_0> ;
   schema:url <http://proquest.safaribooksonline.com/?uiCode=stanford&xmlId=9781491970157> ;
   schema:url <http://proquest.tech.safaribooksonline.de/9781491970157> ;
   schema:workExample <http://worldcat.org/isbn/9781491970133> ;
   schema:workExample <http://worldcat.org/isbn/9781491970119> ;
   schema:workExample <http://worldcat.org/isbn/9781491970164> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/963965802> ;
    .


Related Entities

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

<http://experiment.worldcat.org/entity/work/data/3818481898#Person/neuburg_matt> # Matt Neuburg
    a schema:Person ;
   schema:familyName "Neuburg" ;
   schema:givenName "Matt" ;
   schema:name "Matt Neuburg" ;
    .

<http://experiment.worldcat.org/entity/work/data/3818481898#Topic/application_software_development> # Application software--Development
    a schema:Intangible ;
   schema:name "Application software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/3818481898#Topic/mobile_computing_programming> # Mobile computing--Programming
    a schema:Intangible ;
   schema:name "Mobile computing--Programming"@en ;
    .

<http://proquest.safaribooksonline.com/?uiCode=stanford&xmlId=9781491970157>
   rdfs:comment "Available to Stanford-affiliated users." ;
    .

<http://proquest.tech.safaribooksonline.de/9781491970157>
   rdfs:comment "URL des Erstveröffentlichers" ;
    .

<http://worldcat.org/isbn/9781491970119>
    a schema:ProductModel ;
   schema:isbn "1491970111" ;
   schema:isbn "9781491970119" ;
    .

<http://worldcat.org/isbn/9781491970133>
    a schema:ProductModel ;
   schema:isbn "1491970138" ;
   schema:isbn "9781491970133" ;
    .

<http://worldcat.org/isbn/9781491970164>
    a schema:ProductModel ;
   schema:isbn "1491970162" ;
   schema:isbn "9781491970164" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

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