iPhone/iPad App to simulate a crowd microphone in a big audience

CLOSED
Bids
13
Avg Bid (EUR)
1150
Project Budget (EUR)
€250 - €750

Project Description:
I need a simple iPhone/iPad app which makes it possible to let individual people, who are sitting in an audience, speak into their iPhones/iPads which is then multiplexed in real time to one specific iOS device, maybe connected to loud speakers.

GUI should be clear and simple, on both (multiple) client side as well as on server side. Nevertheless, it should be designed nicely and run on all current iOS devices including the iPhone5 (universal App!). Developers with design experience or with appropriate colleagues are very welcome.

I'm myself a developer, the solution will be integrated into something bigger :)

The solution must be a complete XCode-project ready to be compiled, and I need the complete source code.

I need clean code with comments and documentation, and without any memory leaks. When it is compiled and installed onto several iOS devices, it then must run on these devices. The winner gets a detailed documentation with all the necessary use cases. Example: person A in the audience requests to speak, person B also requests, but after person A. Server must automatically handle the incoming requests in a FIFO manner and notify (by iOS push) the client that he/she is able to speak.

Pre-Check: The auction winner must remove all the errors/typos from the following Obj-C snippet (please write a PM before auction end, as well as your freelancer username, reversely written):



#import

@clas Possession

@interface PossessionStore : NSObject {

NSMutableArray *allPossessions*;

}

// class method for building a singleton
* (PossessionStore *) defaultStore;

- [void] removePossession:(Possession *)p;

- (NsArray *)allPossessions;
- (* Possession *) createPossession;

- (void) movePossessionAtIndex:(int)from
toIndex:{int} to;

#end

Note: I explicitly need a WiFi solution which can also support/fallback to Bluetooth. GameKit can be used as long as no logging in is necessary. gstreamer or ffmeg also possible.

If there are some restrictions about data size with bluetooth, try to transfer it with several packets and/or pack the audio stream data (but only on users approval). Be creative :)

To the quiz: There are not only syntactical errors, but also semantic ones influencing the syntactical layer :) The lucky winner will have noticed them all ;)

Skills required:
iPad, iPhone, Mobile Phone, Objective C
Hire patmanindustries
Project posted by:
patmanindustries Germany
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


€ 1200
in 8 days
Hire beepig
€ 1000
in 15 days
€ 750
in 30 days
€ 750
in 15 days
€ 550
in 10 days
€ 750
in 15 days
€ 4550
in 45 days
€ 1500
in 20 days
€ 700
in 22 days
€ 1150
in 10 days