Archive for the ‘Mobile Devices’ Category

Mobile phone cameras to decode “quick reponse” information

Wednesday, September 5th, 2007

“Join the dots: camera phones to decode new ad widget”

“Next week’s DVD release of the zombie-flick 28 Weeks Later will bring a revolutionary marketing widget, widely used in Japan, to the UK for the first time.

The film poster contains a square box full of black and white dots known as a QR – quick response – code. It contains information that can be decoded by the camera on a mobile phone with the right software installed. A huge poster showing nothing but a QR code has already gone up in London’s Shoreditch to advertise the DVD.

These “bar codes” are widely used in Japan to store everything from web addresses and phone numbers to product details. Rather than laboriously typing in a person’s phone number or an internet address into a phone, these codes give one-touch access to a wealth of information that can then be stored on a phone. Rather than laboriously typing in a person’s phone number or an internet address into a phone, these codes give one-touch access to a wealth of information that can then be stored on a phone.”

To read the full story that appeared in The Guardian on 5 September 2007, click on the link above.

Nokia opens Design Studio in Bangalore, India

Wednesday, August 15th, 2007

“Mobile phone company Nokia has teamed up with a design school in Bangalore to open its first studio in India.  Nokia will work on new ideas for India’s fast-growing mobile phone users together with students from the Srishti School of Art, Design and Technology.”

New Nokia R&D Facility in Bangalore, India

Wednesday, August 15th, 2007

Nokia R&D Facility in Bangalore, India
 

“Nokia, the world leader in mobile communications today announced that it has expanded its Research and Development (R&D) facility in Bangalore with the inauguration of a 210,000 square foot development centre at the Prestige Tech Park in the IT corridor. The Bangalore R&D centre, the largest Nokia site of its type in India, focuses on development work for software platforms, chipsets and high-end Nokia mobile devices.” 

Java on the Nokia 770

Tuesday, November 28th, 2006

Currently, I am playing with a Nokia 770 Internet Tablet. The cool thing about this device is that it is running a linux operating system and already has a large community. I haven’t played with a device like this before so it took me some time to figure things out. Here are my experiences so far (No guarantees, that these things work for everybody!)
Ok, before you can really work with the device, you need to enable the R&D mode. Thanks to Manish for this little How-To:
pre-requisites:

  • Root access to a linux machine
  • Download the flasher utility

enabling the R&D mode:

  • Turn off the device and unplug it from mains charger
  • Plug USB directly into the computer (no USB hubs)
  • As root user execute ./flasher –enable-rd-mode –reboot
  • “Suitable USB device not found, waiting” is displayed on the console
  • Turn on the 770 using the power button [while holding down the home button]
  • It should give information like:
    USB device found at bus 001, device address 004
    Found board Nokia 770 (F5)
    NOLO version 0.9.0
    The device is now in R&D mode
  • Unplug from USB
  • Reboot

Ok, the next thing I did, was to install xterm. The easiest way is to download the package from the maemo website using the browser of the Nokia 770. You can then install it with the Application Installer (Control Panel). The xterm should then be installed in Extras -> X Terminal.

So far, so good. Now let’s try to get Java running. There are several Java Virtual Machines (VM) that you can install like Sable, Ewe or JamVM. Either you find a pre-compiled package for the Nokia 770 or you need to compile it yourself with the scratchbox environment. Apart from the Java VM you will also need the libraries, for example the GNU Classpath. Luckily, someone already compiled JamVM, Classpath and even the Jikes Java Compiler packages for the Nokia 770. You can find them together with the instructions here.

  • Download the three .deb packages
  • Become root : sudo gainroot
  • Install packages with : dpkg -x packagename /

If you have trouble to find the packages you downloaded, try /home/user/MyDocs/.documents. This was my default directory.
Note, that the GNU Classpath provided there is version 0.19, the official site already provides version 0.92, so it is probably worth to get a newer version of it. However, the infamous “HelloWorld” program should run perfectly :-)
Any comments, suggestions, corrections, etc. welcome!