The Resource Learn WatchKit for iOS, by Kim Topley, (electronic resource)

Learn WatchKit for iOS, by Kim Topley, (electronic resource)

Label
Learn WatchKit for iOS
Title
Learn WatchKit for iOS
Statement of responsibility
by Kim Topley
Creator
Author
Author
Subject
Language
  • eng
  • eng
Summary
Learn WatchKit for iOS covers the development of applications for the new Apple Watch using the WatchKit framework in iOS 8 and the Swift programming language. In this book, an Apple Watch application is an extension to an existing iOS app and is packaged and submitted to the App Store along with it. Using a suite of simple examples, Kim Topley, co-author of Beginning iPhone Development with Swift, introduces and explains every feature of WatchKit and the associated technologies that you’ll need to understand to build Apple Watch applications for iOS 8, culminating in a complete WatchKit application that shows weather forecast information for various cities around the world on the Apple Watch
http://library.link/vocab/creatorName
Topley, Kim
Dewey number
004
http://bibfra.me/vocab/relation/httpidlocgovvocabularyrelatorsaut
cto0EcVTces
Language note
English
LC call number
  • QA76.8.M3
  • QA76.774.I67
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/subjectName
  • Apple computer
  • Computer science
  • Apple and iOS
  • Programming Techniques
Label
Learn WatchKit for iOS, by Kim Topley, (electronic resource)
Instantiates
Publication
Note
Includes index
Carrier category
online resource
Carrier category code
cr
Content category
text
Content type code
txt
Contents
  • Contents at a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Chapter 1: Welcome to the Apple Watch; Your First Watch Application; Creating a WatchKit Application; Building the User Interface; Running the Application on the Simulator; Running the Application on an Apple Watch; Some Things That a WatchKit Application Can and Can't Do; Summary; Chapter 2: Interface Controllers and Layout; Interface Controllers; Interface Controller Lifecycle; Navigation and Lifecycle Events; Lifecycle of the WatchKit App Extension
  • Debugging the WatchKit App Extension and the iOS Application Together Interface Controller Attributes; Setting the Background Color; Setting the Application Title; Interface Controller Layout; Spacing, Insets, and Screen-Dependent Layout; Changing Row Spacing; Setting the Interface Controller Insets; Making an Attribute Value Depend on Screen Size; Making Layout Depend on the Screen Size; Controlling Position; Adjusting Size; Groups; Using a Group to Create a Horizontal Layout ; Using a Nested Group; Summary; Chapter 3: Watch User Interface Objects; Overview; Labels ; Text Layout
  • Text, Text Color, and Attributed Text Fonts; Using the Standard Text Styles ; Using the System and System Italic Fonts ; Using a Custom Font ; Setting Fonts in Code ; Images; Using an Image as a Background; The Image Interface Object ; Animation ; Animation Using a Timer ; Animating Images; Programmatic Control of Image Animation; Dynamic Image Content; Sending Images to the Watch; Caching Images on the Watch; Caching Image Animations ; Summary; Chapter 4: More Watch User Interface Objects; Buttons; Creating and Configuring Buttons; Actions and State
  • Using a Group as the Content of a Button Sliders; Switches; Displaying the Date and Time; Basic Usage; Custom Formatting; Changing the Timezone and Calendar; Displaying a Timer; Timer Formatting Options; Timer Behavior; WatchKit Maps; Displaying a Map ; Setting the Map Region ; Adding an Annotation; Using Core Location to Get the User's Location; Summary; Chapter 5: Controller Navigation; Hierarchical Navigation; Manual Controller Navigation; Creating the Second Interface Controller; Building the Controllers' User Interfaces; Creating Outlets and Action Methods
  • Navigating to the Second Interface ControllerReturning to the First Interface Controller; Using a Segue to Push a Controller; Page-Based Navigation; Constructing a Page-Based Application in the Storyboard; Using Pages Constructed at Run Time; Creating the Storyboard; Building the Controller Linkage in Code; Implementing the Like and Dislike Counts; Showing Results in the Initial Interface Controller; Automatically Scrolling between Pages; Presenting an Interface Controller; Getting Text Input; Presenting a Controller Programmatically; Presenting a Controller from the Storyboard
  • Summary
Dimensions
unknown
Edition
1st ed. 2015.
Extent
1 online resource (453 p.)
Form of item
online
Isbn
9781484210253
Media category
computer
Media type code
c
Other control number
10.1007/978-1-4842-1025-3
Specific material designation
remote
System control number
  • (CKB)3710000000449155
  • (EBL)3567750
  • (SSID)ssj0001534489
  • (PQKBManifestationID)11824398
  • (PQKBTitleCode)TC0001534489
  • (PQKBWorkID)11494682
  • (PQKB)10049613
  • (DE-He213)978-1-4842-1025-3
  • (MiAaPQ)EBC3567750
  • (EXLCZ)993710000000449155
