What is Messenger?

Messenger is a native iOS Messenger app, with audio/video calls and realtime chat conversations (full offline support).

Features:

  • Live chat between multiple devices
  • Private chat functionality
  • Push notification support
  • No backend programming is needed
  • Native and easy to customize user interface
  • Login with Email
  • Sending text messages
  • Sending pictures
  • Sending videos
  • Sending audio messages
  • Sending current location
  • Sending stickers
  • Sending large emojis
  • MD5 checksum for media messages
  • Media file local cache
  • Load earlier messages
  • Typing indicator
  • Message delivery receipt
  • Message read receipt
  • Save picture messages to device
  • Save video messages to device
  • Save audio messages to device
  • Delete read and unread messages
  • Realtime conversation view for ongoing chats
  • Archived conversation view for archived chats
  • All media view for chat media files
  • Picture view for multiple pictures
  • Map view for shared locations
  • Basic Settings view included
  • Basic Profile view for users
  • Edit Profile view for changing user details
  • Onboarding view on signup
  • Wallpaper backgrounds for Chat view
  • Call history view
  • Privacy Policy view
  • Terms of Service view
  • Picture, video and audio upload progress indicator
  • Video length limit possibility
  • Copy and paste text messages
  • Arbitrary message sizes
  • Send/Receive sound effects
  • Deployment target: iOS 11.0+
  • Supported devices: iPhone 5s, SE, 6, 6 Plus, 6s, 6s Plus, 7, 7 Plus, 8, 8 Plus, iPhone X, XS, XR, XS Max

Overview

  • Pricing: Free
  • Resource Link: https://github.com/relatedcode/Messenger
  • Resource Maker: Related Code
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 11.0+, iOS 12.0+