Locify - open LBS framework for Java ME

Locify is a mobile Java application which enables regular user to connect GPS, browse maps, save places of interest, record routes, use navigation and other location based features. Locify is a framework - you can build a location based application just using XHTML. Basic feature is, that you can append a location to the request to your server. Then you can return the user some location-relevant content. Also all Locif features is available to the web developer as well - you can send the user an KML file, use maps, navigation etc.

Locify Documentation

Music Launcher for S60

Music Launcher is a free music player for S60 smartphones.

Music Launcher allows you to do some management to your music files: move, rename, delete files and folders and create new folders. It plays the same music formats as the Music Player that comes with your phone. It also supports album art, and on some devices, crossfading between tracks. You can send Music Launcher to your friends by Bluetooth or you can send them the URL from where to download by SMS.

Mochalua - Lua runtime and API for Java ME

Mochalua is a Java ME port of the Lua runtime and API.

Quotes from lua-users.org:

We were aware of Kahlua but it was incomplete when we started the Mochalua project (and may still be). We were also aware that there was another project locked within the bowels of a short-sighted company. So we put our money toward hiring a company, Nikitova, to work with us to do a conversion from scratch.

Mochalua is a port of the Lua runtime and API only, not the compiler. The API functions have kept their original names and signatures from the C implementation with only minor variations to account for language differences. It has been able to pass the Lua test vectors. We have also put it through its paces for our own projects. At this time, it should be a pretty stable codebase for you to use.

PhoneGap for iPhone, Android and Blackberry

PhoneGap is a development tool that allows web developers to take advantage of the core features in the iPhone, Android, and Blackberry SDK using JavaScript.

Supported Features: Geo location, vibration and accelerometer.

big5 - extended Web browser for iPhone

The Big Five application for Apple iPhone and iPod touch is a simplified gateway to your Web Apps. Manage your Web Apps in a simple list view and open them by simply tapping on the name. The Web App will be shown in a clean page without distracting additional buttons.

But Big Five can do even more for Web Apps by providing a programming interface (API) to device specific functionalities like getting the current geo location, accessing the photo library and camera, etc.

Spring ME - Spring framework for Java ME

Spring ME provides an implementation of Spring to Java based platforms that do not support reflection, such as Java ME.

This is a quick rundown of what Spring ME supports:
• Property-based injection;
• Constructor-based injection;
• Injection of primitives, such as integers, booleans, etc.
• Injection of anonymous beans;
• Injection of beans based on references;
• Injection of lists;
• Init and destroy methods;
• Lazy initialization and eager initialization;
… and last but not least: Spring ME is capable of leveraging all goodness provided by the Spring IDE.

k4kur0 - a mobile Kakuro game

k4kur0 is a Java ME Kakuro puzzle game. Kakuro is a number puzzle often referred to as Cross Sums. It is similar to a Crossword puzzle with sums as clue fields defining the sum of a row or column of the game grid. Next to sudoku, kakuro is a quite popular number puzzle.

RedJey - Java ME UI library

RedJey is a GUI library for J2ME platform designed to meet the needs of developers in attractive user interface along with support of window system, custom visual styles and animation. It also supports touchscreen navigation.

Squeak on the iPhone

iSqueak is a port of the Squeak Smalltalk environment to the iPhone and iPod touch.

Quotes from The Weekly Squeak:

The source code, along with installation instructions and other useful resources, is available at a new website: http://isqueak.org.

As had been discussed earlier, Michael notes that due to the legal requirements of the Apple Developer agreement at this time, they cannot distribute a fully functional Squeak VM via the Apple Store. However Licenced iPhone developers can deploy the VM as an Ad Hoc VM for testing to a limited number of devices.

In addition, anyone who has access to the Apple SDK can compile and run the port in the iPhone emulator.

Via The Punch Barrel

TouchCode - JSON, XML parsers and more for iPhone

TouchCode is a repository of iPhone and iPod Touch source code, including TouchJSON, TouchXML and more:

TouchJSON is parser and generator for JSON implemented in Objective C.

TouchXML is a lightweight replacement for Cocoa’s NSXML cluster of classes. It is based on the commonly available Open Source libxml2 library.

TouchHTTPD is a Cocoa HTTP server designed to be embedded in Cocoa applications.

« Previous PageNext Page »