Convert Java Applet to Eclipse Rich Client Platform

Closed Posted Sep 4, 2006 Paid on delivery
Closed Paid on delivery

I have a java applet that implements a full function instant messaging (IM) client. The applet uses AWT and has a aesthetic style that is about 5 years old and is a major need of a refresh. I need 2 things - The major changes is that I would like the GUI of the applet redone using the controls and widgets available in the Eclipse RCP. This would convert the IM client into a stand alone application as well. It should then be started at System Start (Windows start), show status in the Systray, use local sound files and store options in persistent store etc. The other is that I want to be able to continue to run this program as an applet for those users who will not want to install a fat client on their machines. I expect that the RCP widgets can be used in applets as well. We will need an installer for the desk top version of the application and a packager for the applet. Note that this is a porting project - we are not asking for an IM client to be written from scratch. We have a working stable applet that needs to be ported. To get a sense of the work involved - take a look at any popular IM client (no audio or video - just text and html based messages) and the various GUI components they use and the different screens they have ( login, logout, message window, buddy list window, error windows, preferences screen, connectivity option screen etc) We can break the project into phases if you like - specify this in your bid. Developer Qualifications This is not a learning opportunity on Eclipse RCP - so please only bid if you have previous experience using that platforms. Please include some screen shots of work you have done. Knowledge of IM clients is not a pre-requisite but being an active use of any IM client is so you know what the different screens do. You will have to adequately document the code with Java docs.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Java Eclipse RCP Applet

Chrome OS Engineering Java Linux Mac OS MySQL PHP Software Architecture Software Testing UNIX Windows Desktop

Project ID: #3774436

About the project

12 proposals Remote project Active Oct 8, 2006

12 freelancers are bidding on average $443 for this job

zosoft

See private message.

$106.25 USD in 30 days
(76 Reviews)
6.2
eothman

See private message.

$297.5 USD in 30 days
(76 Reviews)
5.8
faisalsi

See private message.

$850 USD in 30 days
(9 Reviews)
3.4
gpirogov

See private message.

$595 USD in 30 days
(3 Reviews)
3.0
modeldriver

See private message.

$1275 USD in 30 days
(3 Reviews)
3.7
ikky9mili

See private message.

$153 USD in 30 days
(1 Review)
1.5
techiguyvw

See private message.

$106.25 USD in 30 days
(1 Review)
1.4
gromanc

See private message.

$1079.5 USD in 30 days
(1 Review)
0.7
thefoxcoder

See private message.

$594.15 USD in 30 days
(4 Reviews)
0.0
kkmlo

See private message.

$85 USD in 30 days
(2 Reviews)
0.0
nnadozieknight23

See private message.

$85 USD in 30 days
(3 Reviews)
0.0
anuppillai

See private message.

$85 USD in 30 days
(0 Reviews)
0.0