Glockx / chatKit

A small project intended to create a simple Chatting UI for iDevices.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ChatKit - Experimental Study 🎏

A small project, intended to create a simple Chatting UI for iPhones.

Demo

Images

Features

  • A simple Chat UI with UIKit and PinLayout 📱
  • Cells:
    • Text Message Type ✉️
    • Only Emoji Message Type 💌
    • Media Type (Video and Photo)
    • Media and Text Message Type
    • Audio Type
  • Auto Growing Chat Box
  • Keyboard Handling
  • Cell Recycling and Cell Size Caching
  • Simple and Performant
  • Clear Code Structure and Simple Documentation

Run Locally

Clone the project

  git clone https://github.com/Glockx/chatKit

Go to the project directory

  cd chatKit

Install dependencies

  pod install

Open

  chatKit.xcworkspace

License

GPL3

About

A small project intended to create a simple Chatting UI for iDevices.


Languages

Language:Swift 99.7%Language:Ruby 0.2%Language:Shell 0.0%