¯\_(ツ)_/¯

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...


Blackberry Development

Application development for Blackberry is exceptionally well supported, much better than I had thought all along. Its J2ME platform is extended to allow more...


ProGuard

Obfuscation not only protects your code, but also make the package smaller. ProGuard is open source solution.


Eclipse with J2ME

IDEs for J2ME are plenty. I have been faithful to Netbeans for a long time, but Eclipse is another good IDE to try since...


Device Testing

One of the problem with mobile development is the testing phase. There are thousands of devices, so how are we gonna test 1 application...


MIDlet Icon sizes

One of the problem with the mobile fragmentation is that the icon size used is different. There is no minimum size specified, and it...


Sun Certified MAD

I am a Sun Certified Mobile Application Developer. Indeed. I took the exam and passed in December 06. Here are some notes that I...


Jajah

Jajah provides a cheap way to call using callback service. No doubt it is a great web/mobile application since it can save a lot...


Push Registry (J2ME)

J2ME has a way to wake up/start up a MIDlet, using Java’s Push Registry. The push registry’s behavior can be simply described in 3...