Uncategorized

Awesome Chat (Frameworks and Libraries)

By Acty, February 8, 2014

OVERVIEW

AwesomeChat is a full native iPhone app to create realtime, text based chatrooms with Facebook/Twitter login.

AwesomeChat is using Firebase as backend which is free for side projects or businesses that are just getting started. (Free plan: 5 GB Data Transfer, 50 Max Connections, 100 MB Data Storage).

Really easy to setup, just copy/paste the code and use your own chatrooms.

FEATURES

– Realtime, live chat between multiple devices
– Facebook/Twitter login
– No backend programming needed
– Automatic online/offline detection and handle
– Copy and paste messages
– Dynamically resizes input text while typing
– Native and easy to customise user interface
– Send button is enabled/disabled automatically
– Arbitrary message sizes
– Data detectors (recognizes phone numbers, links and dates)
– Timestamps possibilities
– Automatic avatar images from Facebook/Twitter
– Hide keyboard with swipe down
– Smooth animations
– Send/Receive sound effects

REQUIREMENTS

– Xcode 5
– iOS 7
– ARC

SCREENSHOTS

Check screenshots for visual details.