NiiMe - 3D accelerometer application

NiiMe is a Python application using the accelerometer on some S60 handsets (Nokia N95, 5500 etc) as a 3D Mouse for a PC. To get this software you need to install Python for S60 in your phone, a bluetooth adapter and the NiiMe software in your PC.

Java ME RFID Project

Java ME RFID is an application for mobile devices which communicates with a Cathexis’ IDBlue and a database server. IDBlue is a Bluetooth RFID (Radio Frequency Identification) pen which combines RFID reader capability with Bluetooth communication. This application reads tag ids through IDBlue device, queries such a ID in a database server and presents the user with info associated to the read tag.

Flyer - Python framework for Flash Lite

Flyer is an open source framework for Symbian and Maemo devices written in python. It allows Flash Lite applications access handset’s native capabilities such as camera, bluetooth, media recording and playback, GPS etc.

Amora: a mobile remote assistant

Amora is a mobile remote assistant to control you Linux desktop using the cellphone via bluetooth. Currently, the client is implemented in Python for S60 and the server is written in C programming language using Xlib and XTest to send events for X session and POSIX socket API for I/O.

Marge, Bluetooth Java FX Tetris with mobile sensor controller

Via Bruno Ghisi’s Blog

Marge is a framework that help developers to easily create Bluetooth applications in Java, these applications can be in Java ME or Java SE platform.

Marge’s Demos repository provides two Java ME clients: One is a basic Bluetooth mobile controller using JSR 82 (Java APIs for Bluetooth), the other is an enhanced (and more fun) version using JSR 256 (Mobile Sensor API or MSAPI).

Opposite Lock - a multiplayer Bluetooth racing game

A highly regarded commercial J2ME title now released as open source. Take your pick from 10 maxed-out street legal racers and prove your mettle on 10 international tracks. The game has three modes of play, practice, tournament or time trial, with up to 8-way multiplayer on supporting handsets.

The game is localized in English, French, Italian, German, Spanish, Portuguese, Russian and Czech. The editors and tools are currently English only.

Maptales Mobile

Maptales Mobile is a J2ME / MIDlet client for logging GPS routes and places and uploading them to the maptales.com geoblogging tool. Plugins for other sites and GPX export are planned. Requires a Java phone and Bluetooth GPS.

LocateMe - J2ME GPS Tracking Software

LocateMe requires a Bluetooth GPS and will show you the direction to a given GPS location (a “target”) without maps, using a pulsing direction arrow. You can request the location of other LocateMe users by text message, send your own location, or just simply save a location for directions back to it later.

Imity Client

Imity Client is a J2ME client for Imity proximity information. Imity is a new platform for proximity data. There’s a server side with mobile identity information and a client side for discovery and mobile interactions.

BlueGrid - Grid computing for J2ME Bluetooth devices

BlueGrid is a middleware that provides parallel computing over J2ME devices using Bluetooth communication protocol. It allows J2ME devices to share computational load with other devices using a distributed scripting language called G­Script. G­Script has been designed upon a JavaScript like, open source, scripting language called F­Script. G­Script introduce the parallel and the task language constructs allows to define tasks and code sections where tasks can be executed in a distributed way thanks to BlueGrid.

Next Page »