Skip to content
Example code for using Chirp with iOS
Swift Objective-C Ruby
Branch: master
Clone or download
ideoforms Merge pull request #15 from chirp/feature/totp-best-practices
Implement best practices in TOTP example app
Latest commit 013d115 Jul 22, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Assets Resize images/gifs Feb 13, 2019
ObjC/TOTP Merge pull request #15 from chirp/feature/totp-best-practices Jul 22, 2019
Swift Upgrade to v3.5.2 Jul 15, 2019
.gitignore Use cocoapods for TOTP Feb 13, 2019
LICENSE.md Separate projects by language Feb 13, 2019
README.md Update README Apr 26, 2019

README.md

Chirp iOS Examples

A selection of example iOS apps using Chirp.

Setup

For all of the example apps you will need to

  • Sign up at developers.chirp.io
  • Run pod install inside the example project folder and open the .xcworkspace
  • Copy/paste your Chirp application key, secret and config string into the Credentials file

Swift

Chirp Messenger

Chirp Messenger uses your device's speaker and microphone to send and receive messages via audio.

To be compatible with Chirp Messenger on other platforms, e.g., messenger.chirp.io, the 16khz-mono protocol should be used.

MessengerGIF


Chirp + PayPal

Peer-to-peer payments with anyone nearby using PayPal REST API and Chirp.

See the blog for more details.

PayPalSend PayPalReceive

For this tutorial you will also need to

  • Log in at PayPal developers page, and create an app
  • Copy/Paste the clientId and clientSecret into Credentials.swift

Chirp SecureMessenger

Chirp Secure Messenger is an extension of the Chirp Messenger app, adding in AES encryption to illustrate the simplicity of encrypting data using Chirp.

Compatible with the Android SecureMessenger at chirp-android-examples

MessengerGIF


Objective-C

Chirp + TOTP

Send time based one time only passwords using sound.

See the blog for more details.

TOTP


You can’t perform that action at this time.