iOS 7 Programming Cookbook (ebook)(audiobook)(audiobook)
- Autor:
- Vandad Nahavandipoor
- Promocja Przejdź


- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 1056
- 2w1 w pakiecie:
-
ePubMobi
Opis książki
Overcome the vexing issues you’re likely to face when creating apps for the iPhone, iPad, or iPod touch. With new and thoroughly revised recipes in this updated cookbook, you’ll quickly learn the steps necessary to work with the iOS 7 SDK, including solutions for bringing real-world physics and movement to your apps with UIKit Dynamics APIs.
You’ll learn hundreds of techniques for storing and protecting data, sending and receiving notifications, enhancing and animating graphics, managing files and folders, and many other options. Each recipe includes sample code you can use right away.
- Create vibrant and lifelike user interfaces with UIKit Dynamics
- Use the Keychain to protect your app’s data
- Develop location-aware and multitasking-aware apps
- Work with iOS 7’s audio and video APIs
- Use Event Kit UI to manage calendars, dates, and events
- Take advantage of the accelerometer and the gyroscope
- Integrate iCloud into your apps
- Define the layout of UI elements with Auto Layout
- Get working examples for implementing gesture recognizers
- Retrieve and manipulate contacts and groups from the Address Book
- Determine a camera’s availability and access the Photo Library
Podobne produkty
-
Jak zarabiać na aplikacjach i grach mobilnych Jak zarabiać na aplikacjach i grach mobilnych
Piotr Stalewski
-
Programowanie aplikacji dla Androida. The Big N... Programowanie aplikacji dla Androida. The Big Nerd Ranch Guide. Wydanie III
Bill Phillips, Chris Stewart, Kristin Marsicano
-
Android Studio. Wygodne i efektywne tworzenie a... Android Studio. Wygodne i efektywne tworzenie aplikacji
Adam Gerber, Clifton Craig
-
Android 6 dla programistów. Techniki tworzenia ... Android 6 dla programistów. Techniki tworzenia aplikacji. Wydanie III
Paul Deitel, Harvey Deitel, Alexander Wald
-
Android. Aplikacje wielowątkowe. Techniki przet... Android. Aplikacje wielowątkowe. Techniki przetwarzania
Anders Göransson
-
Systemy operacyjne. Wydanie IV Systemy operacyjne. Wydanie IV
Andrew S. Tanenbaum, Herbert Bos
Szczegóły książki
- ISBN Ebooka:
- 978-14-493-7245-3, 9781449372453
- Data wydania ebooka:
-
2013-10-23
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 22.3MB
- Rozmiar pliku Mobi:
- 22.3MB
- Kategorie:
Programowanie mobilne » iPhone
Spis treści
- iOS 7 Programming Cookbook
- Preface
- Audience
- Organization of This Book
- Additional Resources
- Conventions Used in This Book
- Using Code Examples
- Safari Books Online
- How to Contact Us
- Acknowledgments
- 1. Implementing Controllers and Views
- 1.0. Introduction
- Creating and Running Our First iOS App
- Defining and Understanding Variables
- Creating and Taking Advantage of Classes
- Adding Functionality to Classes with Methods
- Conforming to Requirements of Other Classes with Protocols
- Storing Items in and Retrieving Them from Collections
- Adding Object Subscripting Support to Your Classes
- 1.0. Introduction
- 1.1. Displaying Alerts with UIAlertView
- Problem
- Solution
- Discussion
- See Also
- 1.2. Creating and Using Switches with UISwitch
- Problem
- Solution
- Discussion
- 1.3. Customizing the UISwitch
- Problem
- Solution
- Discussion
- See Also
- 1.4. Picking Values with the UIPickerView
- Problem
- Solution
- Discussion
- See Also
- 1.5. Picking the Date and Time with UIDatePicker
- Problem
- Solution
- Discussion
- 1.6. Implementing Range Pickers with UISlider
- Problem
- Solution
- Discussion
- 1.7. Customizing the UISlider
- Problem
- Solution
- Discussion
- See Also
- 1.8. Grouping Compact Options with UISegmentedControl
- Problem
- Solution
- Discussion
- 1.9. Presenting and Managing Views with UIViewController
- Problem
- Solution
- Discussion
- See Also
- 1.10. Presenting Sharing Options with UIActivityViewController
- Problem
- Solution
- Discussion
- See Also
- 1.11. Presenting Custom Sharing Options with UIActivityViewController
- Problem
- Solution
- Discussion
- See Also
- 1.12. Implementing Navigation with UINavigationController
- Problem
- Solution
- Discussion
- See Also
- 1.13. Manipulating a Navigation Controllers Array of View Controllers
- Problem
- Solution
- Discussion
- 1.14. Displaying an Image on a Navigation Bar
- Problem
- Solution
- Discussion
- 1.15. Adding Buttons to Navigation Bars Using UIBarButtonItem
- Problem
- Solution
- Discussion
- See Also
- 1.16. Presenting Multiple View Controllers with UITabBarController
- Problem
- Solution
- Discussion
- 1.17. Displaying Static Text with UILabel
- Problem
- Solution
- Discussion
- 1.18. Customizing the UILabel
- Problem
- Solution
- Discussion
- See Also
- 1.19. Accepting User Text Input with UITextField
- Problem
- Solution
- Discussion
- See Also
- 1.20. Displaying Long Lines of Text with UITextView
- Problem
- Solution
- Discussion
- 1.21. Adding Buttons to the User Interface with UIButton
- Problem
- Solution
- Discussion
- 1.22. Displaying Images with UIImageView
- Problem
- Solution
- Discussion
- 1.23. Creating Scrollable Content with UIScrollView
- Problem
- Solution
- Discussion
- 1.24. Loading Web Pages with UIWebView
- Problem
- Solution
- Discussion
- 1.25. Displaying Progress with UIProgressView
- Problem
- Solution
- Discussion
- 1.26. Constructing and Displaying Styled Texts
- Problem
- Solution
- Discussion
- See Also
- 1.27. Presenting Master-Detail Views with UISplitViewController
- Problem
- Solution
- Discussion
- 1.28. Enabling Paging with UIPageViewController
- Problem
- Solution
- Discussion
- 1.29. Displaying Popovers with UIPopoverController
- Problem
- Solution
- Discussion
- See Also
- 2. Creating Dynamic and Interactive User Interfaces
- 2.0. Introduction
- 2.1. Adding Gravity to Your UI Components
- Problem
- Solution
- Discussion
- See Also
- 2.2. Detecting and Reacting to Collisions Between UI Components
- Problem
- Solution
- Discussion
- See Also
- 2.3. Animating Your UI Components with a Push
- Problem
- Solution
- Discussion
- See Also
- 2.4. Attaching Multiple Dynamic Items to Each Other
- Problem
- Solution
- Discussion
- See Also
- 2.5. Adding a Dynamic Snap Effect to Your UI Components
- Problem
- Solution
- Discussion
- See Also
- 2.6. Assigning Characteristics to Your Dynamic Effects
- Problem
- Solution
- Discussion
- See Also
- 3. Auto Layout and the Visual Format Language
- 3.0. Introduction
- 3.1. Placing UI Components in the Center of the Screen
- Problem
- Solution
- Discussion
- See Also
- 3.2. Defining Horizontal and Vertical Constraints with the Visual Format Language
- Problem
- Solution
- Discussion
- See Also
- 3.3. Utilizing Cross View Constraints
- Problem
- Solution
- Discussion
- See Also
- 3.4. Configuring Auto Layout Constraints in Interface Builder
- Problem
- Solution
- Discussion
- See Also
- 4. Constructing and Using Table Views
- 4.0. Introduction
- 4.1. Populating a Table View with Data
- Problem
- Solution
- Discussion
- 4.2. Using Different Types of Accessories in a Table View Cell
- Problem
- Solution
- Discussion
- 4.3. Creating Custom Table View Cell Accessories
- Problem
- Solution
- Discussion
- 4.4. Enabling Swipe Deletion of Table View Cells
- Problem
- Solution
- Discussion
- 4.5. Constructing Headers and Footers in Table Views
- Problem
- Solution
- Discussion
- 4.6. Displaying Context Menus on Table View Cells
- Problem
- Solution
- Discussion
- 4.7. Moving Cells and Sections in Table Views
- Problem
- Solution
- Discussion
- 4.8. Deleting Cells and Sections from Table Views
- Problem
- Solution
- Discussion
- See Also
- 4.9. Utilizing the UITableViewController for Easy Creation of Table Views
- Problem
- Solution
- Discussion
- See Also
- 4.10. Displaying a Refresh Control for Table Views
- Problem
- Solution
- Discussion
- See Also
- 5. Building Complex Layouts with Collection Views
- 5.0. Introduction
- 5.1. Constructing Collection Views
- Problem
- Solution
- Discussion
- See Also
- 5.2. Assigning a Data Source to a Collection View
- Problem
- Solution
- Discussion
- See Also
- 5.3. Providing a Flow Layout to a Collection View
- Problem
- Solution
- Discussion
- See Also
- 5.4. Providing Basic Content to a Collection View
- Problem
- Solution
- Discussion
- See Also
- 5.5. Feeding Custom Cells to Collection Views Using .xib Files
- Problem
- Solution
- Discussion
- See Also
- 5.6. Handling Events in Collection Views
- Problem
- Solution
- Discussion
- See Also
- 5.7. Providing a Header and a Footer in a Flow Layout
- Problem
- Solution
- Discussion
- See Also
- 5.8. Adding Custom Interactions to Collection Views
- Problem
- Solution
- Discussion
- See Also
- 5.9. Providing Contextual Menus on Collection View Cells
- Problem
- Solution
- Discussion
- See Also
- 6. Storyboards
- 6.0. Introduction
- 6.1. Adding a Navigation Controller to a Storyboard
- Problem
- Solution
- Discussion
- See Also
- 6.2. Passing Data from One Screen to Another
- Problem
- Solution
- Discussion
- See Also
- 6.3. Adding a Tab Bar Controller to a Storyboard
- Problem
- Solution
- Discussion
- See Also
- 6.4. Introducing Custom Segue Transitions to Your Storyboard
- Problem
- Solution
- Discussion
- See Also
- 6.5. Placing Images and Other UI Components on Storyboards
- Problem
- Solution
- Discussion
- See Also
- 7. Concurrency
- 7.0. Introduction
- 7.1. Constructing Block Objects
- Problem
- Solution
- Discussion
- 7.2. Accessing Variables in Block Objects
- Problem
- Solution
- Discussion
- 7.3. Invoking Block Objects
- Problem
- Solution
- Discussion
- See Also
- 7.4. Performing UI-Related Tasks with GCD
- Problem
- Solution
- Discussion
- 7.5. Executing Non-UI Related Tasks Synchronously with GCD
- Problem
- Solution
- Discussion
- See Also
- 7.6. Executing Non-UI Related Tasks Asynchronously with GCD
- Problem
- Solution
- Discussion
- See Also
- 7.7. Performing Tasks after a Delay with GCD
- Problem
- Solution
- Discussion
- See Also
- 7.8. Performing a Task Only Once with GCD
- Problem
- Solution
- Discussion
- 7.9. Grouping Tasks Together with GCD
- Problem
- Solution
- Discussion
- See Also
- 7.10. Constructing Your Own Dispatch Queues with GCD
- Problem
- Solution
- Discussion
- 7.11. Running Tasks Synchronously with Operations
- Problem
- Solution
- Discussion
- See Also
- 7.12. Running Tasks Asynchronously with Operations
- Problem
- Solution
- Discussion
- See Also
- 7.13. Creating Dependency Between Operations
- Problem
- Solution
- Discussion
- See Also
- 7.14. Creating Timers
- Problem
- Solution
- Discussion
- 7.15. Creating Concurrency with Threads
- Problem
- Solution
- Discussion
- 7.16. Invoking Background Methods
- Problem
- Solution
- Discussion
- 7.17. Exiting Threads and Timers
- Problem
- Solution
- Discussion
- 8. Security
- 8.0. Introduction
- 8.1. Enabling Security and Protection for Your Apps
- Problem
- Solution
- Discussion
- See Also
- 8.2. Storing Values in the Keychain
- Problem
- Solution
- Discussion
- See Also
- 8.3. Finding Values in the Keychain
- Problem
- Solution
- Discussion
- See Also
- 8.4. Updating Existing Values in the Keychain
- Problem
- Solution
- Discussion
- See Also
- 8.5. Deleting Exiting Values in the Keychain
- Problem
- Solution
- Discussion
- See Also
- 8.6. Sharing Keychain Data Between Multiple Apps
- Problem
- Solution
- Discussion
- See Also
- 8.7. Writing to and Reading Keychain Data from iCloud
- Problem
- Solution
- Discussion
- See Also
- 8.8. Storing Files Securely in the App Sandbox
- Problem
- Solution
- Discussion
- See Also
- 8.9. Securing Your User Interface
- Problem
- Solution
- Discussion
- See Also
- 9. Core Location and Maps
- 9.0. Introduction
- 9.1. Creating a Map View
- Problem
- Solution
- Discussion
- 9.2. Handling the Events of a Map View
- Problem
- Solution
- Discussion
- See Also
- 9.3. Pinpointing the Location of a Device
- Problem
- Solution
- Discussion
- 9.4. Displaying Pins on a Map View
- Problem
- Solution
- Discussion
- 9.5. Displaying Pins with Different Colors on a Map View
- Problem
- Solution
- Discussion
- 9.6. Displaying Custom Pins on a Map View
- Problem
- Solution
- Discussion
- See Also
- 9.7. Converting Meaningful Addresses to Longitude and Latitude
- Problem
- Solution
- Discussion
- See Also
- 9.8. Converting Longitude and Latitude to a Meaningful Address
- Problem
- Solution
- Discussion
- See Also
- 9.9. Searching on a Map View
- Problem
- Solution
- Discussion
- See Also
- 9.10. Displaying Directions on the Map
- Problem
- Solution
- Discussion
- See Also
- 10. Implementing Gesture Recognizers
- 10.0. Introduction
- 10.1. Detecting Swipe Gestures
- Problem
- Solution
- Discussion
- 10.2. Detecting Rotation Gestures
- Problem
- Solution
- Discussion
- See Also
- 10.3. Detecting Panning and Dragging Gestures
- Problem
- Solution
- Discussion
- 10.4. Detecting Long-Press Gestures
- Problem
- Solution
- Discussion
- 10.5. Detecting Tap Gestures
- Problem
- Solution
- Discussion
- 10.6. Detecting Pinch Gestures
- Problem
- Solution
- Discussion
- 11. Networking, JSON, XML, and Sharing
- 11.0. Introduction
- 11.1. Downloading Asynchronously with NSURLConnection
- Problem
- Solution
- Discussion
- 11.2. Handling Timeouts in Asynchronous Connections
- Problem
- Solution
- Discussion
- 11.3. Downloading Synchronously with NSURLConnection
- Problem
- Solution
- Discussion
- 11.4. Modifying a URL Request with NSMutableURLRequest
- Problem
- Solution
- Discussion
- 11.5. Sending HTTP GET Requests with NSURLConnection
- Problem
- Solution
- Discussion
- 11.6. Sending HTTP POST Requests with NSURLConnection
- Problem
- Solution
- Discussion
- 11.7. Sending HTTP DELETE Requests with NSURLConnection
- Problem
- Solution
- Discussion
- 11.8. Sending HTTP PUT Requests with NSURLConnection
- Problem
- Solution
- Discussion
- 11.9. Serializing Arrays and Dictionaries into JSON
- Problem
- Solution
- Discussion
- 11.10. Deserializing JSON into Arrays and Dictionaries
- Problem
- Solution
- Discussion
- See Also
- 11.11. Integrating Social Sharing into Your Apps
- Problem
- Solution
- Discussion
- See Also
- 11.12. Parsing XML with NSXMLParser
- Problem
- Solution
- Discussion
- 12. Audio and Video
- 12.0. Introduction
- 12.1. Playing Audio Files
- Problem
- Solution
- Discussion
- See Also
- 12.2. Handling Interruptions While Playing Audio
- Problem
- Solution
- Discussion
- 12.3. Recording Audio
- Problem
- Solution
- Discussion
- See Also
- 12.4. Handling Interruptions While Recording Audio
- Problem
- Solution
- Discussion
- 12.5. Playing Audio over Other Active Sounds
- Problem
- Solution
- Discussion
- 12.6. Playing Video Files
- Problem
- Solution
- Discussion
- See Also
- 12.7. Capturing Thumbnails from Video Files
- Problem
- Solution
- Discussion
- 12.8. Accessing the Music Library
- Problem
- Solution
- Discussion
- 13. Address Book
- 13.0. Introduction
- 13.1. Requesting Access to the Address Book
- Problem
- Solution
- Discussion
- 13.2. Retrieving a Reference to an Address Book
- Problem
- Solution
- Discussion
- 13.3. Retrieving All the People in the Address Book
- Problem
- Solution
- Discussion
- See Also
- 13.4. Retrieving Properties of Address Book Entries
- Problem
- Solution
- Discussion
- See Also
- 13.5. Inserting a Person Entry into the Address Book
- Problem
- Solution
- Discussion
- 13.6. Inserting a Group Entry into the Address Book
- Problem
- Solution
- Discussion
- 13.7. Adding Persons to Groups
- Problem
- Solution
- Discussion
- See Also
- 13.8. Searching the Address Book
- Problem
- Solution
- Discussion
- 13.9. Retrieving and Setting a Persons Address Book Image
- Problem
- Solution
- Discussion
- 14. Files and Folder Management
- 14.0. Introduction
- 14.1. Finding the Paths of the Most Useful Folders on Disk
- Problem
- Solution
- Discussion
- See Also
- 14.2. Writing to and Reading from Files
- Problem
- Solution
- Discussion
- See Also
- 14.3. Creating Folders on Disk
- Problem
- Solution
- Discussion
- See Also
- 14.4. Enumerating Files and Folders
- Problem
- Solution
- Discussion
- See Also
- 14.5. Deleting Files and Folders
- Problem
- Solution
- Discussion
- See Also
- 14.6. Saving Objects to Files
- Problem
- Solution
- Discussion
- See Also
- 15. Camera and the Photo Library
- 15.0. Introduction
- 15.1. Detecting and Probing the Camera
- Problem
- Solution
- Discussion
- 15.2. Taking Photos with the Camera
- Problem
- Solution
- Discussion
- See Also
- 15.3. Taking Videos with the Camera
- Problem
- Solution
- Discussion
- See Also
- 15.4. Storing Photos in the Photo Library
- Problem
- Solution
- Discussion
- 15.5. Storing Videos in the Photo Library
- Problem
- Solution
- Discussion
- 15.6. Retrieving Photos and Videos from the Photo Library
- Problem
- Solution
- Discussion
- See Also
- 15.7. Retrieving Assets from the Assets Library
- Problem
- Solution
- Discussion
- 15.8. Editing Videos on an iOS Device
- Problem
- Solution
- Discussion
- See Also
- 16. Multitasking
- 16.0. Introduction
- 16.1. Detecting the Availability of Multitasking
- Problem
- Solution
- Discussion
- 16.2. Completing a Long-Running Task in the Background
- Problem
- Solution
- Discussion
- See Also
- 16.3. Adding Background Fetch Capabilities to Your Apps
- Problem
- Solution
- Discussion
- See Also
- 16.4. Playing Audio in the Background
- Problem
- Solution
- Discussion
- 16.5. Handling Location Changes in the Background
- Problem
- Solution
- Discussion
- 16.6. Saving and Loading the State of Multitasking Apps
- Problem
- Solution
- Discussion
- See Also
- 16.7. Handling Network Connections in the Background
- Problem
- Solution
- Discussion
- See Also
- 16.8. Opting Out of Multitasking
- Problem
- Solution
- Discussion
- 17. Notifications
- 17.0. Introduction
- 17.1. Sending Notifications
- Problem
- Solution
- Discussion
- See Also
- 17.2. Listening for and Reacting to Notifications
- Problem
- Solution
- Discussion
- 17.3. Listening and Reacting to Keyboard Notifications
- Problem
- Solution
- Discussion
- See Also
- 17.4. Scheduling Local Notifications
- Problem
- Solution
- Discussion
- See Also
- 17.5. Listening for and Reacting to Local Notifications
- Problem
- Solution
- Discussion
- See Also
- 17.6. Handling Local System Notifications
- Problem
- Solution
- Discussion
- 17.7. Setting Up Your App for Push Notifications
- Problem
- Solution
- Discussion
- See Also
- 17.8. Delivering Push Notifications to Your App
- Problem
- Solution
- Discussion
- See Also
- 17.9. Reacting to Push Notifications
- Problem
- Solution
- Discussion
- See Also
- 18. Core Data
- 18.0. Introduction
- 18.1. Creating a Core Data Model with Xcode
- Problem
- Solution
- Discussion
- 18.2. Generating Class Files for Core Data Entities
- Problem
- Solution
- Discussion
- 18.3. Creating and Saving Data Using Core Data
- Problem
- Solution
- Discussion
- 18.4. Reading Data from Core Data
- Problem
- Solution
- Discussion
- See Also
- 18.5. Deleting Data from Core Data
- Problem
- Solution
- Discussion
- 18.6. Sorting Data in Core Data
- Problem
- Solution
- Discussion
- See Also
- 18.7. Boosting Data Access in Table Views
- Problem
- Solution
- Discussion
- 18.8. Implementing Relationships in Core Data
- Problem
- Solution
- Discussion
- 18.9. Fetching Data in the Background
- Problem
- Solution
- Discussion
- See Also
- 18.10. Using Custom Data Types in Your Core Data Model
- Problem
- Solution
- Discussion
- See Also
- 19. Dates, Calendars, and Events
- 19.0. Introduction
- 19.1. Requesting Permission to Access Calendars
- Problem
- Solution
- Discussion
- See Also
- 19.2. Retrieving Calendar Groups on an iOS Device
- Problem
- Solution
- Discussion
- See Also
- 19.3. Adding Events to Calendars
- Problem
- Solution
- Discussion
- See Also
- 19.4. Accessing the Contents of Calendars
- Problem
- Solution
- Discussion
- See Also
- 19.5. Removing Events from Calendars
- Problem
- Solution
- Discussion
- See Also
- 19.6. Adding Recurring Events to Calendars
- Problem
- Solution
- Discussion
- See Also
- 19.7. Retrieving the Attendees of an Event
- Problem
- Solution
- Discussion
- See Also
- 19.8. Adding Alarms to Calendars
- Problem
- Solution
- Discussion
- See Also
- 19.9. Handling Event Changed Notifications
- Problem
- Solution
- Discussion
- 19.10. Presenting Event View Controllers
- Problem
- Solution
- Discussion
- See Also
- 19.11. Presenting Event Edit View Controllers
- Problem
- Solution
- Discussion
- See Also
- 20. Graphics and Animations
- 20.0. Introduction
- 20.1. Enumerating and Loading Fonts
- Problem
- Solution
- Discussion
- See Also
- 20.2. Drawing Text
- Problem
- Solution
- Discussion
- 20.3. Constructing, Setting, and Using Colors
- Problem
- Solution
- Discussion
- See Also
- 20.4. Drawing Images
- Problem
- Solution
- Discussion
- See Also
- 20.5. Constructing Resizable Images
- Problem
- Solution
- Discussion
- See Also
- 20.6. Drawing Lines
- Problem
- Solution
- Discussion
- See Also
- 20.7. Constructing Paths
- Problem
- Solution
- Discussion
- See Also
- 20.8. Drawing Rectangles
- Problem
- Solution
- Discussion
- See Also
- 20.9. Adding Shadows to Shapes
- Problem
- Solution
- Discussion
- 20.10. Drawing Gradients
- Problem
- Solution
- Discussion
- See Also
- 20.11. Moving Shapes Drawn on Graphic Contexts
- Problem
- Solution
- Discussion
- See Also
- 20.12. Scaling Shapes Drawn on Graphic Contexts
- Problem
- Solution
- Discussion
- See Also
- 20.13. Rotating Shapes Drawn on Graphic Contexts
- Problem
- Solution
- Discussion
- See Also
- 20.14. Animating and Moving Views
- Problem
- Solution
- Discussion
- 20.15. Animating and Scaling Views
- Problem
- Solution
- Discussion
- See Also
- 20.16. Animating and Rotating Views
- Problem
- Solution
- Discussion
- See Also
- 20.17. Capturing a Screenshot of Your View into an Image
- Problem
- Solution
- Discussion
- See Also
- 21. Core Motion
- 21.0. Introduction
- 21.1. Detecting the Availability of an Accelerometer
- Problem
- Solution
- Discussion
- See Also
- 21.2. Detecting the Availability of a Gyroscope
- Problem
- Solution
- Discussion
- See Also
- 21.3. Retrieving Accelerometer Data
- Problem
- Solution
- Discussion
- See Also
- 21.4. Detecting Shakes on an iOS Device
- Problem
- Solution
- Discussion
- 21.5. Retrieving Gyroscope Data
- Problem
- Solution
- Discussion
- See Also
- 22. iCloud
- 22.0. Introduction
- 22.1. Setting Up Your App for iCloud
- Problem
- Solution
- Discussion
- 22.2. Storing and Synchronizing Dictionaries in iCloud
- Problem
- Solution
- Discussion
- 22.3. Creating and Managing Folders for Apps in iCloud
- Problem
- Solution
- Discussion
- See Also
- 22.4. Searching for Files and Folders in iCloud
- Problem
- Solution
- Discussion
- See Also
- 22.5. Storing User Documents in iCloud
- Problem
- Solution
- Discussion
- See Also
- 22.6. Managing the State of Documents in iCloud
- Problem
- Solution
- Discussion
- See Also
- 23. Pass Kit
- 23.0. Introduction
- 23.1. Creating Pass Kit Certificates
- Problem
- Solution
- Discussion
- See Also
- 23.2. Creating Pass Files
- Problem
- Solution
- Discussion
- See Also
- 23.3. Providing Icons and Images for Passes
- Problem
- Solution
- Discussion
- See Also
- 23.4. Preparing Your Passes for Digital Signature
- Problem
- Solution
- Discussion
- See Also
- 23.5. Signing Passes Digitally
- Problem
- Solution
- Discussion
- See Also
- 23.6. Distributing Passes Using Email
- Problem
- Solution
- Discussion
- See Also
- 23.7. Distributing Passes Using Web Services
- Problem
- Solution
- Discussion
- See Also
- 23.8. Enabling Your iOS Apps to Access Passes on iOS Devices
- Problem
- Solution
- Discussion
- See Also
- 23.9. Interacting with Passbook Programmatically
- Problem
- Solution
- Discussion
- See Also
- Index
- About the Author
- Colophon
- Copyright
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów (0)