airDMX is the wireless stage lighting controller on iPad. Massively simulating hardware type DMX control panel. It accompanies with airDMX Wifi AP. It is the leading product in Euro market.
airDMX is using Cocoa KVC technique heavily to reduce for-loop pattern. The reason was to reduce the overhead since DMX values are being calculated over 512 DMX channels. GCD is definitely used with background thread for real time DMX values output for performing lighting shows.
Up to 4 engineers join this project. I was one of the pioneers and the current project lead to be responsible for programming architecture design.
PrimeOrder is a self-design product creating for Zoaks Co., LTD. PrimeOrder is a POS app designing for small restaurants and bistros. It also provides wireless printing ability while connecting to Wifi POS printer. PrimeOrder unifies meal ordering/checkout, table management, meal category management and daily sales history into one app.
It was developed under non-ARC environment. I was responsible for programming and UI design.
Mobile Secretary is an in-house app I helped build up for Cathay Century Insurance Co., Ltd. It helps sales people to arrange insurance products for customers.
The whole app used form-like web design but realized in native UI components. In this app, I customized UITableViewCell and used plist file to dynamically create form type cells to fit the need of multi-selection of insurance products.
Marlboro Swipe Game
Marlboro Swipe Game was a funny puzzle game app I helped create for Marlboro Taiwan. It was an in-house app used for the branding promotion.
I simply used UIKit and Cocoa API to program this app without any game engine like cocos2D. It also needed to thank the UI designer for his great artworks.
Ag Link Connect
Ag Link Connect is an iPhone app connecting a web service to introduce you good food and farm fresh products in California, United State. I was responsible for app architecture design, programming and web API integration.
In this app, I created EPParagraphView to have text rendering in paragraph format. It used TTTAttributedLabel to be its submodule.
MADDisc is my personal creation. MADDisc was published on App Store in 2011. It had been picked up to newest top 20 apps in entertainment category. The user could use it to define their own decisions with different colors and texts. After that, the user spun the black long hand to make a final decision.
My first proud of app project in my Life. I was combining Core Graphic, Core Animation, Core Data and UIKit to build it up. It took me through the bottle neck of Objective-C programming into the world of mobile development.
Traveling in Kaohsiung City
Traveling in Kaohsiung City is a promotion app for Kaohsiung city in Taiwan. You can find traveling spots, bus stations and hotel informations by this app. It is an non-ARC project.
Mobile Water is designed for reporting flood state. User can use this app to take photograph of flood conditions right away and then upload to the cloud. User can also find the flood reports provided by others.
This project was outsourced by Water Conservancy Agency of Taiwan government. I made this app with UIKit/Map Kit/Core graphics framework and did manual memory management.
Zespri So Happy
Zespri So Happy was a promotion app. The user could play 10 different games to win the dolls. After collecting different dolls, the user got the pass to join the lottery which was held by Zespri Co., LTD.
Starbucks Taiwan - Valentine
Starbucks Taiwan valentine version was a promotion app in Taiwan only. The user could take photograph with the app and make decorations, like virtual sticky, text, on the photo. The photo could be saved in the cloud or shared on Facebook. Not available now.