Price
$99
Course Type
Online
Duration
5 hours
Date
Various dates throughout the year
Entry Requirements
All Levels

About this course

Adding more security to protect user data

Security and privacy are becoming more and more important to App users. A trustworthy chat application is therefore obliged to protect it's user data to the best of its abilities.

In a completely new section you are going to learn how to use ACLs (Access Control Lists) and Roles to protect your users' data.

1,5 h new video material

Since this is a community course, the requests of the participants resulted in 1,5 h of additional video material.

New features:

  • editable user data (profile image, first name, last name, ...)
  • unread messages indicator

A Community Course

This course is all about communication. We are going to create an awesome Chat App that will include features like push notifications and real time updates.

This course is also completely about you. When you have completed this course you will have created a fully working Messaging App. However this will not be the end.

Share your ideas on how to enhance the Community Chat App even further in the Course Discussion Board. The course community is going to vote for new features that should be implemented. For the most popular feature requests I am going to release new Videos every month.

Course Abstract

After outlining the challenges we are facing when creating a messaging application we are going to compile all the resources we are going to need to create our CommunityChat App. Using Parse as a backend service, we will then start developing a possibility for users to login and register for the CommunityChat.

As important as a way to register to a messaging service is an intelligent way to find users that we want to talk to. So we will also implement a great search feature.

The core of our CommunityChat App is of course a great user interface for exchanging messages. After setting up a iMessage-like UI we will focus our efforts on efficiently loading and sending messages.

Since there is no way around a real time feeling when it comes to text messaging, we will add support for push notifications into our app.

What are the requirements?

  • To integrate remote push notifications an Apple Developer account is required

What am I going to get from this course?

  • Over 36 lectures and 4.5 hours of content!
  • create a chat app from scratch
  • handle remote push notifications
  • use sophisticated parse features
  • secure user data
  • apply best practice iOS development concepts

What is the target audience?

  • Take this course if you have a basic understanding of programming and the swift language
  • Take this course if you want to experience the development of a real world app
  • Take this course if you want to integrate a messaging feature within your own app
Enquire now

Enquire now