Technologies
libsqlite3.dylib
is used for syncing with a web service via API. Over 40,000 quotes are displayed and can be searched with blistering speedWatchKit
is used to developing an Apple Watch companion application- A custom
UICollectionView
layout is implemented for a stacking parallax effect used throughout the app AFNetworking
is used for the networking layer and API- A sync system, built on top of
SQLite
was developed to download and sync new quotes, images, books and other content from the server to the iOS app - This is a universal app, natively supporting both iPhone and iPad
Server & API
- A custom API was developed to deliver and sync data from an existing
MySQL
database to the client (iPhone and iPad) - Built on top of a single
EC2
instance linked to anRDS
instance runningMySQL
. Images are stored and served viaS3
- API is secured using a cryptographically signed “API Key” generated by the client applications
Description
Sunrise Inspiration lets users discover daily quotes, beautiful photos and short, inspirational videos. With Sunrise Inspiration, a user can also quickly create an eCard from hundreds of amazing photos and share it on Facebook, Twitter or other platforms. If opted in, a push notification delivered on a regular basis will remind users about new quotes, books, videos or other material.