The idea here is to provide an easy to access security option for users should they find themselves in trouble. Initially, the user will need to (a) create a message that they want to send and (b) include the phone numbers that they want to send the message to. They can then choose to save this information.
The user should also choose to send their current location.
Once the phone number field is populated, the app, once opened, will automatically go to the message screen. If the "Include geo-coordinates" is turned on, the long/lat coords will be included in the message.
The idea is to make sending a call out for help quickly and efficiently. I also want to make this very simple for people to use so that people not used to phones can figure it out quickly and easily.
Once the initial configuration is done (and really that is only to enter phone numbers), then once the user clicks on the app, he/she will be presented with the text message screen and they can then hit send. If they need to change the message, settings or phone numbers, he/she can just hit cancel.
All user choices are saved once the "Save All" button is hit. The user can also use the "Send Alert Now" button to invoke the text message screen.