Day: October 29, 2003

  • MIDP 2.0 Examples on Series 90

    I’ve been going through the examples included in the Wireless Toolkit on the s90 emulator.  I’m starting to jive with the emulated interface.  Of course I should expect it, but it’s nice to take a stock MIDlet and have it conform to the sexy Aqua-like s90 interface.

    In order to run your MIDlets on the s90 emulator from within the WTK2.0, just copy the Series_90_MIDP_Concept_SDK_Beta_0_1 directory in to the wtklib/devices directory of your WTK2.0 install.  When you restart the application, you should be able to select the Series 90 emulator.

    At first glance, I thought of this device as a high end taco.  After tinkering with the Emulator, I think that it is going to be a whole lot more.  Hopefully the 7700 will be the first in a fleet of Series 90 devices.  That would rock.

  • When Weblogs Go Down

    Russell Beattie’s weblog and Mobitopia were down this morning.  The guys on #mobitopia were trying to get in touch with him to let him know, but we should not have been worried:

    <RussellB> My *Mom* called me at 7:00 a.m. this morning to tell me

  • Hello World on Series 90 (Nokia 7700)

    I was curious how much it would take to get a Hello World style app running on a Series 90 (the platform that the Nokia 7700 is based on) emulator.  The answer is just the following three downloads:

    I took the code from Getting Started with MIDlet Development, built it, packaged it, and ran the emulator with emulator -classpath HelloSuite.jar HelloMIDlet.  Once everything was downloaded and installed, the Hello World process took just a minute or two.  It was well below the 5 minute threshold that Russ has deemed neccesary for wireless development.

    You’ll note that on the emulator, the thumb buttons and keypad are reversed from those on the 7700.  The emulator/SDK release is versioned 0.1, so beware.  I’m sure that some things will change before the official release of the 7700.

    I have a feeling that we are going to see a ton of apps written for Series 90 and the 7700 in particular.  My guess is that we will see lots of J2ME apps, but the killer apps will be built using C++.  In skimming the docs, it looks like I have at least limited access to the camera, wireless messaging, mobile media, and bluetooth.  This is much different than the super sandbox that is MIDP 1.0.

  • Fixing SETI@home

    I was having issues with SETI@home last night and this morning.  I have it set up to start in screensaved mode.  It kept trying to start up and quickly shut down, leaving a row of little green icons in my tray.  I tried starting it up in standalone mode and got an error numbered 100.  Here’s the fix from the site:

    If you are unable to connect due to “100” errors (or perhaps “41”) you may need to exit SETI@home, remove the files “result.sah” and “user_info.sah” from your system, and then restart SETI@home. This is probably fallout from the user database crash a few days ago. Sorry for the inconvenience.

    That should do it, it worked for me.