Application Development with Parse using iOS SDK : develop the backend of your applications instantly using Parse iOS SDK
Book information
Description
Parse lets you focus on creating engaging apps on any platform while keeping your data and code in the cloud. It's a mold-breaking approach to mobile app development and this tutorial brings you right up to speed. Overview Build your applications using Parse iOS which serves as a complete cloud-based backend service Understand and write your code on cloud to minimize the load on the client side Learn how to create your own applications using Parse SDK, with the help of the step- by- step, practical tutorials In Detail Parse using iOS SDK is a new technology, and is the first of its kind in the field of mobile application development. It provides you the cloud where you can keep your data, host your code, and even your website without any hassle. It provides SDK so that you can access your data through your mobile and web applications. This practical, hands- on guide will help you to instantly get started with Parse iOS. It is packed with step- by- step exercises, which will help you to take advantage of the real power of the Parse iOS cloud backend service, and provides you with an example- based approach to help you build applications using Parse iOS. Starting with Parse iOS installation, we will move onto integration, and finally, this guide will end with the development of an application using Parse iOS. You will also learn about securing your application data by specifying ACL and Roles to your data objects. We will also learn about configuration in detail, and the implementation of cloud code to make your application lighter on the client side. You can take advantage of iCloud by hosting your website as well. You will learn everything that you need to know to develop your application using Parse iOS as a backend. What you will learn from this book Learn how to handle objects and queries in Parse Work with subclasses and files, to use the Parse iOS cloud to save data Discover how to configure your application on Parse along with its installation in your project Use Parse analytics for tracking users' activity on applications Understand user creation with login process and user roles to secure data on Parse iOS cloud Get to grips with the different ways to handle errors along with securing your data on cloud Approach A practical guide, featuring step-by-step instructions showing you how to use Parse iOS, and handle your data on cloud. Who this book is written for If you are a developer who wants to build your applications instantly using Parse iOS as a back end application development, this book is ideal for you. This book will help you to understand Parse, featuring examples to help you get familiar with the concepts of Parse iOS. Content: Cover Copyright Credits About the Author About the Reviewers www.PacktPub.com Table of Contents Preface Chapter 1: Getting Started with Parse Parse backend service Advantages of using Parse Setting up accounts and applications on Parse Integrating Parse in an iOS project Setting up Parse Summary Chapter 2: Parse Objects and Queries Parse objects PFObject Operations on Parse objects Saving objects Fetching objects Saving objects offline Updating objects Updating counters Storing data in array format Deleting objects Relations and data types Relations Data types. Working with queriesUsing predicates Adding query constraints Relational and complex queries Array-based queries String-based queries Relational queries Counting objects Compound queries Caching queries Summary Chapter 3: Subclasses and Files Subclassing PFObject Customizing properties and methods Initializing subclasses Creating queries Handling files PFFile Saving images Tracking progress Summary Chapter 4: Parse Analytics Integrating Parse analytics Tracking pages Clearing all badges Reading analytics data Data usage Advantages of analytics Summary. Chapter 5: Push NotificationsSetting up push notifications Creating an SSL certificate Generating certificate requests Setting up your App ID Creating your provisioning profile Configuring your Parse app Configuring an iOS application for push notifications Installation Sending push notifications Parse website Parse app Cloud Code Sending notifications Channels Subscribing to channels Sending push notifications to channels Using advanced targeting Sending pushes to queries Customizing notifications Platform-based targeting Receiving push notifications. Responding to payloadSummary Chapter 6: Users and Roles PFUser User login Signing up Verifying the user Logging in Saving the user's data Creating an anonymous user Resetting passwords Writing user queries Providing security Updating the user object Securing objects Assigning roles PFRole Securing the role object Securing other objects Implementing role hierarchy Summary Chapter 7: Social Media Integration Integrating Facebook Prerequisites Setting up the application Signing up on Facebook Publishing on Facebook Requesting user data Linking users Logging out. Keeping users logged-inIntegrating Twitter Setting up Twitter Signing up and logging in Linking users Summary Chapter 8: Using Cloud Functions The cloud code Installing the command-line tool Setting up the cloud code Creating the cloud function Hosting a website Understanding the complex functions Using cloud on the saved code Using cloud on the delete code Summary Chapter 9: Error Handling and Security Error handling Securing your application data Exporting data Summary Index.
Similar books
ios 9 swift programming cookbook
2016 · MOBI
ios 9 swift programming cookbook
2016 · EPUB
Getting started with Flurry Analytics
2013 · PDF
Getting started with Flurry Analytics
2013 · MOBI
Getting started with Flurry Analytics
2013 · EPUB
Video bioinformatics: from live imaging to knowledge: automated methods for spatio-temporal dynamics: brain injury, plant growth, dynamic nature of stem cells, cell tracking & trafficking, changing morphology, facial expressions: live imaging data: fluorescence microscopy, phase contrast imaging, optical coherence tomography, magnetic resonance imaging, brightfield imaging
2015 · PDF
Video bioinformatics: from live imaging to knowledge: automated methods for spatio-temporal dynamics: brain injury, plant growth, dynamic nature of stem cells, cell tracking & trafficking, changing morphology, facial expressions: live imaging data: fluorescence microscopy, phase contrast imaging, optical coherence tomography, magnetic resonance imaging, brightfield imaging
2015 · EPUB
Learning iOS 8 for enterprise: design and develop stunning iOS applications for business environments
2014 · EPUB