Archive for the 'Apache License 2.0' Category

FallME - Spring like framework for Java ME

FallME is a framework based on the popular Spring Framework but designed for the Java ME (J2ME) platform and is compatible with MIDP. Currently included in FallME is an inversion of control (IoC) container as well as a RecordStoreTemplate.

Sudoku xlet

A simple sudoku GUI in Swing for solving predefined puzzles. The game can run on the desktop under Java SE as an application, or on a portable device under Java ME CDC as an Xlet.

Related Article:
Building a Java ME CDC Application Using the SavaJe Phone

OpenDMTP

The “Open Device Monitoring and Tracking Protocol“, otherwise known as OpenDMTP, is a protocol and framework that allows bi-directional data communications between servers and devices (clients) over the Internet and similar networks. OpenDMTP is particularly geared towards Location-based information (LBS) such as GPS, as well as temperature and other data collected in remote-monitoring devices. OpenDMTP is small, and is especially suited for micro-devices such as PDA’s, mobile phones, and custom OEM devices.

Apache Mirae

Apache Mirae is an open source implementation of JSR 172, which provides a capability of accessing web services to the mobile platform. This project provides a stub compiler that creates all the code J2ME applications need to execute simple programmatic calls to an existing Web service.

byblos - Useful Java ME components

byblos provides a collection of custom components for Java ME platforms e.g. dialog box, lists.

Hecl - The Mobile Scripting Language

The Hecl Programming Language is a high-level, open source scripting language implemented in Java. It is intended to be small, extensible, extremely flexible, and easy to learn and use. Hecl is ideal for large applications written in Java that would like to provide a user friendly scripting interface, rather than, say, a clunky XML based configuration system. Examples include: scripted web pages, command/control logic in long running applications, and, I’m sure, many environments I’ve never considered.

gtmobile - Google Talk mobile client

GTMobile is a client of Google Talk that run on java phones. It requires CLDC 1.1 and MIDP 2.0 support.

CLDCUnit

CLDCUnit is a library containing a unit testing framework for Java ME applications. It is based on the source code of the original JUnit for Java SE. And integrates some code from J2MEUnit. The target of this project is to simplify UnitTest creation and execution.

JMUnit

The JMUnit is a Java ME (or J2ME) application used by developers to test code. It’s a implementation of the popular xUnit framework. IMPORTANT NOTE: The JMUnit project, including developers and legacy code, will be united with the J2MEUnit project.

MicroLog - logger for Java ME

MicroLog is is a small logging library for Java ME (J2ME) like Log4j. It has support for logging to console, file, RecordStore, Canvas, Form, Bluetooth, a serial port (Bluetooth, IR, USB), Socket(incl SSL), UDP, Syslog, MMS, SMS, e-mail or to Amazon S3.

Microlog is licensed under The Apache Software License, Version 2.0 so it is possible to link and distribute commercial software with this library.

« Previous PageNext Page »