There are so many different ways to arrive at the home page for an interesting project here on java.net. To help you find the project you are looking for or to retrace your steps to rediscover a project that piqued your interest, you can list the projects alphabetically, by community, by topic, or by downloadable executables. You can pull out only those that are hosted here on java.net or look for the special "linked" symbol to identify those projects that are hosted on other sites. We are particularly proud of those projects that began in our incubator and have matured into successful projects and are listed as incubator graduates.
|
A Jini enabled Ricoh MFP
(jiniricohmfp)
Sun Microsystems's Jini is an innovative distributed framework for building robust and dynamic networked services.
We will apply and evaluate its usefullness in an embedded devices context by bringing a Ricoh multifunctional product (or MFP) to the network using Jini and J2ME technology.
|
|
Adaptive Corridor Energy Saving System
(ACESS)
To develop an adaptive corridor lighting system, which judges intelligently corridor attributes and automatically controls the switching of all lights to reduce power requirements of the corridor.
|
|
an application for managing Sun SPOTs
(solarium)
An application for managing Sun SPOTs: deploying code, configuring SPOTs, viewing status, etc.
|
|
Anyx's Sim App
(anyxsim)
An application for all kinds of sim Cards.
|
|
Applications developed for Sun SPOTs
(spots-applications)
Community contributed applications and sample code for the Sun SPOT, a small Java powered wireless transducer device.
|
|
AutoSPOTs
Remote-controlling a Sun SPOT controlled autobot (e.g. RC-controlled car hooked up to a Sun SPOT) . The autobot responds to the gestures on the remote SPOT such as the up, down, left, right movements and the switches. The autobots can be made autonomous by including sensors, self-tracing abilities.
|
|
Basic libraries for Sun SPOTs
(spots-libraries)
Ongoing development of the basic libraries used by SPOT applications.
|
|
BD-J Application Contest
(bd-j-application-contest)
Project for the 2007 JavaOne Blu-ray Disc Java Application Contest sponsored by 20th Century Fox Home Video and Panasonic.
|
|
BlueGrid - Grid Computing for Bluetooth J2ME devices
(bluegrid)
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 GScript. GScript has been designed upon a JavaScript like, open source, scripting language called FScript. GScript 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.
|
|
BlueNET
Distribuição de propaganda através do protocolo Bluetooth.
|
|
Bluetooth JGroups (JGroups-BT)
(jgroups-bt)
This is an extension for JGroups-ME which is JGroups (www.jgroups.org) partially ported to work in a JavaME environment.
The goals of this project are:
- Port the GossipRouter to JavaME so we can have a 100% mobile group communication system.
- Add Bluetooth to the network layer allowing short-range communication between the group members.
|
|
Bluetooth message service
(BMS)
A j2me and j2se project that provide a bluetooth service send messages between devices on the net.
|
|
Bluetooth remote controller interface
(Blix)
The project aims to create a library to implement remote controller applications based on JSR-82 and support application development for users with disabilities.
|
|
BtFree
BtFree is a library for creating client-server application over a Bluetooth connection. You can use it in your MIDP application or in a Java application that use an implementation of JSR82. Upon the BtFree you can easily create application with a client-server interaction, avoiding need of know JSR82 and the problems related.
|
|
Chart JME API
(Chart2Go)
API to create charts on JME with MIDP and CLDC
|
|
ChristmasSPOTs
Use this program to have your SunSPOTs elect which gift you can get at Christmas. This project includes desktop (server) and onspot (client) code.
|
|
claybox: mobile framework
(ClayBox)
Java ME flexible UI and systems framework to help developers in writing their application, not in writing the engine behind it. Asynchronous networking, network utilities, webservices, screen management , asynchronous screen preparation, thread utilities, build system and more is right out of the box.
|
|
Code editor for mobile
(CodeEditor)
New!
Code editing software for mobile phone. Built on javaME platform allows to code right from your handset. Templating and code generation feature would be available
|
|
Collection Tree Protocol
(CTP)
A routing protocol for Sun SPOTs and TinyOS motes that efficiently sends data to one or more data sinks.
|
|
Compatability and Quality for JavaME
(cqme)
The home for Java(tm) testing technologies.
Contributions from anyone interested in quality and compatibility testing are encouraged and welcomed.
|
|
Control of Access Guided to Service
(cauos)
control of users centered for diverse programming languages using for this a WebService made in Java that will take care of to search and to return to the permissions and respective accesses of the user in the system.
|
|
Control PC KeyBoard and Mouse using Mobile Phone over Bluetooth
(uVNC)
This project consist in two Midlets and one PC server connected by Bluetooth that enables you to take control of your PC using you mobile device. The ubiKeyBoard permits you to send keyboard commands and text mesages from you cellular phone directily to your PC. The ubiMouse permits you to control the mouse pointer using your phone, you can move the mouse cursor and realize clicks remotely.
|
|
Data Access Object Mobile Edition
(DAOME)
Data Access Object Mobile Edition is a mobile version of an object relational mapping. It uses the J2ME RMS as the database, and a DAO that will enable the ease of Creating, Retrieving, Updating and Deleting objects from the RMS. Further, its goals is to be able to create a two-levels of dependencies. Parent Object and ChildObject. Another goal of this project is to create an Query Language for RMS.
DAOME will also have a facade for sending and recieving object from/to a server application (J2EE). DAOME should be able to answer the problem of sending/receiving an Array of objects or a Vector of object from/to a serverv via HTTP or Bluetooth (BTSPP).
The targeted devices for DAOME are the MIDP divices with high memory (SmartPhones, PDAs) since it will not be feasible to use primitives for the objects. The targeted users of this DAOME are for enterprise applications. For Example wireless Inventory System, Personal Accounting System, and others related application.
|
|
databindingme
(DataBindingME)
Data Binding ME is a data binding framework for JavaME. The framework allows cleaner design and faster application development by enabling to easily separate data/model and view/controller parts of the application.
One of the most important features of this framework is a usage of Expression Language (from JSP 2.1 - JSR 245) as a "glue" between the application UI and its local or remote data and services. This makes the data binding framework consistent with Java EE and Java SE frameworks
|
|
Demo code distributed with the Sun SPOT SDK
(spots-sdk-demos)
This project contains the demonstration applications and sample code that is distributed with the Sun SPOT SDK
|
|
develop http based midlet easily
(httpme)
httpme is a small but useful java me based framework.The main goal of httpme is to make networking midlet development more easily.
|
|
Dial a Server
(DialAServer)
This project explores Java wireless programming. Enabling the users of the system to use their cell phones to interact with the company Server. The fun part of it is not having to be physically in front of your office computer to add value to your company.
|
|
Digital TV RSS Reader
(RSS4TV)
This project is an implementation of a RSS Reader using Java TV API (JSR 927)
|
|
Dino
The player will command a dinosaur , Di.No, with strange powers who wants to protect his house a unexpected rain of things. With simple commands, walking only for the sides and can shoot something on the objects in specific situation:
The player need destroy the objects, collect itens and bonus
|
|
Drip
A data dissemination protocol for Sun SPOTs and TinyOS motes.
|
|
eBones: eSPOT add-on board description & howto
(spots-ebones)
This is the basic schematics, bill of materials, mechanical drawings, etc for making an add on board for eSPOTs.
|
|
eDAQ - High precision, low-power data acquisition board for SunSPOTs
(spot-edaq)
eDAQ is a full featured 6-channel, 16-bit data acquisition board for the Sun(tm) SPOTs that can autonomously acquire data while the SPOT is in deep sleep. Features: 6 channels with fully differential inputs, 3 ADCs (16-bi) , 4 analog voltage triggers, onboard AVR32 slave processor and external I/O capabilities.
|
|
Embedded Java community vendors.
(embeddedjava-vendors)
Private project for members of the EmbeddedJava community who are also Embedded Java hardware or software vendors.
|
|
EmbeddeJava sub-project owner's project.
(embeddedjava-subprojectowners)
Project for EmbeddedJava sub-project owners.
|
|
Enterprise Mobility Framework
(mobinet)
This project will implement an enterprise service provisioning framework. The framework is built on top of SOA based architecture to provide a world wide service provisioning system. It allows organizations to make their services accessible through web service interfaces. They can implement and register their web services under a proper category within the hierarchy of categories that are made available by the framework. This will make the search for the service to be based on the category of the service. The clients of the framework will be of any type but special benefits will be targeted to mobile devices. In order to overcome the restrictions with wireless resources a new messaging protocol is designed so that the registered services become accessible with no need for any on-demand search and therefore result in lower wireless interactions. The framework is also capable of filtering the services that are meant to be specific to a particular geographic area.
|
|
eSPOT
(spot-espot)
eSPOT main board design files
|
|
FallME
Spring like framework for the Java ME platform. It is to the Java ME platform what Spring is to the Java EE platform, an application level abstraction rather than a technical API. It includes a small inversion of control (IoC) container and more.
|
|
Floggy
Floggy is a free object persistence framework for J2ME/MIDP applications.
The main goal of this framework is to abstract the data persistence details from the developer, reducing the development and maintenance effort.
|
|
GASP
GASP is a pure JavaTM middleware under L-GPL license for mobile multiplayer online games and implements the OMA GS (Open Mobile Alliance Games Services working group) specifications, enabling multiplayer games on J2ME MIDP and Doja mobile phones over phone networks (2/2.5/3G). GASP Bluetooth is the GASP middleware version enabling multiplayer gaming over Bluetooth local network on J2ME MIDP 2.0 mobile phones with JSR82 implementation.
|
|
GPS Location Sharing
(gls)
Project GLS aims to share client positions of all possible mobile devices with the use of mobile internet access and GPS receivers.
|
|
Grafcet Modeling and Simulation for Java
(jgrafcet)
The Grafcet is a language that allows modeling of automation systems, mainly control systems. Its graphical character, defined with simple rules, becomes attractive for modeling of sequential behaviors and more complex dynamic of systems. This project aims to supply a framework to help the definition of structures and simulation of Grafcet models. In the first stage of the project, it will be defined the representation of the model and basic mechanisms of interpretation. In the second stage the objective will be to supply a visualization layer, that facilitates to the creation and maintenance of models of graphical form. It is also of interest of the project to supply a core of class with small footprint, aiming at the use in embedded systems.
|
|
graph
(Graph)
The MIDlet calculates mathematical expressions and draws function graphics in Cartesian and polar coordinate systems.
|
|
HD Cookbook for BD-J and MHP/GEM/OCAP
(hdcookbook)
This project is a repository for contributed code that can be used in the Blu-Ray Java platform, and other interactive television platforms based on GEM, such as MHP and OCAP. This is envisioned as a loose collection of frameworks, useful techniques, and complete applicaitons. Each "recipe" will be given its own package under the com.hdcookbook package.
|
|
Hecl
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. In fact, it's small enough that it runs on J2ME-enabled cell phones!
|
|
hoho
(Hoho)
Hoho Goblin is a MOD (Modification) of Dino Adventure. This game is an action game, the player controls santa claus and need stop the thieves goblins. The monsters need killed by the player. The player need kill a certain quantitiy of enemies to go for the next level. During the action, itens will be found and could help the character
|
|
iDesktop - Mobile Remote Desktop Application
(idesktop)
iDesktop is a VNC-like application that enables the visualization and interaction of a remote desktop from a mobile phone.
It provides all the basic functionality required to control a remote computer in graphical mode. It runs in any Java enabled device with CLDC 1.0 and MIDP 2.0.
|
|
iLabs Mobile Toolbox
(ilabsmobiletoolbox)
The iLabs Mobile Toolbox aims at facilitating development of mobile clients on MIDP terminals which communicate via open communication standards. Pr June 1 we provide APIs for the XMPP, HTMP, ATOMS standards as well as some demonstrators for accessing internet services via a mobile handset.
The open source project is part of the iLabs project in Telenor R&I, see http://www.ilabs.no.
|
|
Incubator for spots-applications
(spots-applications-incubator)
an incubator directory for the spots-applications, to ease the way for users just starting a spots application
|
|
InstantMobileChatApplication
(mobileinstantmessenger)
A mobile application for sendiing instant messages
|
|
Instructional material incorporating Sun SPOTs
(spots-curriculum)
This is a project where teachers can create and share instructional material for classes that use the Sun SPOT.
|
|
intable
(InTable)
This project develops a table component to the J2ME platform.
|
|
IRNA-MOBILE
(IRNA)
IRNA (Integrated Radio Network Analythics) is
series of Java tools for Mobile Network management, 2D/3D visualization,
qualifying, optimization, spectrum assignment, signal/traffic simulation and tuning data (Agilent/TEMS ..) analysis with GIS,GPS and netmonitoring support.
Also vendor-specific (Siemens/Alcatel ..) scripting engine for equipment management and data analysis is to be supported.
Supported technologies:
-GSM
-Broadcasting/TV
-P2P/CPE
-RRL
-Wi-Fi
-CDMA
-AMPS/DAMPS
Technologic solutions:
- network topology design
- 3D clutter/morphostructure design
- antenna design
- electro-magnetic compability
- spectrum assignment and analysis
- signal analysis
- network statistics
- thematic maps (coverage, traffic, up/down link, EDGE/GPRS CS1-9, interference, tuning ..)
- best-server modelling
- best-site location
- best-cell featuring
- CCI/ACI reduction
- GOS qualifying
- global network optimization
-2D-scene:
- image/ vector data manipulations and
georeferencing/digitizing
- PNG,JPG,GIF,TIF,BMP
- ECW,MrSID
- GoogleEarth
- multi-layered mapping with GIS support
-3D-scene: (OpenGL)
- fast visualization ofand virtualization for
redionetwork elements and 2D-scene
layers
- KML/Google
- VRML/W3DC
- W3D(3DN)/SRTM Studio
Earlier, this project has been implemented as SRTM Studio (2005-2007/VB6.0) and now nightly-updated by new features for common tasks of Mobile network optimization.
|
|
J2ME app for cellphones listing E-Number food additives.
(Toxad)
New!
Toxad allows any Java-enabled phone (J2ME) to bring along a list of e-number labelled food additives, their toxicity, side effects and purpose.
Lookup based on e-code and name.
|
|
Java JTAG interface
(jjtag)
Java framework for accessing and manipulating Joint Test Action Group (JTAG) IEEE-1149.1 interfaces.
|
|
Java Me
(javame)
A project for housing Java Me related projects.
|
|
Java ME Font Rendering
(mobilebitfontcreator)
|
|
Java ME phone platform development.
(phoneme)
This project is for building a Java ME platform for mobile phones with a focus on the feature phone segment using CLDC technology and the advanced phone segment using CDC technology.
|
|
Java Mobile & Embedded Developer Days
(DeveloperDays)
The Java Mobile & Embedded Developer Days is a conference for application developers of different skill levels, platform developers, tool vendors, integrators, OEMs and carriers. The content would feature a series of technical sessions, lightening talks, true BOFS or unconference meetings, labs, and poster sessions.
|
|
Java-compatible platform for robotic exploration
(javabotics)
The JavaBotics project objective is to define a simple, embeddable architecture compatible with the Java platform and targeted particularly for robotic applications.
|
|
Javolution
(javolution)
Real-time framework for high performance applications.
|
|
JCommunicator - Embedded Java Communicator
(JCommunicator)
Programmable JAVA board, with network and GSM/GPRS connectivity
|
|
Jeeg
This projects aims to develop a Java class library for Maxstream Xbee ZigBee modules. Target platforms are Java Standard Edition and Java Micro Edition
|
|
JingleOS
A dependable open-source and real time operating system to embedded systems. Using a novel architecture based on the programming language avoid direct hardware manipulation and get better dependability, the system is developed in Java and Assembly language based on the CLDC 1.1.
|
|
kommons - JavaME Reusable Objects
(kommons)
The goal of the project Kommons is to provide a set of reusable classes to do common tasks as Http Networking, Object Persistence and Caching, Logging and many more...
|
|
LBS Middleware adapted
(MiddleLBS)
location manager function is to enable the use of various positioning technologies in conjunction with various LBS applications and to perform the SCF function for mobile IN positioning technologies
|
|
LocationManager
Single library for retrieving GPS postion information in JavaME, transparantly using both JSR179 and JSR82 if available.
|
|
M Dictionary, An English <> Persian MIDP 2.0 Dictionary
(MDictionary)
It is a Dictionary written for MIDP 2.0 Enabled diveces , it Translate words from English to Persian and Vice Versa, also can use Some Dictionary servers, for example my own English <> Farsi web service ....
|
|
M-Admin
(mobile-administrator)
Mobile Administrator will consist of two software applications e.g. Client application and the Server application.
This software will provide an emulated terminal plus a limited GUI for server administration, it wont import the server desktop on mobile, to enhance performance and save bandwidth, as the VNC clients usually do. In short this product will be terminal emulator, service monitoring and management and alert system.
What should be expected from the product.
The software will
provide user interface to remotely login to the Linux server.
provide user with a list of common server administration commands.
provide user with the functionality to send commands by filling required fields in command wizards.
emulate terminal on mobile device.
provide user the functionality to get alerts of certain subscribed service start/stop.
What should not be expected from the product
The software will not
provide remote desktop connection or desktop sharing.
provide actual Linux servers terminal on mobile phone.
In short this will be an emulated terminal plus service management plus alerts and plus more...
|
|
Marge
Java Bluetooth Framework
|
|
Mario Game
(mario-game)
A JavaME based mobile game
|
|
MEChart
(mechart)
API direcionada a construção de gráficos para Java ME, usando a configuração CLDC.
|
|
Merchant
Merchant is a mobile game. It allows users to exchange objects at a specific price.
To run merchant the mobile:
needs Bluetooth
has possibility to run java applications
The business requirements are:
The users are able to make transactions. A transaction means the exchange of a lot of objects and a sum of money.
The game has the option to search another mobiles containing the game using a predefined criteria.
The game keeps the trace of all transactions.
The game keeps the current status of objects and money.
|
|
MicroAI Engine
(MicroAI)
MicroAI proposes a mobile game framework development using JavaME that makes the creation of behaviors for CPU managed agents easier, by implementing a collection of behaviors such as: Seek, Flee, Arrival, Pursuit, Evade, Path following, etc
|
|
microfloat
(MicroFloat)
A Java software library for doing IEEE-754 floating-point math on platforms which don't have native "float" and "double" datatypes, including J2ME CLDC 1.0.
|
|
Micromatica - A J2ME Math Utility
(micromatica)
Micromatica is a suite for evaluating expressions, plotting functions and other calculations using fixed point math.
|
|
MIDI applications for SunSpots
(spots-midi)
This project is about interfacing SunSpots with midi,
the Musical Instrument Digital interface. This include
processing and gatewaying midi streams, and operating as
the source or sink (or both) of MIDI data.
|
|
MIDP SDL Backend
(sdl-midp)
Simple DirectMedia Layer backend for MIDP reference implementation.
|
|
MIDPath
MIDPath is a Java library which provides a MIDP2 implementation for J2SE and J2ME/CLDC on top of various graphical libraries (SDL, AWT, SWT, X11) and audio libraries (SDL, ESD)
|
|
Mini Tour
(mini-tour)
This is a tour guide application for pocket PC.
|
|
miniContacts
(minicontacts)
Application and Framework for advanced management of contacts, calendar and to do list in mobile phones
|
|
MiniIM
MiniIM is multi protocol supported instant messaging client. This is based on J2ME and thus targeted on the MIDP2 supported platforms(commonly found in the mobile devices). This is inspired by one of such popular software Pidgin(Gaim). The design is concentrated on the protocol level abstraction and a easy way to integrate new protocol implementations. Finally it is open source. You can modify, extend and redistribute the program under the terms of GPL.
MiniIM is instant messaging client. As it's name(Mini IM) implies it is lightweight. It can connect to different servers through different protocol (Note that it does not convert protocols). And it can do it simultaneously. The user needs identifications (and probably password) to connect to remote server. The interface design is unaware of the underlying protocols. Implementing newer protocol is simple here.
|
|
mmapi
Test MM API (JSR135) of J2ME in all kinds of Java support mobile platform.
|
|
mmapi_test
(MMAPITest)
Test MM API (JSR135) of J2ME in all kinds of Java support mobile platform.
|
|
Mobile and Embedded Application Developer Projects
(meapplicationdevelopers)
Application developers Mobile and Embedded project development site. This project will bring together experts from different areas of the mobile and embedded community to create new applications and directions for the JAVA ME(TM) platform.
|
|
Mobile Calls timer
(TIMER)
It's a timer that starts automatically when a call is connected and automatically disconnects the call after a determined period , in order to restrict use of a cell phone.
|
|
Mobile Developer Alliance
(MobileDeveloperAlliance)
Giving mobile developers a voice to address the pain points of the mobile ecosystem
|
|
Mobile Device Information
(mdevinf)
A Java GUI providing an interface to the WURFL mobile device information database.
|
|
Mobile Map
(mobilelocator)
a mobile phone which capable of showing your current using J2ME application
|
|
Mobile Navigation System
(IDrisian)
IDrisian Navigation System Its idea is to find the shortest the route between his Location (Source) and the destination. The System provides User with graphical representation of the path (Shortest) between Current and Destination Locations.
|
|
Mobile personal data encryption
(mobilesecurity)
The aim of this project is to develop a powerfull tool which can insure the unreadility of personal datas on a mobile phone to non-authorized users. Conversely, an authorized user (typically the phone owner) can decrypt such crypted datas.
By the term "personal datas" we have to understand :
- SMS, MMS and E-Mail archives
- personal photos, videos and sounds
- entries in adress book, events in agenda, and call logs
- others ?
This tool have to be : quick, easy-to-use (automatic encryption may to be implemented in order to securize datas as soon as they are entered in a mobile phone).
|
|
Mobile Puzzle
(mobilepuzzle)
Create a puzzle game on Java ME using 2D or 3D technology.
|
|
Mobile Remote Control
(mobile-remote-control)
An application which can control any desktop computer or a server by sending the required commands over an HTTP Connection
|
|
Mobile Space Racer
(mobilespaceracer)
New!
This is a simple game for Java ME that uses the OpenGL ES bindings for Java ME (JSR-239) and the Mobile Sensor API (JSR-256) to demonstrate the use of 3D graphics and accelerometers on mobile phones. The game is based on the game from the technical session "Combining OpenGL-ES and Mobile Sensor API for a New Gaming Experience" at the Mobile & Embedded Developer Days 2008 (https://developerdays.dev.java.net/abstracts.html#TS12).
|
|
Mobile Train Schedule
(MTrain)
Retrieve Train Schedule from Web Page and Display in Small Screen on Mobile Phone
|
|
mobile video surveillance
(mobilesentry)
Netbeans mobility pack and j2me for CLDC and CDC devices has opened up the area of real-time video processing on mobile devices. This is an endeavour to develop real-time video based ubiquitous and pervasive computing methodologies. This will open up lots of frontiers in video based security, gaming , assistive and chatting applications. The emphasis will be on java technology for mobile video processing and fast and less compute intensive image analysis algorithms for the mobile plat form
|
|
mobilecentre
(MobileCentre)
A mobile application combining Adobe Flash & Java for wireless ticket selling
|
|
mobile_shogi_clock
(MobileShogiClock)
Shogi is a traditional Japanese board game. It's relative of Western Chess. Time keeping in shogi is similar to IGo not to chess. More over there are at least two completely different approaches for time keeping.
This project aims to create shogi clock for mobile phone. When completed, this application may be used as clock for shogi players that are always available, super portable and is total replacement for timekeeper (person in charge of time keeping in games of shogi).
As a subproject, lightweight time/event simulator will be created.
Clock will:
- support multiple time keeping modes (specified in further project documentation)
- do countdown (byouyomi),
- run on any Java enabled mobile phone, that supports CLDC 1.0 and MIDP 1.0. Majority of "Java phones" on market.
- be developed under Common Development and Distribution License.
In future releases clock may:
- be customized for IGo and/or other games from chess family.
|
|
MobiMic
The project aims in using mobile phone as microphone and uses bluetooth to transfer packets to the laptop/workstation.
|
|
MoBook
Mobile Book, program for reading books on any mobile device supporting Java MIDP 1.0.
|
|
MobShop
MobShop is a mobile application that maintain a shop list prices using j2me technologies. Tha main goal is improve the capacity to syncronize different prices about same product list item from different places.
|
|
Mocha
Character Converting Server for Mobile Devices
|
|
mOOo
|
|
Moving ruby to telecom
(RoRoTelcom)
The idea is to move beyon java into Ruby's realm and its applications to telecom apps in particular mobile applications and wireless end-points.
|
|
Multi player bluetooth J2ME game framework
(ReachOut)
|
|
NetBeans DarkStar Plugin
(darkstarmobile)
NetBeans plugin for Project DarkStar includes: server management console, implementation of the missing client API for J2ME using HTTP and sockets.
|
|
Netbeans Spot
(netbeans-spot)
New!
This plugin will give the NetBeans Platform the ability to integrate the Sun Spot access interface through a wireless network, a gateway, or by using a Sun Spot emulator.
|
|
ocap-developers-contest
ocap-developers-contest
|
|
Open Cable
(opencable)
OpenCable pages
|
|
Open source hardware for the Sun SPOT
(spots-hardware)
Open source hardware for the Sun SPOT
|
|
Pacman-IITK
(pacman-iitk)
A java ME based mobile game
|
|
PATS SunSPOTs Curriculum
(SunSPOTsCurriculumPATS)
The curriculum material for our course on sensor networks, based on SunSPOTs.
|
|
Pollux
(pollux)
Pollux provides Java API for synchronizing data from various of data sources which share the same data format
|
|
POP3 and SMTP Email library for Java ME
(MobileMail)
MobileMail is a much needed mail API for Java ME Developers. In past ME developers had to use a third party server or write the smtp/pop messages from scratch for sending emails. But this API will provide a JavaMail like API for mobile developers to be used in their projects.
|
|
QuickFrame
a Framework that allows mobile applications to run in several different types of mobile devices. That is only possible due to the fact that the QuickFrame possesses a standard specification language and has the capability of defining the application interface, verifying the target
devices specifications and pre-visualizing the user interface. Therefore, several of the problems caused by the large number of mobile device models available and their different specifications are eliminated. Thru reaching to that goal we have a tool to increase pervasivity in mobile applications. Say no to the device fragmentation problem!
|
|
RSS2RICOH
(ricoh-r2r)
A RSS reader throw RICOH MFP
|
|
Sagacity
A Word Game for Mobile Phones
|
|
Self Attendance Monitor Mobile software Using Mobile technology
(SAMM)
The project will be performed using mobility pack of Java Net Beans IDE 6.0. This project will be very helpful to students. It will help them in calculating and updating their respective attendance for different subjects regularly. It will also give alerts incase of attendance falling short. The attendance percentage will also be provided in interactive manner.
|
|
Sideralis
A sky map for mobile phones. Display the sky (stars, constellations and planets) on your mobile as you can see it by looking up during the night.
|
|
skl
(safeKeyboardLogin)
This project is to use a login applet against the keylogers.
Can be use to any type servers(.jsp, .htm)
|
|
Small LCD API for Java
(lcd4j)
A Java API to interface with small text and graphic LCD controllers and optional keypads.
|
|
spontaneousware
|
|
spot-eDemo
(spot-edemo)
Demonstration add-on board for Sun SPOT eSPOT
|
|
spot-eflash
MiniSD card reader/writer add on board for Sun SPOT eSPOT
|
|
spot-eproto
Prototype board with simple interface to SunSPOT eSPOT
|
|
spot-eprotomega
eSPOT Prototyping board with Atmega88 processor
|
|
spot-eserial
RS232 Serial interface board for the SunSPOT eSPOT
|
|
spot-eusbhost
USB host interface to Sun SPOT eSPOT
|
|
SPOT-powered high altitude balloon (Hardware and Software)
(spot-balloon)
SPOT-powered high altitude balloon project with attached hardware designs and software libraries. Project will include a GPS interface, GSM module interface, flash memory serialization mecanism and digital camera controller, as well as mission software.
|
|
SPOTs - Small Java powered Wireless Transducer Devices
(spots)
The SPOTs project explores wireless transducer technologies that enable the emerging network of things. We are building a hardware and software research platform to overcome the challenges that currently inhibit development of tiny sensing devices.
The Sun SPOT hardware platform is a small, battery operated, wireless device running the Squawk Java Virtual Machine (VM) without an underlying OS. This VM acts as both operating system and software application platform. We have created everything from device drivers and development tools to demos and tutorials so users can quickly create their own embedded wireless applications.
Programming the world with Java!
|
|
SPOTs network library
(spots-network-library)
Ongoing library development for the network stack of the Sun SPOTs
|
|
SPOTs security libraries
(spots-security)
Ongoing library development for security on the Sun SPOTs
|
|
SPOTS sensorboard library
(spots-sensorboard-library)
Ongoing development of libraries for different sensorboards for the Sun SPOTs
|
|
Squawk for LEGO MINDSTORMS NXT
(nxtsquawk)
Development of a port of Squawk for LEGO MINDSTORMS NXT. The micro embedded systems targeted by Squawk makes it suited for the open source HW/SW platform provided by LEGO.
|
|
Squawk JVM
(squawk)
An Open Source Java ME Virtual Machine (JVM) targeted for micro-embedded devices.
|
|
Sun/Laszlo collaboration LZX Web 2.0/AJAX viewer
(Orbit)
OpenLaszlo, currently in version 3.3, was designed from its inception to support the instantaneous, no-download deployment of web applications on a diverse set
of client runtime environments. Now with further extension to support the Java ME platform, OpenLaszlo will offer an unprecedented level of development portability and flexibility across a wide variety of Java technology-based phones, television set-top boxes, and other connected devices. Support for OpenLaszlo applications further enhances one of the key strengths of the Java platform - the ability to support development environments and authoring tools targeting a broad spectrum of developer skills and preferences.
Project Orbit is the Sun Java ME viewer of Laszlo content. It is a Java ME CDC/Personal Basis application that uses the Rhino engine to run LZX programming language Web 2.0 (AJAX style) applications.
|
|
TableTennis-Bluetooth
|
|
Time Series on Mobile
(mpantry)
Mpantry is a open source, open tool for setup/manage time series data on Mobile Device. Built on the JavaME technology and compatible with any Java Mobile. Mpantry provides open plug and play your analyse tool.
|
|
Top-level JavaME and Embedded Java project
(javame-embedded)
The purpose of this project is to house both the JavaME project and the Embedded Java project.
|
|
Tutorial for Java Card 2.x
(jc2tutorial)
The objective of this project is to build a tutorial for Java Card technology, aimed at both Java and smart card developers. The tutorial will be based on 1 or 2 realistic examples.
|
|
wearucam
unified context-aware application model for wearable computing environment
|
|
Week Planner - plan your weekly tasks
(WeekPlanner)
Week Planner helps maintain and preview week plans. There can exist several plans - for each child its school plan - which you can easily maintain and preview.
|
|
WireAd Taking the Advertising to the next level
(WireAd)
The aim of WireAd is to provide a project where we can develop the next generation of advertising. The project will make use of mobile technologies like J2ME, SMS, GPRS and much more to take advertising to the next level.
|
|
Wireless Telecommunication Framework
(beep)
Implement a generic, high level, abstract, well-defined framework that supports wireless communication over the Internet enabling two roaming mobile devices to exchange data not necessarily using the same wireless technology.
|
|
yahoo messenger for mobile
(saurabh)
Using this application user can do chatting through mobile phone with another person who is using Yahoo Messenger on desktop system
|
|
yggdrasil.spots-application.spots.dev.java.net
(Yggdrasil)
Reference implementation of a data collection framework using Sun SPOTs
|
|
youmobai
(you)
Creating and Sharing ring ton, wallpaper, music.
|
|
ZDO Scientific Ploting Package for Java
(zdo-plot)
A scientific ploting package for Java 1.1. Includes Scatter Plots, Bar Plots, Polar Plots, and 3D ploting extensions are under development.
|