Req 20 "Tap reply"
reply to incoming SMS when the screen is tapped [x] number of times
where [x] can be configured in the application by the user
The tap reply should work even if the screen lock is on (eg waiting for the pattern or user code to be entered)
The tap reply should work if the user has activated the phone screen, but hasn't swiped to show the screen lock
The tap reply should work when the screen is blacked out
The tap reply should work if the user is on the home screen
Application must work when other applications are open
reply to "new" messages only (refer to definition in Req 40)
Req 21 "Off"
application is turned off
Messages
Req 30 Configuration of messages
Allow for 3 tap reply messages to be user configured up to 160 characters each. All SMS supported characters.
Req 40 "New" message
Definition "New" is a message which;
a) is unopened and never replied to using this application.
b) Only messages which meet criteria [a] AND are were received in the last [y] hours are "new"
Where [y] is user configurable to from 10 mins to 24 hrs
Activity log
Req 50 Reply log
Application keeps user viewable log (record) of all messages replied to
a) contact name or phone number if name not available
b) reply used
c) sorted by time date of reply, from most recent.
Only last 200 replies kept in log
Ability for user to clear/delete log
Req 60 Contact/number block
Allow user to create a list of contacts/phone numbers
a) List must enable adding exiting contacts, or phone numbers.
Req 70 - Operating Systems
iPhone iOS5 and above
Android (4.0.3 and up)
Note - icons, menu structure and graphics to be provided
An experienced programmer with over 8 years of experience in Android and iOS development
Hire me now to start the work on immediate basis. I can take your task on urgent basis if you accept the bid now.