Cover image for iPad Enterprise Application Development BluePrints.
iPad Enterprise Application Development BluePrints.
Title:
iPad Enterprise Application Development BluePrints.
Author:
Daniel, Steven F.
ISBN:
9781849682954
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (420 pages)
Contents:
Cover -- Copyright -- Credits -- Foreword -- About the Author -- Acknowledgement -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Getting and Installing the iOS SDK -- Getting and installing the iOS SDK -- The iOS Simulator -- Layers of the iOS architecture -- The Core OS layer -- The Core Services layer -- The Media layer -- The Cocoa-Touch layer -- Building the HelloWorld application -- Placing objects within the View -- Removing the Xcode Developer Tools -- Summary -- Chapter 2: Task Priorities - Building a TaskPriorities iOS App -- Building the TaskPriorities app -- Adding the required frameworks -- Creating the main application screen -- Handling multiple screen orientations when the device is rotated -- Adding the table control to hold item data -- Adding the Add button -- Adding the Refresh button -- Navigating between screens using Storyboards -- Implementing the Save record method -- Implementing the Add a record to the table method -- Implementing the Cancel method -- Implementing the Refresh button method -- Implementing the Delete row method -- Finishing up -- Summary -- Chapter 3: VoiceRecorder App - Audio Recording and Playback -- Overview of the technologies -- Building the VoiceRecorder app -- Adding the AVFoundation and MessageUI frameworks -- Creating the main application screen -- Adding the Start Recording button -- Adding the Play button -- Adding the Stop button -- Adding the E-mail button -- Implementing the View Controller class -- Implementing the voiceRecord method -- Implementing the voicePlayback method -- Implementing the voicePlaybackStop method -- Implementing the e-mailRecording method -- Implementing the VoiceVisualizer class -- Finishing up -- Summary -- Chapter 4: Enhanced AddressBook App - Core Data -- Overview of the Core Data technologies.

Building the AddressBook application -- Adding the GameKit framework -- Building the Core Data model -- Creating our Core Data model files -- Adding the Storyboard screen -- Creating the main application screen -- Adding a table control to hold the item data -- Adding the Add button -- Adding the Action button -- Navigating between screens using Storyboards -- Implementing the save record method -- Implementing the cancel method -- Implementing the delete row method -- Implementing the didSelectRowAtIndexPath method -- Transferring contact details using Bluetooth -- Implementing the connect method -- Implementing the Action button method -- Finishing up -- Implementing the search functionality -- Summary -- Chapter 5: BatteryMonitor Application -- Overview of the technologies -- Building the BatteryMonitor application -- Adding the MessageUI framework to the project -- Creating the main application screen -- Adding the Enable Monitoring UISwitch control -- Adding the Send E-mail Alert UISwitch control -- Adding the Fill Gauge Levels UISwitch control -- Adding the Increment Bars UIStepper control -- Adding the System Information (UITextView) control -- Building the Battery Monitor functionality -- Implementing the View Controller class -- Implementing the determineBatteryStatus: method -- Implementing the enableMonitoring: method -- Implementing the sendEmailAlert: method -- Implementing the fillGauge: method -- Implementing the totalNoBars: method -- Implementing the Battery Gauge class -- Finishing up -- Summary -- Chapter 6: RouteTracker Application -- Overview of the technologies -- Building the RouteTracker application -- Adding the Core Location and MapKit frameworks -- Creating the main application screen -- Adding the Start Tracking button -- Adding the Refresh Map button -- Adding the Change Map Type button.

Building the RouteTracker functionality -- Implementing the View Controller class -- Implementing the startTracking: method -- Implementing the refreshMap: method -- Implementing the changeMapType: method -- Implementing the locationManager: method -- Implementing the locationManager:didFailWithError: method -- Implementing the shouldAutorotateToInterfaceOrientation: method -- Implementing the TrackMapView class -- Finishing up -- Summary -- Chapter 7: VeterinaryClinic Application -- Overview of the technologies -- Building the VeterinaryClinic application -- Building the Core Data model -- Creating our Core Data model files -- Adding the Storyboard screen -- Creating the main application screen -- Adding the table control to hold pet information -- Adding the Add button -- Adding the Edit button -- Navigating between screens using Storyboards -- Functionality -- Implementing the btnSavePet: method -- Implementing the btnCancel: method -- Implementing the btnAddPhoto: method -- Implementing the btnCameraPhoto: method -- Implementing the Delete row method -- Finishing up -- Summary -- Chapter 8: Social Networking Application -- Overview of the technologies -- Downloading the Facebook iOS SDK -- Registering your iOS app with Facebook -- Building the Social Networking application -- Adding the Facebook iOS SDK to our project -- Creating the main application screen -- Adding the Sign-in button -- Adding the Sign-out button -- Adding the Action button -- Building the Facebook app functionality -- Implementing SSO within your app -- Implementing the Application Delegate class -- Implementing the View Controller class -- Adding the LogOut functionality to your app -- Requesting additional permissions -- Using the Graph API -- Integrating with social channels -- How to handle errors -- Implementing the postMessageButton: method.

Implementing the loginButton: method -- Finishing up -- Summary -- Chapter 9: External Displays using Airplay and Core Image -- Overview of the technologies -- Building the ExternalDisplays application -- Adding the Media Player framework to our project -- Creating the main application screen -- Adding the Browse button -- Adding the Camera button -- Adding the Play Video button -- Adding the Transitions button -- Adding the VGA Out button -- Functionality -- Implementing the View Controller class -- Implementing the btnBrowse: method -- Implementing the btnCamera: method -- Implementing the btnPlayVideo: method -- Using AirPlay to present application content to Apple TV -- Implementing the btnTransitions: method -- Understanding the Core Image framework -- Applying image filter effects using the CIImage class -- Applying transitions to images -- Presenting content out to an external monitor device -- Implementing the shouldAutorotateToInterfaceOrientation: method -- Finishing up -- Summary -- Chapter 10: Storing Documents within the Cloud -- Overview of the technologies -- Methods to store and use documents within iCloud -- The file coordinator -- The file presenter -- Using the iCloud storage APIs -- Handling iCloud file-version conflicts -- Building the ScratchPad application -- Creating the main application screen -- Adding the table control to hold iCloud document data -- Adding the Add button -- Adding the Edit button -- Navigating between screens using Storyboards -- Functionality -- Implementing the btnSave: method -- Implementing the btnCancel: method -- Implementing the AddDocumentDetails: method -- Implementing the EditDocumentDetails: method -- Finishing up -- Requesting entitlements for iCloud Storage -- Configuring your iOS device to use iCloud -- iCloud storage space -- Summary -- Index.
Abstract:
Design and build your own enterprise applications for the iPad.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: