Create a Chat App from Scratch

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.

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.