works – ios
BashBash
A collection of action/strategy mini-games inspired by retro Japanese arcade games and adapted for the iPhone. Co-developed with another developer throughout a 8 months release cycle.
Achievements:
- Over 1500 downloads for paid version.
- Over a million game play sessions logged – http://www.red-soldier.com/?p=315
- No.1 in iTunes HK/MO AppStore Free Apps Charts
Features & Technology:
- 13 mini-games challenging the player’s skills in reaction, speed, anticipation and eye-hand co-ordination: custom UIKit controls, Core Animation, Core Media APIs.
- Multi game modes – Arcade, “Random 5″, Free-Select modes
- Single player and versus (local/online) play: Gamekit
- Facebook Connect, Twitter and Sina Microblog integration: Facebook Opengraph API, Twitter API
- Community features like leaderboards, trophies and news streams: NSURL, python on Google AppEngine
- Face Detection and Personalized in-game elements: OpenCV
LoveMore
An app designed to promote a brand of facial masks in Hong Kong, with features like product descriptions, a simple quiz, embedded image/video playback, and a location-aware store locator.
Implemented as a simple ViewController based application using standard UIKit controls and frameworks including QuartzCore, CoreMedia, CoreGraphics, Mapkit, CoreLocation and so on. The lat long co-ordinates of the stores were embedded inside the app as a SQLite data file accessed through CoreData APIs.

All Around (hack submission)
Preceding Foursquare, Google Latitude, Colors and even Foursquare, this submission for Yahoo hackday 2008 demonstrated how location aware mobile phones were able to create elastic social networks based on proximity.
The prototype, running on the original iPhone without real GPS capabilities, successfully showed how a user could use the app to check out which of his friends are physically around and whether they are engaging in activities or events (i.e. in a party) that welcome others to join.

OneMin.hk
Inspired by leisure apps such as Bijin Tokei – this clock app brings to the iPhone 1440 pictures of sharp looking female models telling the time (by holding signs that match the current time). The pictures are fetched and cached from the client’s server for display. Includes Facebook-Connect integration allowing posting of the latest image to a user’s Facebook Event Stream.
Technology – standard UIKit controls, Facebook iPhone SDK, TouchJSON for communication to server.

