Find Jobs
Hire Freelancers

Bluetooth Midlet client and Swing Server

$100-300 USD

Anulowano
Opublikowano prawie 14 lat temu

$100-300 USD

Płatne przy odbiorze
The aim is to develop a wireless sports score board for Taekwondo sparring matches. This consists of a simple midlet that communicates via bluetooth and data from up to four different wireless devices is gathered in a Java Swing based server/desktop application. The midp client must work on a Nokia 5300. The server/desktop app must work on a toshiba laptop using the Microsoft bluetooth stack. Using a build system like Maven and/or antenna or netbeans for multiple devices is advised! ## Deliverables Midp client: * Must have logic to find and connect to the Bluetooth desktop/server (no need to guess or change the server URL). * MUST work on nokia 5300 so I suggest using btspp protocol. * App is only one screen that has the following table. | Points | Red | Blue | | 1 | | | | 2 | | | | 3 | | | | 4 | | | | 5 | | | | Total | | | * Clicking on <COLOR> <ROW> must add that value to the cell and to total. So if I select red 1, red 3 and blue 5 then the screen should look like this | | | Points | Red | Blue | | 1 | 1 | | | 2 | | | | 3 | 3 | | | 4 | | | | 5 | | 5 | | Total | 4 | 5 | * Must implement a button to substract the value according to the cell <COLOR> <ROW>. Using the previous table, if I use the substrac button selecting Blue 5 the total for Blue will be 0. Substract should only work if <COLOR> <ROW> is greater than 0. * Must transmit score changes in realtime to the score server. SERVER/Desktop. * Must handle up to 4 concurrent connections. * Must visualize the score table of each connected client. Suggested view is non edible and looks something like this: | Points | Red 1 | Blue 1 | Red 2 | Blue 2 | Red 3 | Blue 3 | Red 4 | Blue 4 | | 1 | | | | | | | | | | 2 | | | | | | | | | | 3 | | | | | | | | | | 4 | | | | | | | | | | 5 | | | | | | | | | | Total | | | | | | | | | * After match has ended must have another view which summarizes results and looks like this: | | Red | Blue | | Points | | | | Faults | | | | Negative Points | | | | Total | | | Points: the total sum of <Color> 1 to <Color 4> Faults: this is and edible field (integer). Negative points: Edible field (integer). Total = Points - (Faults/3) - Negative points (integer) * * *This broadcast message was sent to all bidders on Tuesday Jun 1, 2010 10:58:50 PM: thanks to all for replying: Hi! I have a few questiones: 1. how long do you think it will take to finish this software? 2. The server will always be in range, but I think it would be useful to use some sort of off- line sync feature. 3. How many devices can you make this work on? Do you use J2me Polish? * * *This broadcast message was sent to all bidders on Tuesday Jun 1, 2010 11:05:25 PM: Hello all! I would like to know if you can include in your bid to give me some sort of automatic build for both client and server: (example: ant, polish, maven, etc...) It would really help since it would help me make changes afterwards! Regards!
Identyfikator projektu: 3456216

Informację o projekcie

3 ofert
Zdalny projekt
Aktywny 14 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
3 freelancerzy składają oferty o średniej wysokości $211 USD dla tej pracy
Awatar Użytkownika
See private message.
$229,50 USD w 15 dni
4,7 (23 opinii)
4,1
4,1
Awatar Użytkownika
See private message.
$170 USD w 15 dni
5,0 (1 opinia)
3,3
3,3
Awatar Użytkownika
See private message.
$233,75 USD w 15 dni
0,0 (2 opinii)
0,0
0,0

O kliencie

Flaga COLOMBIA
Bogotá, Colombia
4,9
71
Zweryfikowana metoda płatności
Członek od gru 29, 2005

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.