PonyChatUI is an easy to use Chatting Flow UI Library. It constructed on AsyncDisplayKit and WeChat Resource. You will find it really like WeChat.
MIT License
PonyChatUI is an easy to use Chatting Flow UI Library. It constructed on AsyncDisplayKit and WeChat Resource. You will find it really like WeChat.
Almost all open source chatting library have the same issue, that is performance. When messages grow as a large number. The memory and CPU usage rate will be really high. PonyChatUI focus on performance and architecture, brings you an in-believable developing experience.
Here is demo, you can talk to Turing Robot, download as zip, and have a nice try.
PonyChatUI provides text/image/voice/system four style message user interface. Image and Voice message have delegate method, while user tap these messages, developer could handle it.
Just implement the delegate method, the history message will insert to PCUChatView.
You may add a slide up tips, while user tap it, PonyChatUI leads to the specific message.
Long press message, there's some option, user can choose it, and developer can custom it.
Long press message, choose more action, user can select more than one message.
PonyChatUIV2 only provides an user interface and user interface relation logic, you have to write your Message Networking Service and Message Storage Service. PonyChatUIV2 can run under Parse or LeanCloud perfectely.
The most difficult things of Message Application are user interface and message service, good luck guys.