This App is for a customizable SMS - Controller. The user buys a switch controller , which will be wired to any appliance the user wants to control remotely. Example: The user owns a holiday home and wants to turn on the heat-pump before he arrives. He opens his App, finds the "Turn Heat-Pump On" icon, touches it, and the phone sends a message to the unit that now upon receiving the signal turns on the water heater. So this is the unit in operation. The unit can control up to 4 electrical appliances.
The manufacturer of this SMS Controller wants an App created. This is what he wants:
Once the user has downloaded the App it needs to be customizable for the user to enter up to 20 character text.
Inside the App there need to be 8 icons, of which 4 are Green (for "turn on") and 4 are Red (for "turn off")
The words "Turn" and "On" need to be hard-coded, so they can't be changed on the Green icons
The words "Turn" and "Off" need to be hard-coded, so they can't be changed on the Red icons
In the middle between the words Turn....On (and Turn.....Off) needs a be a customizable field up to 20 characters long that is flexible, to allow the user to enter the word for an appliance or electrical device (for example: alarm, motion detector, heat pump, pump, coffee machine, hot water etc...)
A client buys the SMS-controller and calibrates it first, then needs to be able to send it simple commands via the App to turn appliances on or off remotely, from anywhere in the world.
App needs to also have a 4 digit security code to be allowed to set up initially as a safeguard for unauthorized use if the phone is lost or stolen. It needs to have a 10 minute "time-out" function if anyone has tried the code unsuccessfully for 5 times, but no "lock-out" feature.
This is a simple App and I know there are free and $1.50 versions of a basic nature available for Android and Iphone users. Both Android and iPhone versions need to be created. Please tender for this job as a one-off fee, not hourly rate. If you have already done a similar development it is preferable if I can check it out.