This course introduces the main features of Parse, a Mobile backend as a service (MBaas). Follow along with the course to create a complete iOS app including user authentication, cloud data storage, integration with Facebook, and push notifications.
Yan Zhang is a software developer and founder of the mobile app company - Flame Soft AB. She has worked for more than ten years in software development with experience in C++, .NET, Java, and Objective-C.
User Authentication Hi, this is Yan from Pluralsight. After we have learned the basic setup for Parse framework, we can continue with user authentication, one of the most useful functions that Parse offers. Why do I say this? If you download apps, nine out of ten apps require either email or social network login. Such requirements have become more and more popular. Now you might wonder, How can Parse help me to make user authentication in my app? Parse has done all the work involving server and authentication algorithm. You can directly use its Login View Controller and Sign Up View Controller. Then you get the login and sign up functions out of box. In this section, I will begin with the basic PF Login View Controller and PF Sign up View Controller that Parse has offered us. Then I will show you how to customize the view controllers with your own design. After this, I will demonstrate how to integrate your app with Facebook so you sign up and login through Facebook.
Data Management Hi, this is Yan from Pluralsight. We have learned how to connect to the Parse back-end with email or Facebook authentication in the previous section. In this section, we will explore Parse further by developing the Marketplace app. We will save, query, update, and delete data on Parse. Let me show you a live demo of the app. As a newly registered user, I can configure my user information once after I log in. Then the app will query and download all types of information for the items from Parse. I can put up new items in my store. The item information includes name, price, category, and image. By sending an item, you will learn how to save a file in Parse. People can leave a bid on an item in my store. Here, it is to demonstrate how to handle the relationship between the tables. You will follow me to develop the app and get a better understanding on how the data management works through the demonstration. After this section, you should be able to write your own application, which stores data in Parse.
Push Notifications Hi, this is Yan from Pluralsight. In this section, I will show you how to configure push notifications, enable receiving notifications in your app, and sending notifications. Push notifications are a great way to keep your users engaged and informed about your app. Parse offers great support for you to send push notifications effectively.