Meerkat is a messaging app written using SwiftUI.

Last update: Jun 20, 2022

Meerkat - A Messaging App

Purpose

  • I studied to learn SwiftUI dynamics, understand the syntax, and learn how to integrate third party libraries. The application supports most of the Firebase features, Such as, Firebase Storage, Firebase Auth, FirabaseFirestoreSwift, Firebase Database etc...

Programming Language

  • Written using SwiftUI

Libraries

  • I used Google-Firebase for messaging.
  • To download images, I used SDWebImageSwiftUI.

Media

Creating Account

Creating Account

Login and Sign-Out

login sign out

Messaging between Users

Untitled (1)

Autoscroll Messages

  • When the user receives a new message and if the messages do not fit on the screen, the incoming message will automatically scroll down.

autoscroll

GitHub

https://github.com/fischerweise/Meerkat-MessagingAppSwiftUI-
You might also like...

Open-Source Messaging App

Open-Source Messaging App

Acani Chats Open-Source Native iOS Messages App This project and its submodules no longer work and are no longer being maintained. Acani Chats is an i

Jun 11, 2022

Open-Source Messaging App

Open-Source Messaging App

Acani Chats Open-Source Native iOS Messages App This project and its submodules no longer work and are no longer being maintained. Acani Chats is an i

Jun 11, 2022

iOS - Real-time messaging app 🎨

iOS - Real-time messaging app  🎨

General mChat is a real-time messaging app written in Swift for iOS devices. Since mChat uses a fast and reliable Firebase Database, it receives data

Jun 22, 2022

An internet based messaging app similar to WhatsApp

An internet based messaging app similar to WhatsApp

Flash-Chat Flash Chat is an internet based messaging app similar to WhatsApp Table of Contents Description What I Learned How To Use Author Info Scree

Nov 6, 2021

An internet based messaging app similar to WhatsApp

 An internet based messaging app similar to WhatsApp

Flash-Chat An internet based messaging app similar to WhatsApp What i learned while working on this project: How to integrate third party libraries in

Apr 10, 2022

Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.

Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.

Themis provides strong, usable cryptography for busy people General purpose cryptographic library for storage and messaging for iOS (Swift, Obj-C), An

Jun 15, 2022

Email-based instant messaging for iOS.

Email-based instant messaging for iOS.

deltachat-ios Email-based instant messaging for iOS. Testing Betas are distributed via Testflight. Just scan this QR code with the camera app of your

Jun 17, 2022

Tinodios: Tinode Messaging Client for iOS

Tinodios: Tinode Messaging Client for iOS

Tinodios: Tinode Messaging Client for iOS iOS client for Tinode in Swift. Status: beta. Usable and mostly stable but bugs may happen. Getting support

Jun 20, 2022

Bluetooth mesh messaging SDK for apps

Berkanan SDK Berkanan SDK enables Bluetooth mesh messaging between nearby apps. It's the framework used by Berkanan Messenger (Product Hunt, TechCrunc

Jun 22, 2022

Linphone is an open source softphone for voice and video over IP calling and instant messaging

Linphone is an open source softphone for voice and video over IP calling and instant messaging. It is fully SIP-based, for all calling, presence and I

Mar 3, 2022

Unified API Library for: Cloud Storage, Social Log-In, Social Interaction, Payment, Email, SMS, POIs, Video & Messaging.

Unified API Library for: Cloud Storage, Social Log-In, Social Interaction, Payment, Email, SMS, POIs, Video & Messaging.

Unified API Library for: Cloud Storage, Social Log-In, Social Interaction, Payment, Email, SMS, POIs, Video & Messaging. Included services are Dropbox, Google Drive, OneDrive, OneDrive for Business, Box, Egnyte, PayPal, Stripe, Google Places, Foursquare, Yelp, YouTube, Vimeo, Twitch, Facebook Messenger, Telegram, Line, Viber, Facebook, GitHub, Google+, LinkedIn, Slack, Twitter, Windows Live, Yahoo, Mailjet, Sendgrid, Twilio, Nexmo, Twizo.

Nov 29, 2021

Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.

Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.

Themis provides strong, usable cryptography for busy people General purpose cryptographic library for storage and messaging for iOS (Swift, Obj-C), An

Jun 27, 2022

An auto growing text input bar for messaging apps.

An auto growing text input bar for messaging apps.

