Qub Messenger
An iOS messaging app with rich profile anonymity granularity
Qub Messenger is an iOS messaging app with granular anonymity for random chats – you can selectively show/hide different parts of your profile to other users you don’t know as well yet.
This app was a summer project I used to learn native iOS development: Objective-C, mobile app architecture, and mobile UX patterns. The application relies on multi-threaded Core Data, AFNetworking, and my own PHP server. I also explored authentication techniques, incorporating Blowfish public/private key encryption on the device and on the server.