IOS Bluetooth Communication

Okay so I am creating a sort of quiz game - I will have three buttons(switches)

I want it to connect to an IOS device(iPad, iPhone, etc) and computers as well(PC & OSX) over bluetooth

I've got a bit of experience in JAVA creating GUI's but have no experience creating apps - of course I can and will learn

I would like to use an arduino to control the I/O - the whole point of the app is to tell the game runner who pressed the button first

So if person 2 pressed the button first I want the app to be able to display a message conveying that and then have a reset button and then wait for another signal

In concept it doesn't seem that hard but I have no idea where to start

Here are some MAJOR questions that I have at this point:

What do I use that is compatible with arduino for communicating to an IOS device and/or computer over bluetooth?

How do I program it on the arduino?

How do I make the computer/IOS program respond to a bluetooth signal?

The app DOES NOT need to communicate back to the arduino - just display a different message for three different signals(hard) and reset itself(easy)

Hopefully you experts can answer some of my questions - because I would like to get this done in about a month if I can.

Thanks!

No replies?

FrankyMonez:
Here are some MAJOR questions that I have at this point:

What do I use that is compatible with arduino for communicating to an IOS device and/or computer over bluetooth?

A Bluetooth 4 ,BLE, device is compatible with IOS

How do I program it on the arduino?

It is just another serial device and requires no more programming than your serial monitor, i.e. just send it stuff.

How do I make the computer/IOS program respond to a bluetooth signal?

by employing the right IOS app. this is likely to be your biggest problem, and it is not an Arduino problem.

just display a different message for three different signals(hard) and reset itself(easy

Both are hard. The Arduino bit is the easy bit.