Skip to content

NeilNie/Chat

Repository files navigation

Chat 💬 test

Swift texting app 📱 with Firebase server.

Introduction:

Clone/download this app. First register as a user.

Register Begin a chat

You can start a conversation by clicking on the top right logo on the navigation bar. You will see the name of the other user. By click on the name, you can begin texting.

View your conversations Have a conversation
alt-text-1 alt-text-2

Features:

  • Email login authentication. ✉️
  • Google & Facebook login & authentication. 🔓
  • Realtime texting, powered by Firebase 📲
  • Send & recieve images. 🏞
  • Update user information, including profile images.

Firebase

The app is built with Firebase, a mobile backend solution by Google. My first messenging app used Parse, as many of you know, parse is a thing of the past. In fact, Firebase is fast and easy to implement. If you decide to use or develop this app, I would highly recommend you to read Firebase's 👉 documentation and also create a Firebase account.

Build it together

Clone or download the project. Make you that you have a firebase account and update Google info.plist. This repository is also a great resource for starting a firebase project. 😀

For more details, feel free to email me at 📮[email protected].

Future plans:

  • Push notifications with Parse server. (my own)
  • WatchKit extension ⌚️
  • voice call and video call 📞📲

Thanks to

http://letsbuildthatapp.com Google