Archive for the 'BREW' Category

BREW Mobile Platform 1.0 with Eclipse

I did not notice Qualcomm’s new BREW Mobile Platform developer site until today. It is quite a surprise to me that everyone jumps to big version number (Java from 1.5 to 5.0 for instance), Qualcomm decided to move the number backwards from BREW 4.x to BREW MP 1.0. It seems to start all over again.

One very positive move is that Qualcomm now provides Eclipse based plugin in addition to Visual Studio based tools. GNU Compiler tool (MinGW) is officially supported. Before you had to have some hassle to use the GNU tool chain. In the early days I tried GNUDE, then WinARM. It was quite a pain, especially I am not an expert in C/C++ cross compiler settings.

This news seemed to be buried in other hot news in mobile industry such as Android related. Maybe it is because the close platform nature of Qualcomm BREW, there are only very few blogs cover BREW programming topics.

Mobile GPS App Contest: cash prize and meeting with VCs

uLocate launched a mobile GPS application contest. Contesters need to write mobile applications running on top of Where mobile platform, which supports an XML UI language and a Javascript-like language for logic. If you win, you will get the chance to win some cash prize, plus the opportunity to meet VCs.

Carriers usually have tight control on sensible APIs such Location API. You might not have the chance to use it unless your company partner with those operators. WHERE GPS widgets provide an easy access to those APIs and an easy way to programming for mobile devices. So if you have a killer idea, go for it.

Currently WHERE client is available on 20+ Sprint handsets and 5 Alltel handsets.

Thanks to Allen for this News.

Doom on J2ME and BREW

It seems that John Carmack ’s Doom RPG will be available for J2ME and BREW soon.

Motorola Gets Busy


A780

[pcmag.com] Motorola Licenses iTunes, Announces Five New Phones

[linuxdevices.com] Motorola announces third Linux/Java phone: A780

  • 240 x 320 color TFT touchscreen display
  • PDF and Microsoft Office files viewer
  • MotoSync software
  • 1.3 megapixel digital camera
  • Linux OS + MIDP 2.0
  • [pcmag.com] Pictures of new Motorola phones

    MIDPLogger and on device debugging


    "LISTEN, KID, HOW MANY TIMES DO I HAVE TO EXPLAIN IT TO YOU…BUGS DON’T BECOME PROGRAMMERS."

    No all the MIDP phones support on-device debugging. All Java phones from Motorola iDEN support debugging on actual devices through HyperTerminal. Sony Ericsson T610 supports debugging through a bluetooth connection. For other phones that do not support on-device debugging directly, you may write your own logging utility or try MIDPLogger:

    "To help debug issues that exist when running a MIDlet on device, MIDPLogger provides an on-device log file, log writer and log viewer capability. By integrating the MIDPLogger class within your MIDLet, you can write debug/trace information to an on-device database (and also to the console if you like, for when you are running in your emulator). You can browse and otherwise manage the on-device log file using the MIDPLogViewer MIDlet, by adding it to your MIDlet suite."

    Other platforms:

    BREW: You can connect your phone using a USB cable and use the BREW logger utility.
    Symbian: Check this article on NewLC: On Target debugging with Series 60 devices.

    Next Page »