Devaka's Software Projects

Media Works System

This software system can be used to automate the electrical, electronical and media based systems of schools and institutes. This computer-based system can automatically handle external electronic equipments. Therefore this automated system allows to handle the daily program which is performed in the 'MediaUnit' of the school, without having any human resources. System, of course, is entirely designed using Java.
[read more]

GUI Universal Database Console (Desktop Application)

Database client studio is a Java based GUI database console which can be used as an database client consoling application under many popular database servers. The user-friendly GUI console supports for handling databases, tables, and records synchronously on the server. Java swing technology is used for the UI of this application.

GUI Universal Database Console (Java Web Based Software)

Database Live studio has the same features as the above desktop application version, but this version runs on the web. The user-friendly consoling web page supports for handling databases, tables, and records synchronously on the server. JavaEE technologies are highly used in this application.

JLDB API

JLDB stands for "Java Local Database". This is a simple but useful third-party API for portable client-side application development, including Java swing/AWT based desktop applications. This API uses the Java object serialization protocol for storing data, without using external database servers, or database resources; thus applications can be deployed portably.

ExamLab test Simulator (Freeware)

ExamLab is a very popular exam simulator which is designed for Sun certifications. Currently it has two versions as for SCJP 5.0 and SCJP 6.0 examination. This simulator is available for free and can be downloaded from the web site http://examlab.tk. Questions created and software developed by Devaka.

First Java Assignment

Devaka did his first childish Java assignment, after completing his SCJP certification. That was a very small and very simple socket-programming Tic-Tac-Toe game. The assignment was about to establish a server-socket connection between a Java program, and a program written by Microsoft Visual Basic. That assignment is a monument for Devaka as his first Java program.

If you're interested, you can download* the executable files (for Microsoft Windows) here, and the complete source code here - you will see how childish that was. :-)

* use it at your own risk