Archive for the 'Java' Category

Babel Fish for Twitter – New Twim Release

Monday, November 2nd, 2009

Google Translator is a great translator tool which has a very simple AJAX API that can be easily used from mobile apps. Compared to other translator tools it has one feature which other services don’t have, the auto detection of language.
The API is really easy to use. All you need to do is to pass [...]

Twim 1.15 with Auto-Refresh and TwitrPix Support

Saturday, August 22nd, 2009

Just finished testing the latest version of Twim, v1.15. Now you can also send your photos to new TwitrPix service.

I also added few options that you can configure via settings view. You can set Twim to automatically load the home screen tweets when application is started and you can also turn on the auto-refresh option [...]

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

Learning the git, Mobidentica now Open Source

Tuesday, March 24th, 2009

I’m learning to use the git, distributed version control system. It seems to be much faster then Subversion that I have used with my Google Code projects. I just created a repository on GitHub for Mobidentica project. Source code is available under the Apache License 2.0. If you like to clone the repository, use this:
git [...]

Optimizing Trail Recording

Sunday, March 22nd, 2009

I coded a prototype how we could record fewer GPS positions in Mobile Trail Explorer and therefore save some memory but still have the same level of detail of the trail. Video might explain it best. Unoptimized recording is on the left and optimized trail is on the right.

The algorithm simply checks if the current [...]

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

Mobile Trail Explorer v1.12 Released

Thursday, August 14th, 2008

It’s only handful of days since last release, but I decided to release the v1.12 so soon as the v1.11 contained few bugs that were blocking few critical features, like adding a new waypoint and changing display settings.
You can download the new release from here or here. New version also contains a new languages, French [...]

Mobile Trail Explorer v1.11

Tuesday, August 5th, 2008

Here it is, a new release of Mobile Trail Explorer. Here are the release notes for this release:

Renamed “Waypoints” to “Places” (Issue 92)
Filename uses datestamp with seconds
User can add audio-markers
Configurable action keys (# and * keys)
New speedometer screen (Issue 112)
Support different grid formats (Contributed by Kaspar Mösinger)
Encoding problems with KML import (Issue 120, Contribution from [...]

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

Thanks Atlassian

Saturday, July 19th, 2008

It was a nice suprise to find Atlassian’s Codegeist T-shirt from my mailbox the other day. This year I was only able to code a small plugin for JIRA called NetBeans JIRA Plugin. I got the idea for this plugin as I was reading a book, Rich Client Programming, which has a great value when [...]