Skip to content

mychrisdangelo/CarrierPigeon

Repository files navigation

Carrier Pigeon

Carrier Pigeon is an iOS app that allows you to send messages to your friends while online and offline. If you go offline your messages are shared with the people next to you. If they reach the internet sooner than you, they will deliver the message on your behalf.

Say you're in the subway and you want to send your mom a message that you'll be late. Your message can piggy back on other users who access the internet sooner. These "Carrier Pigeons" will bring your message to your mom faster than you can because you don't have the internet they do!

Authors

Abdullah Al-Syed (aza2105), Chris D’Angelo (cd2665), Ifeoma Okereke (iro2103), Riley Spahn (rbs2152)

Getting Started

  1. Install cocoapods.
  2. Before opening the project from command line run pod install.
  3. Open the .xcworkspace file.

Changes Made to the XMPP Framework

The verbose logging in the default XMPP Framework has been turned off in certain files.

Server Details

CarrierPigeon uses a custom XMPP Server which is partially closed source. The following elements of the Ejabberd server are open source:

Documentation

About

iOS Messaging App that allows users to relay messages offline.

Resources

Stars

Watchers

Forks

Packages

No packages published