Since early 2012, I have started building HTML5 applications that can run on all major mobile platforms. Without the headache of maintaining native SDK for each separate platform, it is feasible to build enterprise mobile applications by using the existing web technologies. Presently, I focus mainly on Android OS for easy applicaton distribution and BlackBerry 10 for un-saturated app market opportunity. A HTML5 app can be easily ported over to other mobile platforms (e.g. iOS) by utilizing the standardized APIs.

I have co-developed two paid applications with Chatopus, another mobile developer on the new BB10 platform. You may find out more details on its website HERE.

Mobile Scenes

  • HTML5/CSS3/JavaScript
  • BlackBerry HTML5 WebWorks
  • Android SDK
  • Apache Cordova - previously named PhoneGap
  • Sencha Touch
  • jQuery Mobile - and a seperated beta BB10 Theme
  • bbUI.js - an incubation BB10 UI project
  • Ripple Emulator - for Chrome browser

Free BB10 Applications

During my exploration on the new BlackBerry 10 platform, I have published two pilot projects that you may download for FREE at BlackBerry World store.

Vancouver Flight This application provides a quick way to find out arriving/departing flight information at Vancouver International Airport (YVR, Canada) over the next 24 hours in local Vancouver time. It requires internet connection in order to operate.

Phoenix D100 This application offers an easy way to listen to D100 archived podcasts. D100 Radio is a Hong Kong based radio station broadcasts via internet. It is formed by ex-staff from Digital Broadcast Corporation (DBC). This application requires data connection to function. All programmes are Cantonese speaking.