DynChap provides an additional pseudo hardware token based authentication layer for PoPToP virtual private networks. The authentication uses the user's mobile phone to generate a hash that needs to be entered along with the user's password in a custom connection dialogue. Upon connecting, the VPN verifies the authenticity of the hash. The hash is generated from a serial (by default 32 printable characters) stored in the J2ME based mobile phone and the current time; the VPN server compares this hash against the serial and current time, minus or plus a small deviation (by default 2 minutes). If the username, password, and hash match, access is granted and the custom dialer is closed, the connection can now be controlled like an ordinary VPN connection.
Escluderlate is a Java game for mobiles and portable devices (J2ME). The scope is surviving inside the arena more than the computer controlled opponent(s). You have to avoid crashing on the walls that each player leaves behind. You can move your pointer using the arrows, or the keys 2(up), 4(left), 6(right), and 8(down). Escluderlate contains 21 different levels and 3 different speeds, but it's easily extendable.
JRemote Control is a simple Bluetooth remote control. It allows you to initiate virtually any task on your PC from J2ME and Bluetooth enabled mobile devices. An easy-to-use program interface is provided to allow you to create your own configuration to map tasks on your PC to remote device commands. Additionally, any output task can be shown directly on your mobile device display. The default configuration supports mplayer on the Windows and Linux platforms. Additional packages are available.
KeePass is a light-weight and easy-to-use password manager that removes the need for you to remember many different passwords and makes it more feasible to use different passwords for each account. It manages your passwords in a secure database encrypted with AES and Twofish, which is locked with one master key or a key file.
MiniPauker is a flash card based learning application for mobile devices and handhelds. It is based on the leitner cardfile system and is compatible with Pauker (http://pauker.sf.net, the desktop version of this software). MiniPauker uses a combination of ultra-shortterm, shortterm, and longterm memory. You can use it to learn all the things you never want to forget any more, like vocabulary, capitals, and important dates.
Navlet is a navigation system for mobile devices such as PDAs, smart phones, and cell phones. It retrieves positioning data from any NMEA capable GPS receiver and displays the position on a digital map. External GPS receivers can be connected via a serial cable or Bluetooth. If your mobile device is connected to the Internet, it can download maps from a map server, or alternative use locally stored maps. It is also able to send the GPS data to a server via an HTTP connection.
OpenDMTP (Open Device Monitoring and Tracking Protocol) is a highly configurable and extensible protocol for communicating with mobile devices over high-latency/low-bandwidth networks. The protocol is particularly geared towards the transmission of GPS base location information and includes a full-featured reference implementation showcasing its capabilities.