Label
Learn WatchKit for iOS, by Kim Topley, (electronic resource)
Publication
Note
Includes index
Carrier category
online resource
Carrier category code
cr
Content category
text
Content type code
txt
Contents
  • Contents at a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Chapter 1: Welcome to the Apple Watch; Your First Watch Application; Creating a WatchKit Application; Building the User Interface; Running the Application on the Simulator; Running the Application on an Apple Watch; Some Things That a WatchKit Application Can and Can't Do; Summary; Chapter 2: Interface Controllers and Layout; Interface Controllers; Interface Controller Lifecycle; Navigation and Lifecycle Events; Lifecycle of the WatchKit App Extension
  • Debugging the WatchKit App Extension and the iOS Application Together Interface Controller Attributes; Setting the Background Color; Setting the Application Title; Interface Controller Layout; Spacing, Insets, and Screen-Dependent Layout; Changing Row Spacing; Setting the Interface Controller Insets; Making an Attribute Value Depend on Screen Size; Making Layout Depend on the Screen Size; Controlling Position; Adjusting Size; Groups; Using a Group to Create a Horizontal Layout ; Using a Nested Group; Summary; Chapter 3: Watch User Interface Objects; Overview; Labels ; Text Layout
  • Text, Text Color, and Attributed Text Fonts; Using the Standard Text Styles ; Using the System and System Italic Fonts ; Using a Custom Font ; Setting Fonts in Code ; Images; Using an Image as a Background; The Image Interface Object ; Animation ; Animation Using a Timer ; Animating Images; Programmatic Control of Image Animation; Dynamic Image Content; Sending Images to the Watch; Caching Images on the Watch; Caching Image Animations ; Summary; Chapter 4: More Watch User Interface Objects; Buttons; Creating and Configuring Buttons; Actions and State
  • Using a Group as the Content of a Button Sliders; Switches; Displaying the Date and Time; Basic Usage; Custom Formatting; Changing the Timezone and Calendar; Displaying a Timer; Timer Formatting Options; Timer Behavior; WatchKit Maps; Displaying a Map ; Setting the Map Region ; Adding an Annotation; Using Core Location to Get the User's Location; Summary; Chapter 5: Controller Navigation; Hierarchical Navigation; Manual Controller Navigation; Creating the Second Interface Controller; Building the Controllers' User Interfaces; Creating Outlets and Action Methods
  • Navigating to the Second Interface ControllerReturning to the First Interface Controller; Using a Segue to Push a Controller; Page-Based Navigation; Constructing a Page-Based Application in the Storyboard; Using Pages Constructed at Run Time; Creating the Storyboard; Building the Controller Linkage in Code; Implementing the Like and Dislike Counts; Showing Results in the Initial Interface Controller; Automatically Scrolling between Pages; Presenting an Interface Controller; Getting Text Input; Presenting a Controller Programmatically; Presenting a Controller from the Storyboard
  • Summary
Dimensions
unknown
Edition
1st ed. 2015.
Extent
1 online resource (453 p.)
Form of item
online
Isbn
9781484210253
Media category
computer
Media type code
c
Other control number
10.1007/978-1-4842-1025-3
Specific material designation
remote
System control number
  • (CKB)3710000000449155
  • (EBL)3567750
  • (SSID)ssj0001534489
  • (PQKBManifestationID)11824398
  • (PQKBTitleCode)TC0001534489
  • (PQKBWorkID)11494682
  • (PQKB)10049613
  • (DE-He213)978-1-4842-1025-3
  • (MiAaPQ)EBC3567750
  • (EXLCZ)993710000000449155

Library Locations

  • Architecture LibraryBorrow it
    Gould Hall 830 Van Vleet Oval Rm. 105, Norman, OK, 73019, US
    35.205706 -97.445050
  • Bizzell Memorial LibraryBorrow it
    401 W. Brooks St., Norman, OK, 73019, US
    35.207487 -97.447906
  • Boorstin CollectionBorrow it
    401 W. Brooks St., Norman, OK, 73019, US
    35.207487 -97.447906
  • Chinese Literature Translation ArchiveBorrow it
    401 W. Brooks St., RM 414, Norman, OK, 73019, US
    35.207487 -97.447906
  • Engineering LibraryBorrow it
    Felgar Hall 865 Asp Avenue, Rm. 222, Norman, OK, 73019, US
    35.205706 -97.445050
  • Fine Arts LibraryBorrow it
    Catlett Music Center 500 West Boyd Street, Rm. 20, Norman, OK, 73019, US
    35.210371 -97.448244
  • Harry W. Bass Business History CollectionBorrow it
    401 W. Brooks St., Rm. 521NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • History of Science CollectionsBorrow it
    401 W. Brooks St., Rm. 521NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • John and Mary Nichols Rare Books and Special CollectionsBorrow it
    401 W. Brooks St., Rm. 509NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • Library Service CenterBorrow it
    2601 Technology Place, Norman, OK, 73019, US
    35.185561 -97.398361
  • Price College Digital LibraryBorrow it
    Adams Hall 102 307 West Brooks St., Norman, OK, 73019, US
    35.210371 -97.448244
  • Western History CollectionsBorrow it
    Monnet Hall 630 Parrington Oval, Rm. 300, Norman, OK, 73019, US
    35.209584 -97.445414
Processing Feedback ...