Easy Chat 1.0 (powered by PubNub)

Featured image
$99
$299
+ $495

Description

Add to wishlist

Easy Chat is the best way to integrate a beautiful fully working chat in your app. It is powered by PubNub Channels (https://www.pubnub.com), making the integration fast and easy and totally functional out the box.

Features

  • Compatible with all iPhones and iPads with iOS 8.0 or greater
  • Easy integration only setting your PubNub keys
  • All the app is based on one hexadecimal color making reskining super easy
  • All your contacts are loaded with their info (name, phone, thumbnail…)
  • Automatic user creation using the chosen phone number
  • Send text, images and location to other users
  • Editable chat list
  • In app real time notifications
  • Choose your avatar and status (only local)
  • Well documented code to allow you to adapt it to your needs

Usage

  1. Get your PubNub keys signing up in PubNub and creating a new app. You can use the included keys from my test account but I don’t guarantee that it will be always available because user limitations.
  2. Open EasyChat.xcworkspace and find Parameters.h on the top of the file list. Enter here your PubNub keys and color theme.
  3. Compile, Run, accept contacts access permission and go to Settings view to setup your phone number or any number you want, this will be the channel where you will receive your messages.
  4. Open the app on other device and setup a new phone number. BE SURE THAT THIS PHONE NUMBER IS FROM ONE CONTACT ON THE FIRST DEVICE. Remove or add country prefix if you needed (ex: +52 342312 not it the same that 342312).
  5. Go to the contacts view and select the contact who is using the other device. You will send the messages to the first phone number of the user (be sure to setup the number correctly on the other device).
  6. Start chatting and sending some attachment.

Notes

  • If your chat is not working, please be sure that there are not differences on the entered phone number and the contact phone number. Be sure of setting it correctly.
  • Of course, if you enter a contact phone as your phone number you will receive his messages. Because of this you will need to implement a verification system on your app.
  • The project uses Cocoapods. Functional pods are already included. I do not guarantee that future versions of the libraries will still working completely.

In order to ask a question you need to log in or register as a user for free.

In order to ask a question you need to log in or register as a user for free.

14 days Money back guarantee policy
Development Hours
20
Category Chat
Platforms iOS 8.0.x, iOS 8.1.x, iOS 9.0.x, iOS 9.1.x, iOS 9.2.x
Frameworks Native iOS
Related search terms
Francisco Javier
Saorin
View portfolio