Archive for the ‘J2ME’ category

Have you ever got a code you had to fix ?

April 1st, 2010

Today, here in this post I’ll do just like my blog’s headline suggest, cry out!

It starts with the fact that i got up today with stretched neck, add some knee pain i have for the last year or so that got worst an my  right hand’s middle finger (nop ,not a joke) have an inflammation and is swollen, so i had to walk around the office like the hunchback from Ramat Gan…

Add to this that we recently added up a new nice feature to our navigation app, the ability to navigate to a contact’s address that is in the android’s address book, and it would have stayed nice if not for and Romanian developer who developed it for us and the level of code that i got :-( . I had to fix it, and understand what is all the code that was written there…

» Read more: Have you ever got a code you had to fix ?

The problem with in-house frameworks porting.

February 8th, 2010

I work i a company which basically likes to have it’s own GUI and tools framwork to work with for both java and c++ codes.

They first create the basic code, set up interfaces to work with “shared code” and then “platform code” is created to support different platforms (windows\linux\symbian etc…)

The real advantage used to be that:

1. we had some great (well relatively ;-) ) GUI when you compare it to the native GUI (on WM 6.5, old symbian devices and J2ME deices)

2. our applications looked the same on all platforms, major plus if you are used to our application and change your phone to a new platform.

3. most ports are easy enough.

It all looks pretty pinky on the horizon, only times have changed.

To be honest i think that even J2ME have prettier GUI these days and if not you can still use LWUIT which is open source.

» Read more: The problem with in-house frameworks porting.

properties properties: communication with the OS in J2ME

January 9th, 2010

Java Properties objects, ingenious invention! i always thought so!

You got key value pairs, think about it, almost everything you do gets down to that…

You need a bit more to serialize and de-serialize (type…) but in general you can use it for almost anything.

So why am i bullshitting so much about properties when it’s well known and exists for long in the community ? well in J2ME it’s not just  a nice object that can help you encapsulate stuff, the system properties are essential part of J2ME tat helps you get information on the device you are running on to do run time manipulation, if you want a single build that is….

» Read more: properties properties: communication with the OS in J2ME

managing files on J2ME devices

September 12th, 2009

You have an application , you  need to make your data persistent, i bet you know how, I’m not the first post regarding this issue, however i would like to show here the practical difference between using the file system (JSR75) and using the RMS on SonyEricsson, Samsung and LG devices.

» Read more: managing files on J2ME devices

Theme Tweaker by Unreal