Archive for the 'Tips and Tricks' Category

LWUIT 1.1 for Java ME Developers

Sunday, October 18th, 2009

One of the problems with Java ME applications containing more advanced UI components have been that it is really painful to have it rendered consistently across different platforms and devices. I’ve used to implement my own set of practices on displaying lists of tweets in Twim or todo lists in Mobile Task Manager. Now I [...]

Mobile Task Manager Video

Tuesday, September 29th, 2009

Pali Madra from E71 by Nokia blog created a very nice video of Mobile Task Manager running on Nokia E71. Check out the full review that he wrote on his blog, here.

Coding Touchscreen Scrolling in Java ME

Wednesday, July 29th, 2009

Here’s the trick how you can add touchscreen scrolling to your J2ME applications. The key to touchscreen support is the Canvas class and its’ methods pointerPressed, pointerDragged and pointerReleased. These events are called when user puts finger on the screen (pressed) and drags the finger (dragged) and finally when removes the finger (released). Each method [...]

Setting up JIRA plugin project in NetBeans IDE

Wednesday, February 25th, 2009

Next CodeGeist competetition is most likely just around the corner so now it is good time to sharpen your axes and setup your coding equipment. It’s pretty clear that developers at Atlassian are using IntelliJ IDEA as they have pretty complete documentation how to build plugins with it. I also love IDEA but I also [...]

Twim with Unicode support

Saturday, November 22nd, 2008

I added UTF-8 encoding support to the Twim application. In case you didn’t know, Twim is Twitter client software that runs on all phones that support J2ME. With the latest version you should be able to see correct characters in tweets if your phone has required fonts available. Here’s for example my test tweet containing [...]

OpenStreetMap Surveyor Feature

Tuesday, November 18th, 2008

Mobile Trail Explorer v1.13 contains a new feature which is called OpenStreetMap Surveyor. With this feature all you OSM users can add common places to your OSM trails very easily. This is how you can active this feature:

Choose “Keys” section from Settings menu
Choose which key you want to configure, # or *
Choose “Surveyor” action for [...]

Nokia E71 and new Twitter client

Saturday, September 13th, 2008

I finally upgraded my phone from N80 to E71. The new Nokia E71 is a really nice. Even the Symbian S60 feels much better now that the phone has enough memory to run it. Operating system still has not changed that much compared to my first smart phone, Nokia 7650 which I had in 2002. [...]

Drawing scalable numbers with J2ME

Thursday, July 31st, 2008

One of the users suggested that Mobile Trail Explorer (MTE) should have a speedometer screen which shows current speed with large numbers so that it could be used as a normal speedometer while driving a bike. One of the challenges is that MTE runs on different devices and therefore on different screen resolutions. For example [...]

Sending files to mobile phone using Bluetooth and OBEX

Friday, June 20th, 2008

My previous posting “Using Bluetooth stack in desktop application” was quite a success if measured by the number of comments. It seems that there aren’t many tutorials or articles about the Desktop usage of Bluetooth.
Here is a next chapter in the same category: using Bluetooth to send files from a computer to a mobile phone.

Read [...]

Analog clock service for web apps

Sunday, April 13th, 2008

I’m nowadays working in an international company which has offices in multiple countries. I was looking for a way to get our Confluence, Enterprise Wiki, to display current time in all of our offices in one page. I didn’t find any simple solutions as lots of services just provided me a chunk of HTML that [...]