OS X app development with CloudKit and Swift, Bruce Wade, (electronic book)
Resource Information
The instance OS X app development with CloudKit and Swift, Bruce Wade, (electronic book) represents a material embodiment of a distinct intellectual or artistic creation found in University of Liverpool. This resource is a combination of several types including: Instance, Electronic.
The Resource
OS X app development with CloudKit and Swift, Bruce Wade, (electronic book)
Resource Information
The instance OS X app development with CloudKit and Swift, Bruce Wade, (electronic book) represents a material embodiment of a distinct intellectual or artistic creation found in University of Liverpool. This resource is a combination of several types including: Instance, Electronic.
- Label
- OS X app development with CloudKit and Swift, Bruce Wade, (electronic book)
- Medium
- electronic book
- Statement of responsibility
- Bruce Wade
- Note
- Includes index
- Antecedent source
- unknown
- Carrier category
- online resource
- Carrier category code
-
- cr
- Carrier MARC source
- rdacarrier
- Color
- multicolored
- Content category
- text
- Content type code
-
- txt
- Content type MARC source
- rdacontent
- Contents
-
- At a Glance; Contents; About the Author; About the Technical Reviewer; Introduction; Chapter 1: Introduction; Goals of This book; Assumptions about the Reader; Software Requirements; Downloading Sketch 3; Downloading and Installing Keynote; Downloading and Installing Xcode; About the App We Are Going to Be Creating; Conclusion; Chapter 2: Prototyping Our App; Introduction to Sketch 3; Our Prototype Objective; Building the Prototype with Sketch 3; Creating the Structure of the Main Window; Creating the New Park Button; Creating the Search Field; Creating the Park List
- Creating a New GroupCreating Another Main Content Area; Making the Prototype More Real; Reviewing the Features We Want to Display Using KeyNote; Searching for a Park; Adding a New Park; Exporting Artboards to Use Inside KeyNote; Using KeyNote to Make a Realistic Demo; Conclusion; Chapter 3: Defining Our Data; Taking a Closer Look at Our Mockup; Dog Park Data Types; Creating Our Project in Xcode; Update the Main.storyboard; Creating the Left Sidebar; Fixing the App's Colors to Match Our Mockup; Adding the Search Box; Implementing the Parks List; Setting Up the Detail View
- Fixing the Collection View ItemConclusion; Chapter 4: Introduction to CloudKit; iCloud Accounts; Containers; Databases; Records; Record Zones; Record Identifiers; References; Assets; Convenience API; Queries; Subscriptions; CloudKit User Accounts; CloudKit Dashboard; Schema Record Types; Security Roles; Subscription Types; Public Data User Records; Default Zone; Usage; Private Data Default Zone; Admin Team; API Access; Deployment; Conclusion; Chapter 5: Creating Test Data with CloudKit Dashboard; Setting Up Our Project for CloudKit; Goals of Test Data; Creating the Parks Record Type
- Creating the ParkImages Record TypeSecurity Role; Create Parks Test Data; Create ParkImages Test Data; Conclusion; Chapter 6: Refining Our Prototype; Creating the Park Model; CloudKit API; Populating ParkListViewController; Setting Up Bindings; Downloading the Thumbnail Asset; Handling Selecting a Park in the List; Update DetailViewController; Downloading Park Images for the Selected Park; Conclusion; Chapter 7: Updating CloudKit Data from Our App; Updating Existing Data; Creating New Data; Deleting a Park; Deleting Park Images; Make the Search Feature Functional; Conclusion
- Chapter 8: Adding Local Cache to Improve PerformanceCaching Park Records; Caching and Loading Park Thumbnails; Caching the Park Images; Additional Suggested Updates; Conclusion; Index
- Control code
- SPR950884348
- Dimensions
- unknown
- Extent
- 1 online resource (xiv, 131 pages)
- File format
- unknown
- Form of item
- online
- Isbn
- 9781484218808
- Level of compression
- unknown
- Media category
- computer
- Media MARC source
- rdamedia
- Media type code
-
- c
- Other control number
- 10.1007/978-1-4842-1880-8
- Other physical details
- illustrations
- Quality assurance targets
- not applicable
- Record ID
- b4040206
- Reformatting quality
- unknown
- Sound
- unknown sound
- Specific material designation
- remote
Context
Context of OS X app development with CloudKit and Swift, Bruce Wade, (electronic book)Instantiates
Embed (Experimental)
Settings
Select options that apply then copy and paste the RDF/HTML data fragment to include in your application
Embed this data in a secure (HTTPS) page:
Layout options:
Include data citation:
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.liverpool.ac.uk/resource/WD3qG5bn7s8/" typeof="Book http://bibfra.me/vocab/lite/Instance"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.liverpool.ac.uk/resource/WD3qG5bn7s8/">OS X app development with CloudKit and Swift, Bruce Wade, (electronic book)</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.liverpool.ac.uk/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.liverpool.ac.uk/">University of Liverpool</a></span></span></span></span></div>
Note: Adjust the width and height settings defined in the RDF/HTML code fragment to best match your requirements
Preview
Cite Data - Experimental
Data Citation of the Instance OS X app development with CloudKit and Swift, Bruce Wade, (electronic book)
Copy and paste the following RDF/HTML data fragment to cite this resource
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.liverpool.ac.uk/resource/WD3qG5bn7s8/" typeof="Book http://bibfra.me/vocab/lite/Instance"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.liverpool.ac.uk/resource/WD3qG5bn7s8/">OS X app development with CloudKit and Swift, Bruce Wade, (electronic book)</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.liverpool.ac.uk/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.liverpool.ac.uk/">University of Liverpool</a></span></span></span></span></div>