kasimoz / FirebaseChatiOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FirebaseChatiOS

Instant messaging application developed using Firebase.

Features

  • Instant messaging.
  • Keep the chat history.
  • Send photos, videos, locations and contacts
  • Record a Voice Message.
  • Last seen, online status, typing.

Note

If you want to use this project, download your GoogleService-Info.plist file and include to the project.

Firebase Libraries

Other Libraries

Components/Objects

  • Tab Bar Controller
  • Table View Controller
  • Collection View Controller
  • CNContact View Controller
  • Image Picker Controller
  • CNContact
  • Collection View
  • Table View
  • Picker View
  • Context Menu
  • Segmented Control
  • Action Sheet
  • Core Data
  • Sharing and Actions
  • Shortcut Item
  • Animated Transitioning
  • MKMapView
  • MKMapSnapshotter
  • AVAudioRecorder
  • AVAudioPlayer
  • UISlider
  • Notification Service Extension
  • Notification Category
  • Notification Action

Extras

  • If you want to encrypt your messages, you can use the AES Encryption.swift file in the project.

App

About


Languages

Language:Swift 99.7%Language:Ruby 0.3%