Save this Search
     
Sort by:
  • Posted Date
Posted: Within 3 days
Fixed Price: Less than $500   |  Posted: Aug 31, 2015  |  Ends: 13d, 20h  |   12 Proposals
We want to expand an existing Java Swing app with chat functionality. The goal of this job is to develop a very rudimentary chat client/server system that follows a very basic Skype model. Here are the basic points: 1) The client will be a single window Swing app. This window will have a list of contacts on the left, and a single chat window on the right. You can have mutiple chats ongoing at the same time; you just have to click the right contact name to switch content (just like in Skype). Contacts will have a simple online/offline/away status. 2) Messages will be transmitted over HTTP to the server via a configurable port. Once a client connects to the server for the first time, the server will initiate a connection back to the client via HTTP. This arrangement will be how messages are exchanged, just like with Skype. 3) The message format will be a String, with a fixed-length header portion and a variable length content portion. For now, the fixed-length header will only speci...
Category: Software Application       
Skills: Java, TCP/IP, Apache Tomcat, Apache Maven, Swing       

z****z00
 [?]
Sign in to view client's details.
| z****z00 *
|    United Kingdom
Fixed Price: Less than $500   |  Posted: Aug 31, 2015  |  Ends: 13d, 18h  |   10 Proposals
We are developing an Android app and need several POCs done so we can assess our design options. These POCs will also serve as a way to try out developers with a view to possible work on the app itself. In this POC we need to demonstrate the retrieving of the list of WiFi SSIDs currently in the phone's range. This must be a task that executes on a (configurable) periodic basis, initially every 2 minutes. When the list is returned, this information will be sent as a JSON payload to an external REST API service. The response from the service (if anything is found) will be an array of objects, JSON formatted. The text for each object should be shown on the screen in its own box. We want to cache the list of WiFi SSIDs found after each call to the WiFi Manager, so that if the list doesn't change from the previous call, we don't need to call the external service. There is a whole caching strategy already defined, but the simplistic version would be to simply use some hash-based comparison...
Category: Mobile Applications       
Skills: Android       

z****z00
 [?]
Sign in to view client's details.
| z****z00 *
|    United Kingdom
Symbol Key
Payment method not yet verified
Payment verified
Purchased $1-$500
Purchased $500-$5,000
Purchased more than $5,000
You have already submitted a
proposal to this job