Archive for the 'Java ME' Category

Java ME LocationAPITools library

LocationAPITools library is a collection of classes that simplify the development of location-aware mobile applications using the JSR-179 Location API on the Java ME (CLDC/MIDP) platform.

Gear - a new Java Mobile framework

Gear from DigitalApes is a full blown open source framework aimed to provide a consistent infrastructure for Java Mobile developers. It provides a powerful set of tools to rapidly develop truly device independent Java ME applications.

Key features:
* Scalable and skinnable widget system
* Multi-threading structure
* Event based thread communication system
* LocationAPI independent localization library
* Network communication facilities
* Powerful string and image handling utilities

The framework is open source (LGPL) and is published on Sourceforge. You can find more information about it on The Apes Corner blog.

Mewt - Java ME Widget Toolkit

Mewt is an advanced widget toolkit for Java ME devices, providing a wide array of widgets (tree, tables, lists, buttons etc.) which automatically resize across different screen resolutions, and an array of attractive, customiseable themes.

Planetino - 3D engine for J2ME/MIDP2

Planetino is a 3D engine for J2ME/MIDP2 devices. It was initially developed as a side project of MIDPath in order to test 3D features.

Features:

  • Physics
  • Easy map creation
  • Collision Detection
  • A.I
  • Pure Java renderer

Coming soon:

  • JSR184/M3G rendering
  • Networking

ToolME Java ME Utilities

ToolME provides J2ME mobile application developers with a set of API utilities (tools) that aim to solve many of the common problems a J2ME developer will face when developing mobile software.

Secure Record Store (SRS) provides the developer with a convenient way to encrypt and decrypt persistent data within the MIDP 2.0 Record Management System (RMS).

Easy HTTP provides a mobile application developer with a convenient and robust way to perform HTTP communications.

Easy XML provides a mobile application developer with a convenient way to perform XML DOM parsing.

agoraws - a light weight REST web service client

agoraws is a lightweight REST web service client that was originally derived from the assisted living research project at UIUC. The original goal was to create a web service client that runs on cell phone platform which have limited processor and memory available.

The same set of API works on both J2SE and J2ME platform.

Cobertura - coverage tool for the Java ME

Cobertura for Jave ME provides code coverage metrics such as

  • Line Coverage
  • Branch Coverage
  • Method Coverage

In addition, it provides other source code metrics - assuming the source code is available - such as

  • Cyclomatic Complexity (CCN)
  • Non-Commenting Source Statement (NCSS)
  • JaVaDoc Comment (JVDC)

M-SudoKu game

M-SudoKu is a J2ME version of the popular SuDoKu puzzle game.

M-Puzzle game

M-Puzzle is a full-featured J2ME version of the popular 15 puzzle, distributed under GPL version 2. M-Puzzle uses pictures instead of simple numbered tiles and it can be easily customized by every user, even the ones with no programming knowledge.

kommons - common libraries for Java ME

The goal of the project kommons is to provide a set of reusable objects useful to make networking, object persistence (caching), logging, working with Strings (ISO, UTF8) and many more. It is released under Sun Public License (SPL).

« Previous PageNext Page »