Convert Java Applet to Eclipse Rich Client Platform

Chiuso Pubblicato Sep 4, 2006 Pagato alla consegna
Chiuso Pagato alla consegna

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 Ingegneria Java Linux Mac OS MySQL PHP Architettura Software Testare Software UNIX Windows Desktop

Rif. progetto: #3774436

Info sul progetto

12 proposte Progetto a distanza Attivo Oct 8, 2006

12 freelance hanno fatto un'offerta media di $443 per questo lavoro

zosoft

See private message.

$106.25 USD in 30 giorni
(76 valutazioni)
6.2
eothman

See private message.

$297.5 USD in 30 giorni
(76 valutazioni)
5.8
faisalsi

See private message.

$850 USD in 30 giorni
(9 valutazioni)
3.4
gpirogov

See private message.

$595 USD in 30 giorni
(3 valutazioni)
3.0
modeldriver

See private message.

$1275 USD in 30 giorni
(3 valutazioni)
3.7
ikky9mili

See private message.

$153 USD in 30 giorni
(1 Recensione)
1.5
techiguyvw

See private message.

$106.25 USD in 30 giorni
(1 Recensione)
1.4
gromanc

See private message.

$1079.5 USD in 30 giorni
(1 Recensione)
0.7
thefoxcoder

See private message.

$594.15 USD in 30 giorni
(4 valutazioni)
0.0
kkmlo

See private message.

$85 USD in 30 giorni
(2 valutazioni)
0.0
nnadozieknight23

See private message.

$85 USD in 30 giorni
(3 valutazioni)
0.0
anuppillai

See private message.

$85 USD in 30 giorni
(0 valutazioni)
0.0