archive-com.com » COM » T » TECHOTOPIA.COM

Total: 1018

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Techotopia
    the iPhone hardware and the architecture of iOS 5 An introduction to programming in Objective C is provided followed by an in depth look at the design of iPhone applications and user interfaces More advanced topics such as file handling database management graphics drawing and animation are also covered as are touch screen handling gesture recognition multitasking iAds integration location management local notifications camera access and video and audio playback support New iOS 5 specific features are also covered including page view controller implementation iCloud based storage Storyboard user interface design image filtering with Core Image and Twitter integration Read this book The aim of iPad iOS 6 Development Essentials is to teach you the skills necessary to build your own applications for the iPad Beginning with the basics this book provides an overview of the architecture of iOS 6 Introductions to Xcode and programming in Objective C are provided followed by an in depth look at the design of iPhone applications and user interfaces More advanced topics such as user interface layout file handling database management graphics drawing and animation are also covered as are touch screen handling multitasking in app purchasing iCloud storage camera access and video playback New iOS 6 specific features are also covered in detail including Facebook integration Auto Layout Apple Maps Collections Reminders and user interface state preservation Read this book Beginning with the basics iPad iOS 5 Development Essentials provides an overview of the iPad hardware and the architecture of iOS 5 An introduction to programming in Objective C is provided followed by an in depth look at the design of iPad applications and user interfaces More advanced topics such as file handling database management graphics drawing and animation are also covered as are touch screen handling gesture recognition multitasking iAds integration location management local notifications camera access and video and audio playback support New iOS 5 specific features are also covered including page view controller implementation iCloud based storage Storyboard user interface design image filtering with Core Image and Twitter integration Read this book Beginning with the basics this book provides an overview of the iPad hardware and the architecture of iOS 4 An introduction to programming in Objective C is provided followed by an in depth look at the design of iPad applications and user interfaces More advanced topics such as file handling database management graphics drawing animation split views and popovers are also covered as are touch screen handling multitasking iAds integration location management mapKit handling local notifications camera access and video playback support The aim of this book therefore is to teach you the skills necessary to build your own apps for the iPad using the iOS 4 SDK and Xcode 4 Read this book Fully updated for Xcode 4 this is the latest version of Techotopia s most read eBook Beginning with the basics this book provides an overview of the iPhone hardware and the architecture of iOS 4 An introduction to programming in Objective C is provided followed by an in depth look at the design of iPhone applications and user interfaces More advanced topics such as file handling database management graphics drawing and animation are also covered as are touch screen handling multitasking iAds integration location management local notifications camera access and video playback support The aim of this book therefore is to teach you the skills necessary to build your own apps for the iPhone Read this book Now fully updated for Modern Objective C the goal of this book is to teach the skills necessary to program in Objective C using a style that is easy to follow rich in examples and accessible to those who have never used Objective C before Topics covered include the fundamentals of Objective C such as variables looping and flow control Also included are details of object oriented programming working with files and memory and the Objective C Foundation framework Regardless of whether you are developing for Mac OS X or the iPhone this book covers everything you need to know about the Objective C language Read this book Beginning with the basics this book provides an overview of the iPhone hardware and the architecture of iOS 4 An introduction to programming in Objective C is provided followed by an in depth look at the design of iPhone applications and user interfaces More advanced topics such as file handling database management graphics drawing and animation are also covered as are touch screen handling multitasking iAds integration location management local notifications camera access and video playback support The aim of this book therefore is to teach you the skills necessary to build your own apps for the iPhone Read this book The aim of this book is to teach you the skills necessary to build your own apps for the iPhone using the iOS 3 version of iPhone SDK and the Xcode development enviroment Read this book Apple Watch Development Books watchOS 2 App Development Essentials is intended for readers with some existing experience of iOS development using Xcode and the Swift programming language Beginning with the basics this book provides an introduction to watchOS apps and the WatchKit app development architecture before covering topics such as tables navigation user input handling image handling animation maps and menus More advanced topics are also covered throughout the book including communication and data sharing between a WatchKit app and the parent iOS app working with custom fonts and the design and implementation of custom notifications and complications Read this book WatchKit App Development Essentials is intended for readers with some existing experience of iOS development using Xcode and the Swift programming language Beginning with the basics this book provides an introduction to WatchKit apps and the WatchKit app development architecture before covering topics such as tables navigation user input handling image handling animation maps and menus More advanced topics are also covered throughout the book including communication and data sharing between a WatchKit app and the parent iOS app working with custom fonts and the design and implementation of custom notifications Read this book Android Development Books Android Studio Development Essentials Android 6 Edition is an online book designed to teach the skill necessary to develop Android apps using Android Studio and the Android 6 SDK The goal of this book is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment IDE and the Android 6 Software Development Kit SDK Beginning with the basics this book provides an outline of the steps necessary to set up an Android development and testing environment An overview of Android Studio is included covering areas such as tool windows the code editor and the Designer tool An introduction to the architecture of Android is followed by an in depth look at the design of Android applications and user interfaces using the Android Studio environment More advanced topics such as database management content providers and intents are also covered as are touch screen handling gesture recognition camera access and the playback and recording of both video and audio This edition of the book also covers printing transitions and cloud based file storage The concepts of material design are also covered in detail including the use of floating action buttons Snackbars tabbed interfaces card views navigation drawers and collapsing toolbars Read this book The goal of Android Studio Development Essentials is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment IDE and the Android 4 4 Software Development Kit SDK Beginning with the basics this book provides an outline of the steps necessary to set up an Android development and testing environment An overview of Android Studio is included covering areas such as tool windows the code editor and the Designer tool An introduction to the architecture of Android is followed by an in depth look at the design of Android applications and user interfaces using the Android Studio environment More advanced topics such as database management content providers and intents are also covered as are touch screen handling gesture recognition camera access and the playback and recording of both video and audio This edition of the book also covers features introduced with Android 4 4 including printing transitions and cloud based file storage In addition to covering general Android development techniques the book also includes Google Play specific topics such as implementing maps using the Google Maps Android API in app billing and submitting apps to the Google Play Developer Console Chapters also cover advanced features of Android Studio such as Gradle build configuration and the implementation of build variants to target multiple Android device types from a single project code base Assuming you already have some Java programming experience are ready to download Android Studio and the Android SDK have access to a Windows Mac or Linux system and ideas for some apps to develop you are ready to get started Read this book The goal of Android 4 4 App Development Essentials is to teach the skills necessary to develop Android based applications using the Eclipse Integrated Development Environment IDE and the Android 4 4 Software Development Kit SDK Beginning with the basics this book provides an outline of the steps necessary to set up an Android development and testing environment An introduction to the architecture of Android is followed by an in depth look at the design of Android applications and user interfaces More advanced topics such as database management content providers and intents are also covered as are touch screen handling gesture recognition camera access and the playback and recording of both video and audio In addition to covering general Android development techniques the book also includes Google Play specific topics such as implementing maps using the Google Maps Android API and submitting apps to the Google Play Developer Console Read this book The goal of Kindle Fire App Development Essentials is to teach the skills necessary to develop Android based applications for the Kindle Fire family of devices Beginning with the basics this book provides an outline of the steps necessary to set up an Android development environment An introduction to the architecture of Android is followed by an in depth look at the design of Android applications and user interfaces More advanced topics such as database management content providers and intents are also covered as are touch screen handling gesture recognition camera access and the playback and recording of both video and audio Read this book Virtualization Books The VMM 2008 Essentials on line book covers the installation deployment and management of virtualized infrastructures using Microsoft System Center Virtual Machine Manager 2008 VMM 2008 including an overview of the VMM 2008 architecture the VMM Administrator Console creation of virtual machine templates deploying Self Service Portals configuring VMM Libraries and performing both P2V and V2V conversions Read this book Hyper V Essentials covers the installation deployment and management of virtualized infrastructures using Microsoft Hyper V technology Included in this publication are chapters on creating and configuring virtual machines Hyper V architecture virtual network configuration Hyper V Integration Services remote access the Hyper V Manager and much more Read this book VMware Server 2 0 Essentials is an online book intended as both a learning resource and reference guide designed to be of use to new and experienced VMware Server users alike Comprising 20 chapters of detailed information the book covers a wide range of topics relating to this entry level virtualization solution Read this book Xen Virtualization Essentials is an online book which takes a practical approach to learning about and deploying Xen based virtualization solutions The book covers a wide range of Xen virtualization related topics including the creation and configuration of both paravirtualized and HVM guests and the ongoing configuration and maintenance of the virtualized environment Read this book Windows Books Consisting of over 30 chapters of detailed in depth and practical information Windows Server 2008 Essentials is intended to cover all aspects of installing configuring and administering Windows Server 2008 systems Whether you are new to Windows Server or upgrading from Windows Server 2003 this on line book is designed to help the reader traverse the learning curve as rapidly as possible Read this book Windows PowerShell 1 0 Essentials is an online book intended to cover everything necessary to rapidly gain proficiency using the Windows PowerShell scripting and Shell environment The book consists of 25 chapters of detailed information on this powerful new tool for Windows system administrators Read this book Linux Books RHEL 6 Essentials is intended to provide detailed information on the use and administration of the Red Hat Enterprise Linux 6 distribution For beginners the book covers the basics of configuring the desktop environment resolving screen resolution issues and configuring email and web servers Installation topics such as network installation and dual booting with Microsoft Windows are covered together with all important security topics such as configuring a firewall use of the shell environment and user and group administration For the experienced user topics such as remote access logical volume management LVM disk partitioning swap management KVM virtualization Secure Shell SSH and file sharing using both Samba and NFS are covered in detail to provide a thorough overview of this enterprise class operating system Read this book CentOS 6 Essentials is intended to provide detailed information on the use and administration of the CentOS 6 distribution For beginners the book covers the basics of configuring the desktop environment resolving screen resolution issues and configuring email and web servers Installation topics such as network installation and dual booting with Microsoft Windows are covered together with all important security topics such as configuring a firewall use of the shell environment and user and group administration For the experienced user topics such as remote access logical volume management LVM disk partitioning swap management KVM virtualization Secure Shell SSH and file sharing using both Samba and NFS are covered in detail to provide a thorough overview of this enterprise class operating system Read this book CentOS Essentials is a book designed to provide detailed information on the use and administration of the CentOS 5 x Linux distribution For beginners the book covers the basics of configuring the desktop environment resolving screen resolution issues and configuring the email client to send and receive email messages Installation topics such as dual booting with Microsoft Windows are covered together with all important security topics such as configuring a firewall For the experienced user topics such as configuring email and web servers Xen and KVM virtualization Secure Shell SSH remote desktop access and file sharing are covered in detail to provide a thorough overview of this enterprise class operating system Read this book RHEL 5 Essentials is designed to provide detailed information on the use and administration of the Red Hat Enterprise Linux 5 distribution For beginners the book covers the basics of configuring the desktop environment resolving screen resolution issues and configuring email and web servers Installation topics such as network installation and dual booting with Microsoft Windows are covered together with all important security topics such as configuring a firewall and user and group administration For the experienced user topics such as remote access logical volume management LVM disk partitioning swap management Xen and KVM virtualization Secure Shell SSH and file sharing using both Samba and NFS are covered in detail to provide a thorough overview of this enterprise class operating system Read this book The purpose of this book is to provide an overview of the essential knowledge required to use and maintain an Ubuntu 11 04 system Designed both as a learning tool and a reference guide it is intended that Ubuntu 11 04 Essentials provide the reader with a sound basis of knowledge for installing using and maintaining an Ubuntu 11 04 system Read this book The purpose of this book is to provide an overview of the essential knowledge required to use and maintain an Ubuntu system From the basics of installation configuring the desktop and implementing wireless networking through to tasks such as configuring firewalls setting up a web server adding disk drives and swap space configuring KVM based virtualization and providing remote desktop access via an SSH tunnel Ubuntu Essentials takes a step by step approach to installing using and administering Ubuntu Read this book Ubuntu Linux Essentials provides the knowledge required to use and maintain an Ubuntu Linux system From the basics of installation configuring the desktop and implementing wireless networking through to tasks such as configuring firewalls setting up a web server and providing remote desktop access via an SSH tunnel Ubuntu Linux Essentials takes a step by step approach to installing using and administering Ubuntu Linux Read This Book Ubuntu Desktop Essentials is designed to cover everything that a user needs to know to use and customize the Ubuntu GNOME desktop In terms of usability guided tour provides a detailed overview of the how the desktop works The book then provides step by step tutorials covering every aspect of customizing the desktop from changing the background and desktop themes to activating and configuring the new Compiz Fusion desktop visual effects Chapters are also dedicated to topics such as changing fonts setting up keyboard shortcuts enhancing the desktop with desklets configuring and saving sessions and customizing the file manager Read this book The objective of the book is to provide the reader with the necessary information to use customize and configure the GNOME desktop on a Fedora system This book is intended as a companion to the Fedora Linux Essentials book which covers the use and maintenance of the underlying Fedora operating system The book is designed to provide everything a user needs to know to customize configure and use the GNOME desktop on a Fedora Linux system Read this book Fedora Linux Essentials provides detailed information on the use and administration of Fedora Linux The book covers the basics of configuring the desktop environment resolving

    Original URL path: http://www.techotopia.com/index.php/Main_Page (2016-02-13)
    Open archived version from archive


  • Android Studio Development Essentials - Android 6 Edition - Techotopia
    Modifying the Master Detail Flow Template Changing the Content Model Changing the Detail Pane Modifying the WebsiteDetailFragment Class Modifying the WebsiteListActivity Class Adding Manifest Permissions Running the Application An Overview of Android 6 Intents An Overview of Intents Explicit Intents Returning Data from an Activity Implicit Intents Using Intent Filters Checking Intent Availability Android 6 Explicit Intents A Worked Example Creating the Explicit Intent Example Application Designing the User Interface Layout for ActivityA Creating the Second Activity Class Designing the User Interface Layout for ActivityB Reviewing the Application Manifest File Creating the Intent Extracting Intent Data Launching ActivityB as a Sub Activity Returning Data from a Sub Activity Testing the Application Android 6 Implicit Intents A Worked Example Creating the Android Studio Implicit Intent Example Project Designing the User Interface Creating the Implicit Intent Adding a Second Matching Activity Adding the Web View to the UI Obtaining the Intent URL Modifying the MyWebView Project Manifest File Installing the MyWebView Package on a Device Testing the Application Android 6 Broadcast Intents and Broadcast Receivers An Overview of Broadcast Intents An Overview of Broadcast Receivers Obtaining Results from a Broadcast Sticky Broadcast Intents The Broadcast Intent Example Creating the Example Application Creating and Sending the Broadcast Intent Creating the Broadcast Receiver Configuring a Broadcast Receiver in the Manifest File Testing the Broadcast Example Listening for System Broadcasts A Basic Overview of Java Threads and Thread Handlers on Android An Overview of Threads The Application Main Thread Thread Handlers A Basic Threading Example Creating a New Thread Implementing a Thread Handler Passing a Message to the Handler An Overview of Android 6 Started and Bound Services Started Services Intent Service Bound Service The Anatomy of a Service Controlling Destroyed Service Restart Options Declaring a Service in the Manifest File Starting a Service Running on System Startup Implementing an Android 6 Started Service A Worked Example Creating the Example Project Creating the Service Class Adding the Service to the Manifest File Starting the Service Testing the IntentService Example Using the Service Class Creating the New Service Modifying the User Interface Running the Application Creating a New Thread for Service Tasks Android 6 Local Bound Services A Worked Example Understanding Bound Services Bound Service Interaction Options An Android Studio Local Bound Service Example Adding a Bound Service to the Project Implementing the Binder Binding the Client to the Service Completing the Example Testing the Application Android 6 Remote Bound Services A Worked Example Client to Remote Service Communication Creating the Example Application Designing the User Interface Implementing the Remote Bound Service Configuring a Remote Service in the Manifest File Launching and Binding to the Remote Service Sending a Message to the Remote Service An Overview of Android 6 SQLite Databases Understanding Database Tables Introducing Database Schema Columns and Data Types Database Rows Introducing Primary Keys What is SQLite Structured Query Language SQL Trying SQLite on an Android Virtual Device AVD Android SQLite Java Classes Cursor SQLiteDatabase SQLiteOpenHelper ContentValues An Android 6 TableLayout and TableRow Tutorial

    Original URL path: http://www.techotopia.com/index.php/Android_Studio_Development_Essentials_-_Android_6_Edition (2016-02-13)
    Open archived version from archive

  • IOS 9 App Development Essentials - Techotopia
    Designing the Compact Width Size Class Testing the Project in a Multitasking Environment Implementing a Page based iOS 9 Application with UIPageViewController The UIPageViewController Class The UIPageViewController DataSource Navigation Orientation Spine Location The UIPageViewController Delegate Protocol An Example iOS 9 UIPageViewController Application The Xcode Page based Application Template Creating the Project Adding the Content View Controller Creating the Data Model Initializing the UIPageViewController Running the UIPageViewController Application Working with Directories in Swift on iOS 9 The Application Documents Directory The NSFileManager NSFileHandle and NSData Classes Understanding Pathnames in Swift Obtaining a Reference to the Default NSFileManager Object Identifying the Current Working Directory Identifying the Documents Directory Identifying the Temporary Directory Changing Directory Creating a New Directory Deleting a Directory Listing the Contents of a Directory Getting the Attributes of a File or Directory Working with Files in Swift on iOS 9 Creating an NSFileManager Instance Checking for the Existence of a File Comparing the Contents of Two Files Checking if a File is Readable Writable Executable Deletable Moving Renaming a File Copying a File Removing a File Creating a Symbolic Link Reading and Writing Files with NSFileManager Working with Files using the NSFileHandle Class Creating an NSFileHandle Object NSFileHandle File Offsets and Seeking Reading Data from a File Writing Data to a File Truncating a File iOS 9 Directory Handling and File I O in Swift A Worked Example The Example Application Setting up the Application Project Designing the User Interface Checking the Data File on Application Startup Implementing the Action Method Building and Running the Example Preparing an iOS 9 App to use iCloud Storage iCloud Data Storage Services Preparing an Application to Use iCloud Storage Enabling iCloud Support for an iOS 9 Application Reviewing the iCloud Entitlements File Accessing Multiple Ubiquity Containers Ubiquity Container URLs Managing Files using the iOS 9 UIDocument Class An Overview of the UIDocument Class Subclassing the UIDocument Class Conflict Resolution and Document States The UIDocument Example Application Creating a UIDocument Subclass Designing the User Interface Implementing the Application Data Structure Implementing the contentsForType Method Implementing the loadFromContents Method Loading the Document at App Launch Saving Content to the Document Testing the Application Using iCloud Storage in an iOS 9 Application iCloud Usage Guidelines Preparing the iCloudStore Application for iCloud Access Configuring the View Controller Implementing the viewDidLoad Method Implementing the metadataQueryDidFinishGathering Method Implementing the saveDocument Method Enabling iCloud Document and Data Storage Running the iCloud Application Reviewing and Deleting iCloud Based Documents Making a Local File Ubiquitous Synchronizing iOS 9 Key Value Data using iCloud An Overview of iCloud Key Value Data Storage Sharing Data Between Applications Data Storage Restrictions Conflict Resolution Receiving Notification of Key Value Changes An iCloud Key Value Data Storage Example Enabling the Application for iCloud Key Value Data Storage Designing the User Interface Implementing the View Controller Modifying the viewDidLoad Method Implementing the Notification Method Implementing the saveData Method Testing the Application iOS 9 Database Implementation using SQLite What is SQLite Structured Query Language SQL Trying SQLite on MacOS X Preparing an iOS Application Project for SQLite Integration SQLite Swift and Wrappers Key FMDB Classes Creating and Opening a Database Creating a Database Table Extracting Data from a Database Table Closing a SQLite Database An Example SQLite based iOS 9 Application using Swift and FMDB About the Example SQLite Application Creating and Preparing the SQLite Application Project Checking Out the FMDB Source Code Designing the User Interface Creating the Database and Table Implementing the Code to Save Data to the SQLite Database Implementing Code to Extract Data from the SQLite Database Building and Running the Application Working with iOS 9 Databases using Core Data The Core Data Stack Managed Objects Managed Object Context Managed Object Model Persistent Store Coordinator Persistent Object Store Defining an Entity Description Obtaining the Managed Object Context Getting an Entity Description Generating a Managed Object Subclass Setting the Attributes of a Managed Object Saving a Managed Object Fetching Managed Objects Retrieving Managed Objects based on Criteria Accessing the Data in a Retrieved Managed Object An iOS 9 Core Data Tutorial The Core Data Example Application Creating a Core Data based Application Creating the Entity Description Generating the Managed Object Subclass Designing the User Interface Accessing the Managed Object Context Saving Data to the Persistent Store using Core Data Retrieving Data from the Persistent Store using Core Data Building and Running the Example Application An Introduction to CloudKit Data Storage on iOS 9 An Overview of CloudKit CloudKit Containers CloudKit Public Database CloudKit Private Databases Data Storage and Transfer Quotas CloudKit Records CloudKit Record IDs CloudKit References CloudKit Assets Record Zones CloudKit Subscriptions Obtaining iCloud User Information CloudKit Dashboard An iOS 9 CloudKit Example About the Example CloudKit Project Creating the CloudKit Example Project Designing the User Interface Establishing Outlets and Actions Accessing the Public Database Hiding the Keyboard Implementing the selectPhoto method Saving a Record to the Cloud Database Implementing the notifyUser Method Testing the Record Saving Method Searching for Cloud Database Records Updating Cloud Database Records Deleting a Cloud Record Testing the Application An iOS 9 CloudKit Subscription Example Push Notifications and CloudKit Subscriptions Registering an App to Receive Push Notifications Configuring a CloudKit Subscription Handling Remote Notifications Implementing the didReceiveRemoteNotification Method Fetching a Record From a Cloud Database Completing the didFinishLaunchingWithOptions Method Testing the Application An Overview of iOS 9 Multitouch Taps and Gestures The Responder Chain Forwarding an Event to the Next Responder Gestures Taps Touches Touch Notification Methods touchesBegan method touchesMoved method touchesEnded method touchesCancelled method Touch Prediction Touch Coalescing 3D Touch iPad Pro and the Apple Pencil Stylus An Example iOS 9 Touch Multitouch and Tap Application The Example iOS 9 Tap and Touch Application Creating the Example iOS Touch Project Designing the User Interface Enabling Multitouch on the View Implementing the touchesBegan Method Implementing the touchesMoved Method Implementing the touchesEnded Method Getting the Coordinates of a Touch Building and Running the Touch Example Application Checking for Touch Predictions Accessing Coalesced Touches Detecting iOS 9 Touch Screen Gesture Motions

    Original URL path: http://www.techotopia.com/index.php/IOS_9_App_Development_Essentials (2016-02-13)
    Open archived version from archive

  • WatchOS 2 App Development Essentials - Techotopia
    Watch Connectivity Session Designing the WatchKit App Scene Initializing the WatchKit App Connectivity Session Sending the Message to the iOS app Handling the Message in the iOS app Testing the Application An Overview of watchOS 2 WatchKit Glances WatchKit Glances The Architecture of a WatchKit Glance Adding a Glance During WatchKit App Creation Adding a Glance to an Existing WatchKit App WatchKit Glance Scene Layout Templates Passing Context Data to the WatchKit App A watchOS 2 WatchKit Glance Tutorial About the Glance Scene Adding the Glance to the Project Designing the Glance Scene Layout Establishing Outlet Connections Adding Data to the Glance Interface Controller Storing and Retrieving the Currently Selected Table Row Passing Context Data to the WatchKit App A watchOS 2 WatchKit Context Menu Tutorial An Overview of WatchKit Context Menus Designing Menu Item Images Creating a Context Menu in Interface Builder Adding and Removing Menu Items in Code Creating the Context Menu Example Project Designing the WatchKit App User Interface Designing the Context Menu Establishing the Action Connections Testing the Context Menu App Working with Images in WatchKit and watchOS 2 Displaying Images in WatchKit Apps Images Originating in the WatchKit Extension Understanding Named Images Adding Images to a WatchKit App Compressing Large Images Specifying the WKInterfaceImage Object Dimensions in Code Displaying Animated Images Template Images and Tinting A watchOS 2 WatchKit Animated Image Tutorial Creating the Animation Example Project Designing the Main Scene Layout Adding the Animation Sequence Images Creating and Starting the Animated Image A watchOS 2 WatchKit Dynamic Layout and Animation Tutorial Changing the Position of an Interface Object Changing the Size of an Interface Object Setting the Visibility of an Interface Object Animating Interface Changes An Animation Example Designing the User Interface Performing the Layout Changes and Animation Testing the Animation Working with Fonts and Attributed Strings in watchOS 2 Dynamic Text and Text Style Fonts Using Text Style Fonts in Code Understanding Attributed Strings Using System Fonts A watchOS 2 App Custom Font Tutorial Using Custom Fonts in WatchKit Downloading a Custom Font Creating the Custom Font Project Designing the WatchKit App Scene Adding the Custom Font to the Project Selecting Custom Fonts in Interface Builder Using Custom Fonts in Code An Introduction to the watchOS 2 WatchKit WKInterfacePicker Object An Overview of the WKInterfacePicker Object Adding a Picker Object to a Storyboard Scene Understanding Picker Object Attributes Understanding Picker Object Styles Creating Picker Item Objects Setting the Currently Selected Item Coordinating Animations Requesting Focus for the Picker Object Enabling and Disabling a Picker Object Responding to Picker Changes A watchOS 2 WatchKit Picker Tutorial Creating the Picker Project Designing the WatchKit App Scene Implementing the Picker List Items Implementing the Action Method Testing the App A WatchKit WKInterfacePicker Coordinated Animation Example About the Coordinate Image Picker Project Generating Radial Animations Creating the Example Project Designing the WatchKit App user Interface Adding the Picker Image Sequences to the Project Adding the Group Background Image Sequences to the Project Implementing the Picker Animation Sequence

    Original URL path: http://www.techotopia.com/index.php/WatchOS_2_App_Development_Essentials (2016-02-13)
    Open archived version from archive

  • IOS 7 App Development Essentials - Techotopia
    a Database Preparing and Executing a SQL Statement Creating a Database Table Extracting Data from a Database Table Closing a SQLite Database An Example SQLite based iOS 7 Application About the Example SQLite Application Creating and Preparing the SQLite Application Project Importing sqlite3 h and declaring the Database Reference Designing the User Interface Creating the Database and Table Implementing the Code to Save Data to the SQLite Database Implementing Code to Extract Data from the SQLite Database Building and Running the Application Working with iOS 7 Databases using Core Data The Core Data Stack Managed Objects Managed Object Context Managed Object Model Persistent Store Coordinator Persistent Object Store Defining an Entity Description Obtaining the Managed Object Context Getting an Entity Description Creating a Managed Object Getting and Setting the Attributes of a Managed Object Fetching Managed Objects Retrieving Managed Objects based on Criteria An iOS 7 Core Data Tutorial The Core Data Example Application Creating a Core Data based Application Creating the Entity Description Adding a Storyboard to the Project Adding a View Controller Designing the User Interface Saving Data to the Persistent Store using Core Data Retrieving Data from the Persistent Store using Core Data Building and Running the Example Application An Overview of iOS 7 Multitouch Taps and Gestures The Responder Chain Forwarding an Event to the Next Responder Gestures Taps Touches Touch Notification Methods touchesBegan method touchesMoved method touchesEnded method touchesCancelled method An Example iOS 7 Touch Multitouch and Tap Application The Example iOS 7 Tap and Touch Application Creating the Example iOS Touch Project Designing the User Interface Enabling Multitouch on the View Implementing the touchesBegan Method Implementing the touchesMoved Method Implementing the touchesEnded Method Getting the Coordinates of a Touch Building and Running the Touch Example Application Detecting iOS 7 Touch Screen Gesture Motions The Example iOS 7 Gesture Application Creating the Example Project Designing the Application User Interface Implementing the touchesBegan Method Implementing the touchesMoved Method Implementing the touchesEnded Method Building and Running the Gesture Example Identifying Gestures using iOS 7 Gesture Recognizers The UIGestureRecognizer Class Recognizer Action Messages Discrete and Continuous Gestures Obtaining Data from a Gesture Recognizing Tap Gestures Recognizing Pinch Gestures Detecting Rotation Gestures Recognizing Pan and Dragging Gestures Recognizing Swipe Gestures Recognizing Long Touch Touch and Hold Gestures An iOS 7 Gesture Recognition Tutorial Creating the Gesture Recognition Project Designing the User Interface Implementing the Action Methods Testing the Gesture Recognition Application An Overview of iOS 7 Collection View and Flow Layout An Overview of Collection Views The UICollectionView Class The UICollectionViewCell Class The UICollectionReusableView Class The UICollectionViewFlowLayout Class The UICollectionViewLayoutAttributes Class The UICollectionViewDataSource Protocol The UICollectionViewDelegate Protocol The UICollectionViewDelegateFlowLayout Protocol Cell and View Reuse An iOS 7 Storyboard based Collection View Tutorial Creating the Collection View Example Project Removing the Template View Controller Adding a Collection View Controller to the Storyboard Adding the Collection View Cell Class to the Project Designing the Cell Prototype Implementing the Data Model Implementing the Data Source Testing the Application Setting Sizes for Cell Items Changing Scroll Direction Implementing a Supplementary View Implementing the Supplementary View Protocol Methods Deleting Collection View Items Subclassing and Extending the iOS 7 Collection View Flow Layout About the Example Layout Class Subclassing the UICollectionViewFlowLayout Class Extending the New Layout Class Implementing the layoutAttributesForItemAtIndexPath Method Implementing the layoutAttributesForElementsInRect Method Implementing the modifyLayoutAttributes Method Adding the New Layout and Pinch Gesture Recognizer Implementing the Pinch Recognizer Avoiding Image Clipping Testing the Application Drawing iOS 7 2D Graphics with Core Graphics Introducing Core Graphics and Quartz 2D The drawRect Method Points Coordinates and Pixels The Graphics Context Working with Colors in Quartz 2D An iOS 7 Graphics Tutorial using Core Graphics and Core Image The iOS Drawing Example Application Creating the New Project Creating the UIView Subclass Locating the drawRect Method in the UIView Subclass Drawing a Line Drawing Paths Drawing a Rectangle Drawing an Ellipse or Circle Filling a Path with a Color Drawing an Arc Drawing a Cubic Bézier Curve Drawing a Quadratic Bézier Curve Dashed Line Drawing Drawing Shadows Drawing Gradients Drawing an Image into a Graphics Context Image Filtering with the Core Image Framework Basic iOS 7 Animation using Core Animation UIView Core Animation Blocks Understanding Animation Curves Receiving Notification of Animation Completion Performing Affine Transformations Combining Transformations Creating the Animation Example Application Implementing the Interface File Drawing in the UIView Detecting Screen Touches and Performing the Animation Building and Running the Animation Application iOS 7 UIKit Dynamics An Overview Understanding UIKit Dynamics The UIKit Dynamics Architecture Dynamic Items Dynamic Behaviors The Reference View The Dynamic Animator Implementing UIKit Dynamics in an iOS 7 Application Dynamic Animator Initialization Configuring Gravity Behavior Configuring Collision Behavior Configuring Attachment Behavior Configuring Snap Behavior Configuring Push Behavior The UIDynamicItemBehavior Class Combining Behaviors to Create a Custom Behavior An iOS 7 UIKit Dynamics Tutorial Creating the UIKit Dynamics Example Project Adding the Dynamic Items Creating the Dynamic Animator Instance Adding Gravity to the Views Implementing Collision Behavior Attaching a View to an Anchor Point Implementing a Spring Attachment Between two Views An Introduction to iOS 7 Sprite Kit Programming What is Sprite Kit The Key Components of a Sprite Kit Game Sprite Kit View Scenes Nodes Physics Bodies Physics World Actions Transitions Texture Atlas An Example Sprite Kit Game Hierarchy The Sprite Kit Game Rendering Loop An iOS 7 Sprite Kit Game Tutorial About the Sprite Kit Demo Game Creating the SpriteKitDemo Project Reviewing the SpriteKit Game Template Project Creating the Game Scene Classes Implementing the Welcome Scene Transitioning to the Archery Scene Preparing the Archery Scene Adding the Texture Atlas Obtaining a Texture from the Atlas Preparing the Animation Texture Atlas Animating the Archer Sprite Node Creating the Arrow Sprite Node Shooting the Arrow Adding the Ball Sprite Node An iOS 7 Sprite Kit Collision Handling Tutorial Defining the Category Bit Masks Assigning the Category Masks to the Sprite Nodes Configuring the Collision and Contact Masks Implementing the Contact Delegate Implementing a Physics Joint Between Nodes Game Over An iOS 7

    Original URL path: http://www.techotopia.com/index.php/IOS_7_App_Development_Essentials (2016-02-13)
    Open archived version from archive

  • IOS 8 App Development Essentials - Techotopia
    the Application iOS 8 Data Persistence using Archiving and Swift An Overview of Archiving The Archiving Example Application Designing the User Interface Checking for the Existence of the Archive File on Startup Archiving Object Data in the Action Method Testing the Application Swift iOS 8 Database Implementation using SQLite What is SQLite Structured Query Language SQL Trying SQLite on MacOS X Preparing an iOS Application Project for SQLite Integration SQLite Swift and Wrappers Key FMDB Classes Creating and Opening a Database Creating a Database Table Extracting Data from a Database Table Closing a SQLite Database An Example SQLite based iOS 8 Application using Swift and FMDB About the Example SQLite Application Creating and Preparing the SQLite Application Project Checking Out the FMDB Source Code Designing the User Interface Creating the Database and Table Implementing the Code to Save Data to the SQLite Database Implementing Code to Extract Data from the SQLite Database Building and Running the Application iOS 8 Databases in Swift using Core Data The Core Data Stack Managed Objects Managed Object Context Managed Object Model Persistent Store Coordinator Persistent Object Store Defining an Entity Description Obtaining the Managed Object Context Getting an Entity Description Generating a Managed Object Subclass Setting the Attributes of a Managed Object Saving a Managed Object Fetching Managed Objects Retrieving Managed Objects based on Criteria Accessing the Data in a Retrieved Managed Object An iOS 8 Swift Core Data Tutorial The Core Data Example Application Creating a Core Data based Application Creating the Entity Description Generating the Managed Object Subclass Modifying the Entity Class Name Designing the User Interface Accessing the Managed Object Context Saving Data to the Persistent Store using Core Data Retrieving Data from the Persistent Store using Core Data Building and Running the Example Application An Introduction to CloudKit Data Storage on iOS 8 An Overview of CloudKit CloudKit Containers CloudKit Public Database CloudKit Private Databases Data Storage and Transfer Quotas CloudKit Records CloudKit Record IDs CloudKit References CloudKit Assets Record Zones CloudKit Subscriptions Obtaining iCloud User Information CloudKit Dashboard An iOS 8 CloudKit Example About the Example CloudKit Project Creating the CloudKit Example Project Designing the User Interface Establishing Outlets and Actions Accessing the Public Database Hiding the Keyboard Implementing the selectPhoto method Saving a Record to the Cloud Database Implementing the notifyUser Method Testing the Record Saving Method Searching for Cloud Database Records Updating Cloud Database Records Deleting a Cloud Record Testing the Application An iOS 8 CloudKit Subscription Example Push Notifications and CloudKit Subscriptions Registering an App to Receive Push Notifications Configuring a CloudKit Subscription Handling Remote Notifications Implementing the didReceiveRemoteNotification Method Fetching a Record From a Cloud Database Implementing the didFinishLaunchingWithOptions Method Testing the Application An Overview of iOS 8 Multitouch Taps and Gestures The Responder Chain Forwarding an Event to the Next Responder Gestures Taps Touches Touch Notification Methods touchesBegan method touchesMoved method touchesEnded method touchesCancelled method An Example Swift iOS 8 Touch Multitouch and Tap Application The Example iOS 8 Tap and Touch Application Creating the Example iOS Touch Project Designing the User Interface Enabling Multitouch on the View Implementing the touchesBegan Method Implementing the touchesMoved Method Implementing the touchesEnded Method Getting the Coordinates of a Touch Building and Running the Touch Example Application Detecting iOS 8 Touch Screen Gesture Motions in Swift The Example iOS 8 Gesture Application Creating the Example Project Designing the Application User Interface Implementing the touchesBegan Method Implementing the touchesMoved Method Implementing the touchesEnded Method Building and Running the Gesture Example Identifying Gestures using iOS 8 Gesture Recognizers The UIGestureRecognizer Class Recognizer Action Messages Discrete and Continuous Gestures Obtaining Data from a Gesture Recognizing Tap Gestures Recognizing Pinch Gestures Detecting Rotation Gestures Recognizing Pan and Dragging Gestures Recognizing Swipe Gestures Recognizing Long Touch Touch and Hold Gestures An iOS 8 Swift Gesture Recognition Tutorial Creating the Gesture Recognition Project Designing the User Interface Implementing the Action Methods Testing the Gesture Recognition Application Implementing TouchID Authentication in iOS 8 Apps The Local Authentication Framework Checking for TouchID Availability Evaluating TouchID Policy A TouchID Example Project Checking for TouchID Availability Seeking TouchID Authentication Testing the Application An Overview of iOS 8 Collection View and Flow Layout An Overview of Collection Views The UICollectionView Class The UICollectionViewCell Class The UICollectionReusableView Class The UICollectionViewFlowLayout Class The UICollectionViewLayoutAttributes Class The UICollectionViewDataSource Protocol The UICollectionViewDelegate Protocol The UICollectionViewDelegateFlowLayout Protocol Cell and View Reuse A Swift iOS 8 Storyboard based Collection View Tutorial Creating the Collection View Example Project Removing the Template View Controller Adding a Collection View Controller to the Storyboard Adding the Collection View Cell Class to the Project Designing the Cell Prototype Implementing the Data Model Implementing the Data Source Testing the Application Setting Sizes for Cell Items Changing Scroll Direction Implementing a Supplementary View Implementing the Supplementary View Protocol Methods Subclassing and Extending the iOS 8 Collection View Flow Layout in Swift About the Example Layout Class Subclassing the UICollectionViewFlowLayout Class Extending the New Layout Class Implementing the layoutAttributesForItemAtIndexPath Method Implementing the layoutAttributesForElementsInRect Method Implementing the modifyLayoutAttributes Method Adding the New Layout and Pinch Gesture Recognizer Implementing the Pinch Recognizer Avoiding Image Clipping Testing the Application Drawing iOS 8 2D Graphics in Swift with Core Graphics Introducing Core Graphics and Quartz 2D The drawRect Method Points Coordinates and Pixels The Graphics Context Working with Colors in Quartz 2D Interface Builder Live Views and iOS 8 Embedded Frameworks Embedded Frameworks Interface Builder Live Views Creating the Example Project Adding an Embedded Framework Implementing the Drawing Code in the Framework Making the View Designable Making Variables Inspectable An iOS 8 Swift Graphics Tutorial using Core Graphics and Core Image The iOS Drawing Example Application Creating the New Project Creating the UIView Subclass Locating the drawRect Method in the UIView Subclass Drawing a Line Drawing a Rectangle Drawing an Ellipse or Circle Filling a Path with a Color Drawing an Arc Drawing a Cubic Bézier Curve Drawing a Quadratic Bézier Curve Dashed Line Drawing Drawing Shadows Drawing Gradients Drawing an Image into a Graphics Context Image

    Original URL path: http://www.techotopia.com/index.php/IOS_8_App_Development_Essentials (2016-02-13)
    Open archived version from archive

  • IPhone iOS 5 Development Essentials - Techotopia
    Delegate and DataSource The pickerViewController h File Designing the User Interface Initializing the Arrays Implementing the DataSource Protocol Implementing the Delegate Hiding the Keyboard Memory Management Testing the Application Working with iPhone iOS 5 Filesystem Directories The Application Documents Directory The Objective C NSFileManager NSFileHandle and NSData Classes Understanding Pathnames in Objective C Creating an NSFileManager Instance Object Identifying the Current Working Directory Identifying the Documents Directory Identifying the Temporary Directory Changing Directory Creating a New Directory Deleting a Directory Listing the Contents of a Directory Getting the Attributes of a File or Directory Working with iPhone Files on iOS 5 Creating an NSFileManager Instance Checking for the Existence of a File Comparing the Contents of Two Files Checking if a File is Readable Writable Executable Deletable Moving Renaming a File Copying a File Removing a File Creating a Symbolic Link Reading and Writing Files with NSFileManager Working with Files using the NSFileHandle Class Creating an NSFileHandle Object NSFileHandle File Offsets and Seeking Reading Data from a File Writing Data to a File Truncating a File iOS 5 iPhone Directory Handling and File I O A Worked Example The Example iPhone Application Setting up the Application project Defining the Actions and Outlets Designing the User Interface Checking the Data File on Application Startup Implementing the Action Method Building and Running the Example Preparing an iOS 5 iPhone App to use iCloud Storage What is iCloud iCloud Data Storage Services Preparing an Application to Use iCloud Storage Creating an iOS 5 iCloud enabled App ID Creating and Installing an iCloud Enabled Provisioning Profile Creating an iCloud Entitlements File Manually Creating the Entitlements File Defining the Ubiquity Container URL Managing iPhone Files using the iOS 5 UIDocument Class An Overview of the UIDocument Class Subclassing the UIDocument Class Conflict Resolution and Document States The UIDocument Example Application Creating a UIDocument Subclass Declaring the Outlets and Actions Designing the User Interface Implementing the Application Data Structure Implementing the contentsForType Method Implementing the loadFromContents Method Loading the Document at App Launch Saving Content to the Document Testing the Application Using iCloud Storage in an iOS 5 iPhone Application iCloud Usage Guidelines Preparing the iCloudStore Application for iCloud Access Configuring the View Controller Declaring the UBUIQUITY CONTAINER URL Constant Implementing the viewDidLoad Method Implementing the metadataQueryDidFinishGathering Method Implementing the saveDocument Method Enabling iCloud Document and Data Storage on an iPhone Running the iCloud Application Reviewing and Deleting iCloud Based Documents Making a Local File Ubiquitous Synchronizing iPhone iOS 5 Key Value Data using iCloud An Overview of iCloud Key Value Data Storage Sharing Data Between Applications Data Storage Restrictions Conflict Resolution Receiving Notification of Key Value Changes An iCloud Key Value Data Storage Example Enabling the Application for iCloud Key Value Data Storage Implementing the View Controller Modifying the viewDidLoad Method Implementing the Notification Method Implementing the saveData Method Designing the User Interface iOS 5 iPhone Data Persistence using Archiving An Overview of Archiving The Archiving Example Application Implementing the Actions and Outlets Memory Management Designing the User Interface Checking for the Existence of the Archive File on Startup Archiving Object Data in the Action Method Testing the Application iOS 5 iPhone Database Implementation using SQLite What is SQLite Structured Query Language SQL Trying SQLite on MacOS X Preparing an iPhone Application Project for SQLite Integration Key SQLite Functions Declaring a SQLite Database Opening or Creating a Database Preparing and Executing a SQL Statement Creating a Database Table Extracting Data from a Database Table Closing a SQLite Database An Example SQLite based iOS 5 iPhone Application About the Example SQLite iPhone Application Creating and Preparing the SQLite Application Project Importing sqlite3 h and declaring the Database Reference Creating the Outlets and Actions Releasing Memory Creating the Database and Table Implementing the Code to Save Data to the SQLite Database Implementing Code to Extract Data from the SQLite Database Designing the User Interface Building and Running the Application Working with iOS 5 iPhone Databases using Core Data The Core Data Stack Managed Objects Managed Object Context Managed Object Model Persistent Store Coordinator Persistent Object Store Defining an Entity Description Obtaining the Managed Object Context Getting an Entity Description Creating a Managed Object Getting and Setting the Attributes of a Managed Object Fetching Managed Objects Retrieving Managed Objects based on Criteria An iOS 5 iPhone Core Data Tutorial The iPhone Core Data Example Application Creating a Core Data based iPhone Application Creating the Entity Description Adding a View Controller Adding Actions and Outlets to the View Controller Designing the User Interface Saving Data to the Persistent Store using Core Data Retrieving Data from the Persistent Store using Core Data Releasing Memory Building and Running the Example Application An Overview of iOS 5 iPhone Multitouch Taps and Gestures The Responder Chain Forwarding an Event to the Next Responder Gestures Taps Touches Touch Notification Methods touchesBegan method touchesMoved method touchesEnded method touchesCancelled method An Example iOS 5 iPhone Touch Multitouch and Tap Application The Example iOS 5 iPhone Tap and Touch Application Creating the Example iOS Touch Project Creating the Outlets Designing the user Interface Enabling Multitouch on the View Implementing the touchesBegan Method Implementing the touchesMoved Method Implementing the touchesEnded Method Getting the Coordinates of a Touch Building and Running the Touch Example Application Detecting iOS 5 iPhone Touch Screen Gesture Motions The Example iOS 5 iPhone Gesture Application Creating the Example Project Creating Outlets Designing the Application User Interface Implementing the touchesBegan Method Implementing the touchesMoved Method Implementing the touchesEnded Method Building and Running the Gesture Example Identifying iPhone Gestures using iOS 5 Gesture Recognizers The UIGestureRecognizer Class Recognizer Action Messages Discrete and Continuous Gestures Obtaining Data from a Gesture Recognizing Tap Gestures Recognizing Pinch Gestures Detecting Rotation Gestures Recognizing Pan and Dragging Gestures Recognizing Swipe Gestures Recognizing Long Touch Touch and Hold Gestures An iPhone iOS 5 Gesture Recognition Tutorial Creating the Gesture Recognition Project Configuring the Label Outlet Designing the User Interface Configuring the Gesture Recognizers Adding the Action Methods Testing the Gesture Recognition Application

    Original URL path: http://www.techotopia.com/index.php/IPhone_iOS_5_Development_Essentials (2016-02-13)
    Open archived version from archive

  • IPad iOS 6 Development Essentials - Techotopia
    and Popover Project Creating the Project Reviewing the Project Reviewing the Application Delegate Class Configuring Master View Items Configuring the Detail View Controller Connecting Master Selections to the Detail View Popover Implementation Testing the Application Working with Directories on iOS 6 iPad The Application Documents Directory The Objective C NSFileManager NSFileHandle and NSData Classes Understanding Pathnames in Objective C Creating an NSFileManager Instance Object Identifying the Current Working Directory Identifying the Documents Directory Identifying the Temporary Directory Changing Directory Creating a New Directory Deleting a Directory Listing the Contents of a Directory Getting the Attributes of a File or Directory Working with iPad Files on iOS 6 Creating an NSFileManager Instance Checking for the Existence of a File Comparing the Contents of Two Files Checking if a File is Readable Writable Executable Deletable Moving Renaming a File Copying a File Removing a File Creating a Symbolic Link Reading and Writing Files with NSFileManager Working with Files using the NSFileHandle Class Creating an NSFileHandle Object NSFileHandle File Offsets and Seeking Reading Data from a File Writing Data to a File Truncating a File iOS 6 iPad Directory Handling and File I O A Worked Example The Example iPad Application Setting up the Application Project Designing the User Interface Checking the Data File on Application Startup Implementing the Action Method Building and Running the Example Preparing an iOS 6 iPad App to use iCloud Storage What is iCloud iCloud Data Storage Services Preparing an Application to Use iCloud Storage Creating an iOS 6 iCloud enabled App ID Creating and Installing an iCloud Enabled Provisioning Profile Creating an iCloud Entitlements File Manually Creating the Entitlements File Accessing Multiple Ubiquity Containers Ubiquity Container URLs Managing Files using the iOS 6 UIDocument Class An Overview of the UIDocument Class Subclassing the UIDocument Class Conflict Resolution and Document States The UIDocument Example Application Creating a UIDocument Subclass Designing the User Interface Implementing the Application Data Structure Implementing the contentsForType Method Implementing the loadFromContents Method Loading the Document at App Launch Saving Content to the Document Testing the Application Using iCloud Storage in an iPad iOS 6 Application iCloud Usage Guidelines Preparing the iCloudStore Application for iCloud Access Configuring the View Controller Implementing the viewDidLoad Method Implementing the metadataQueryDidFinishGathering Method Implementing the saveDocument Method Enabling iCloud Document and Data Storage on an iPad Running the iCloud Application Reviewing and Deleting iCloud Based Documents Making a Local File Ubiquitous Synchronizing iPad iOS 6 Key Value Data using iCloud An Overview of iCloud Key Value Data Storage Sharing Data Between Applications Data Storage Restriction Receiving Notification of Key Value Changes An iCloud Key Value Data Storage Example Enabling the Application for iCloud Key Value Data Storage Designing the User Interface Implementing the View Controller Modifying the viewDidLoad Method Implementing the Notification Method Implementing the saveData Method iOS 6 iPad Data Persistence using Archiving An Overview of Archiving The Archiving Example Application Designing the User Interface Checking for the Existence of the Archive File on Startup Archiving Object Data in the Action Method Testing the Application iOS 6 iPad Database Implementation using SQLite What is SQLite Structured Query Language SQL Trying SQLite on MacOS X Preparing an iPad Application Project for SQLite Integration Key SQLite Functions Declaring a SQLite Database Opening or Creating a Database Preparing and Executing a SQL Statement Creating a Database Table Extracting Data from a Database Table Closing a SQLite Database An Example SQLite based iOS 6 iPad Application About the Example SQLite iPad Application Creating and Preparing the SQLite Application Project Importing sqlite3 h and declaring the Database Reference Designing the User Interface Creating the Database and Table Implementing the Code to Save Data to the SQLite Database Implementing Code to Extract Data from the SQLite Database Building and Running the Application Working with iOS 6 iPad Databases using Core Data The Core Data Stack Managed Objects Managed Object Context Managed Object Model Persistent Store Coordinator Persistent Object Store Defining an Entity Description Obtaining the Managed Object Context Getting an Entity Description Creating a Managed Object Getting and Setting the Attributes of a Managed Object Fetching Managed Objects Retrieving Managed Objects based on Criteria An iOS 6 iPad Core Data Tutorial The iPad Core Data Example Application Creating a Core Data based iPad Application Creating the Entity Description Adding a View Controller Designing the User Interface Saving Data to the Persistent Store using Core Data Retrieving Data from the Persistent Store using Core Data Building and Running the Example Application An Overview of iOS 6 iPad Multitouch Taps and Gestures The Responder Chain Forwarding an Event to the Next Responder Gestures Taps Touches Touch Notification Methods An Example iOS 6 iPad Touch Multitouch and Tap Application The Example iOS 6 iPad Tap and Touch Application Creating the Example iOS Touch Project Designing the User Interface Enabling Multitouch on the View Implementing the touchesBegan Method Implementing the touchesMoved Method Implementing the touchesEnded Method Getting the Coordinates of a Touch Building and Running the Touch Example Application Detecting iOS 6 iPad Touch Screen Gesture Motions The Example iOS 6 iPad Gesture Application Creating the Example Project Designing the Application User Interface Implementing the touchesBegan Method Implementing the touchesMoved Method Implementing the touchesEnded Method Building and Running the iPad Gesture Example Identifying iPad Gestures using iOS 6 Gesture Recognizers The UIGestureRecognizer Class Recognizer Action Messages Discrete and Continuous Gestures Obtaining Data from a Gesture Recognizing Tap Gestures Recognizing Pinch Gestures Detecting Rotation Gestures Recognizing Pan and Dragging Gestures Recognizing Swipe Gestures Recognizing Long Touch Touch and Hold Gestures An iPad iOS 6 Gesture Recognition Tutorial Creating the Gesture Recognition Project Designing the User Interface Implementing the Action Methods Testing the Gesture Recognition Application An Overview of iPad iOS 6 Collection View and Flow Layout An Overview of Collection Views The UICollectionView Class The UICollectionViewCell Class The UICollectionReusableView Class The UICollectionViewFlowLayout Class The UICollectionViewLayoutAttributes Class The UICollectionViewDataSource Protocol The UICollectionViewDelegate Protocol The UICollectionViewDelegateFlowLayout Protocol Cell and View Reuse An iPad iOS 6 Storyboard based Collection View Tutorial Creating the

    Original URL path: http://www.techotopia.com/index.php/IPad_iOS_6_Development_Essentials (2016-02-13)
    Open archived version from archive