¯\_(ツ)_/¯

Location Based Service (LBS)

Location Based Service could be next big thing for mobile application. There are 2 ways to localize your phone: GPS - Requires special hardware...


Random Exploration/Ideas

Some random stuff that could be worth exploring: Barcode Reader: ZXing (Opensource, Andriod), popular Kaywa Reader in Japan More to come…


Mobile Statistics

Statistics on the surfing: Admob Metric - most used phone models on WAP Bango Live - Live mobile usage Symbian 2007 Roundup Report -...


Random Resources

Randomly Numbering Plan - About your phone number Sprint Developer Guide - Sprint, a telco operator, has its own developer APIs for J2ME too!...


'Secret' Codes for Nokia phones

Tips to check some (secret) information and unlocking on your phones. Works for Nokia phones only. Press the numbers as if you are dialing....


Developer Libraries

Popular libraries used by developers: log4j - Logger, needy tool for debugging. Tip: Put the configuration file “log4j.properties” in /Tomcat 5.5/common/classes/ to be shared...


GPRS Configuration Settings

Setting up GPRS for a phone is always a problem for mobile. This problem is usually diverted to mobile developer when an application does...


News Video Summarization - my HYP

My HYP - Honours Year Project - is to do a news video summarization system. A typical scenario is a user searching for a...


Developing WAP/XHTML MP (mobile web pages)

Good Guides: Developers Home Steps to Getting Started: Install a WAP server - Tomcat Apache Configure MIME Types for WAP server Install a WAP...


Symbian Development

This development guide is geared towards Symbian S60 3rd Ed, but it would be similar for others like UIQ or MOAP. Components to install...


Online Emulator for J2ME

Homebrew masters never tire on trying to come up with non commercial applications for all of us. Regardless of the system you use, chances...


Achievements 2007

A record of my personal achievements: 2008 July: Esendex 2-way SMS Challenge - Runner-up 2007 Dec: PlayNetEarth best video contest 2007 Sept: Contrast 2007...


MIDlet Signing

The bad of signing a J2ME MIDlet: How midlet singing is killing j2me Not only is it expensive to buy a cert from Verisign...


Device Matrix/Specifications

Finding a device specification for a particular phone model has been hard. Either the links to the vendor is not easily found, or that...


UIQ Development

UIQ is a platform that is solely related to Sony Ericsson. But Motorola has now also taken a stake in UIQ, the reason being...


Possible bugs in JAD during OTA Installation

OTA installation involves a JAD file and a JAR file. JAD file is usually dynamically generated by the servlet. Some possible errors that could...


Contrast - Game making in 24 hr

In a 24-hr game making competition organized by NUS, my team came up with to sheep or to herd, and we have got the...


To sheep or to herd

Most Innovative Game by .7.


Purpose of Blogging

What are blog for? Is it a way to record the countless events in life? If it is, I would like to keep it...


S60 Platform and eSWT plugin for Java

S60 Platform provides a better UI library which looks and works better than J2ME LCDUI. Download S60 Platform SDK for java here and also...