jCompile - Compose, edit and compile Personal Java directly on your P800 smartphone or Psion computer!
Malcolm Bryant and FreEPOC bring you a self-contained way to develop and maintain Java programs without requiring the Symbian Java SDK, or even a Windows PC. Realistically, you won't want to write large Java programs without using a keyboard. But for compiling simple Java programs from scratch, or for editing/debugging larger Java programs "on the go", our Java compiler contains everything you need.
Included in the distribution package:
* File Manager (Symbian Ltd) to move files around on your P800
* Redirect (Symbian Ltd) to enable the standard Java output stream
* jText (FreEPOC) to write and edit java source code
* jCompile (FreEPOC) the Java compiler for the P800
* jRun (FreEPOC) a Java wrapper to make Java class files available in the P800 Application list
* jCompile User Guide - an introduction to using the Java compiler
* Two simple examples of Java source code which can be compiled and run
Note: this Java compiler is intended for experienced users only. The compiler works for Personal Java only - it will not work for other Java variants such as Java MIDP. We have no plans to produce other Java compilers. While we have made every effort to ensure everything works correctly, you use the software at your own risk. We will provide support for the compiler itself but unfortunately, we do not have time to answer general Java programming queries.
We acknowledge the trademarks and rights of Sun Microsystems and Symbian Ltd. A special word of thanks to Frank Bodmann, who wrote Javac for the Psion Series 5 on which this program is based.
To avoid any possible contravention of Sun's licence agreements, we are unable to include any of Sun's Java class files in our distribution. You will need to download Sun's Java SDK (which is free) to extract and re-package some Java class files. We provide full details in the Readme.txt file included in the distribution zip.
Happy Java Programming on your P800 or Psion :-)
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
SISContents SISContents is a tool that allows you to unpack, edit and sign Symbian 9 SIS packages (Nokia S60 3rd/5th Edition and Sony Ericsson UIQ 3.x platforms are supported). It helps you to inspect the files contained in SIS package, to see certificates against which it was signed as well as to view the PKG script that describes the on-device installation process
dEditor Script for mShell dEditor Script for mShell is an m editor written in m! If you often edit m scripts directly on the phone you should consider this editor. It simplifies your work with function lists, markers, highligthing etc. Especially on Series 60 you will also like the scroll speed since the editor is completely in graphic mode
Resolvr Resolvr is a framework for Zeroconf naming, service advertisement, and discovery for Symbian OS
Libsssd 089m_20050905 Libsssd is a cross-platform, integer-based audio library designed for interactive applications and games on small devices such as smartphones/PDAs
Libsssd currently supports Linux (OSS, ESD), Win32, WinCE Intent/AmigaDE (hosted), and Symbian S60
PySChart Create charts or graphs through PyS60 (Python for S60) platform for Symbian S60 phones
SuperOptimize SuperOptimize is a package to shrink, obfuscate and optimize your Java code for SuperWaba. The resulting files will be smaller, obfuscated, and heavily optimized
MegaPyModulePack MegaPyModulePack-A collection of modules for Python
PhoneGap PhoneGap is an open source development tool for building fast, easy mobile applications with JavaScript.
If you are a web developer who wants to build mobile applications in HTML and JavaScript while still taking advantage of the core features in the iPhone, Android, Symbian and Blackberry SDKs, PhoneGap is for you
Other Software by developer «Malcolm Bryant»:
jPlaylist jPlaylist is a very small Java program running under Windows to create or update a music playlist to be compatible with UIQ3 phones.
What's New in This Release:
· Updated to include support for playlists in unicode
JabpFile JabpFile is a sister program to JabpLite which enables data to be saved to your device's memory card. See download for JabpLite for instructions
JabpBT JabpBT - JabpBT is a sister program to JabpLite which enables data to be exchanged with a PC via Bluetooth. As well as installing JabpBT on your phone, you will also need to install JabpBT on your PC. For the PC version, as well as full instructions, please refer to the download for JabpLite
JabpLite The idea behind JabpLite has been to write a sophisticated personal finance program in Java MIDP which will work on a range of devices including Symbian phones and the Blackberry. JabpLite has many features to help you keep track of your finances, for example:
jText A simple text editor for the UIQ2 and UIQ3 devices
jTextLite jTextLite is a simple text editor which runs on almost all mobile phones. The program is useful for quick note-taking and comes with standard Find and Replace functions. A special feature is the built-in encryption using the secure RC4 function, meaning that jTextLite can be used as a store for passwords and confidential data
JabpLite JabpLite is a sophisticated free personal finance manager. Includes accounts, categories, standing orders, investments, currencies and much more. Home page http://www.freepoc.org. Other features in JabpLite: Future Balance prediction, Net Worth calculation, Regular transactions, Quick Start mode
vCal Produces vCalendar files from Symbian Agenda/Calendar files and vice versa. Includes source code
FreeCrypt File encryption for Nokia 9210. Includes source code