A UI framework for building messenger interfaces on iOS
What is MessengerKit?
MessengerKit is a drop-in UI for messenger interfaces on iOS built in Swift. Centred around a single UIViewController, MessengerKit is themeable to fit your needs and includes a number of powerful features.
Features:
- UICollectionView based with pre-loading and caching of size calculation for bubbles.
- Auto-growing input view.
- Multiple included cell types: text, large-emoji, image, video.
- Presentation of SFSafariViewController
- Built-in, customisable themes.
- A custom theming system to bring your own UICollectionViewCells, headers, footers, and input views.
- Avatar support (currently only in the travamigos theme).
Overview
- Pricing: Free
- Resource Link: https://github.com/steve228uk/MessengerKit
- Resource Maker: Stephen Radford
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: MessengerKit
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
fastlane
The easiest way to automate building and releasing your iOS and Android apps
Threader
Pretty GCD calls and easier code execution
RxAlamoRecord
Combines the power of the AlamoRecord and RxSwift libraries to create a networking layer