ALTextInputBar An auto growing text input bar for messaging apps. Written in Swift. ALTextInputBar is designed to solve a few issues that folks usuall

May 26, 2022

Secret Messenger - a free and open source Jabber (XMPP) messaging client for Apple

Secret Messenger is a free and open source Jabber (XMPP) messaging client for Apple and Android devices focused on Privacy and Security with full OMEMO encrypted messaging support.

May 2, 2022

Flash Chat is an Internet-based messaging application similar to WhatsApp

Flash Chat is an Internet-based messaging application similar to WhatsApp. A service called Firebase Firestore is used as the backend database to store and retrieve our messages from the cloud.

May 20, 2022

IOS15-SwiftUI-InAppPurchaseDemo - In-App Purchase Demo app written with SwiftUI

IOS15-SwiftUI-InAppPurchaseDemo - In-App Purchase Demo app written with SwiftUI

iOS15-SwiftUI-InAppPurchaseDemo In-App Purchase Demo app written with SwiftUI If

Mar 26, 2022

Recipes app written in SwiftUI using Single State Container

Recipes app written in SwiftUI using Single State Container

swiftui-recipes-app Recipes app is written in SwiftUI using Single State Container This app implemented as an example of a Single State Container conc

Jun 23, 2022

SwiftUICharts - A simple line and bar charting library that supports accessibility written using SwiftUI.

SwiftUICharts - A simple line and bar charting library that supports accessibility written using SwiftUI.

SwiftUICharts - A simple line and bar charting library that supports accessibility written using SwiftUI.

Jun 22, 2022
Related tags
A very flexible message bar for iOS written in Swift.
A very flexible message bar for iOS written in Swift.

A very flexible message bar for iOS written in Swift.

Jun 20, 2022
A SlackTextViewController replacement written in Swift for the iPhone X.
A SlackTextViewController replacement written in Swift for the iPhone X.

Installation Just add MessageViewController to your Podfile and install. Done! pod 'MessageViewController' Setup You must subclass MessageViewControll

Jun 18, 2022
Messenger Clone - Real-time iOS Chat with Firebase Firestore written in Swift
Messenger Clone - Real-time iOS Chat with Firebase Firestore written in Swift

Real time Swift iOS Chat with Firebase - Messenger Clone This is an extremely simple chat app source code of an iOS Swift Chat app. It leverages Messa

Jun 24, 2022
Lightweight & Simple Framework For Creating Message App

Lightweight & Simple Framework For Creating Message App

Nov 14, 2021
A Flutter powered messaging app including Firebase registration, authentication and group messaging feature.

we_chat A Flutter powered messaging app including Firebase registration, authentication and group messaging feature. Getting Started This project is a

Jan 10, 2022
A collaborative Augmented Reality iOS experience using Real-time Messaging

Collaborative AR Experience This project creates an augmented reality experience where you can build a scene together with anyone around the world, se

May 4, 2022
surespot is a mobile messaging application that secures all messages using end-to-end encryption.

surespot-ios ios surespot client surespot is a mobile messaging application that secures all messages using end-to-end encryption. Contribute surespot

Feb 8, 2022
Warning pushNotification - Using push notification with Firebase Cloud Messaging

μž¬λ‚œλ¬Έμž ν‘Έμ‹œ μ•Œλ¦Ό κ΅¬ν˜„ 1) κ΅¬ν˜„ κΈ°λŠ₯ 2) κΈ°λ³Έ κ°œλ… (1) Remote Notification λΆˆμ‹œμ— λ°œμƒν•œ μ—…λ°μ΄νŠΈ λΆˆνŠΉμ • μ‹œκ°„ 예츑 뢈

Jan 24, 2022
🌟🌟🌟🌟🌟 Falcon Messenger is a Fast and Beautiful cloud-based messaging app. With iOS and IPadOS Support. Available on the App Store.
🌟🌟🌟🌟🌟 Falcon Messenger is a Fast and Beautiful cloud-based messaging app. With iOS and IPadOS Support. Available on the App Store.

Open the FalconMessenger.xcworkspace in Xcode. Change the Bundle Identifier to match your domain. Go to Firebase and create new project. Select "Add F

Jun 26, 2022
iOS - Real-time messaging app 🎨
iOS - Real-time messaging app  🎨

General mChat is a real-time messaging app written in Swift for iOS devices. Since mChat uses a fast and reliable Firebase Database, it receives data

Jun 22, 2022