The flow of the app is that users create reminders for themselves by typing the reminder message, then other users can see the reminders and choose to record a message for them (a squalk). The squalk is then automatically sent to the user who set the reminder. When the time of the reminder is reached, the squalk message will be played as a talking alarm reminder.
1 - Home screen
Contains an action button to create a new reminder, a menu (slide out for Android, bottom tabs for iPhone?) to get to the other screens, and the main area contains two scrolling lists:
i) list of my upcoming reminders. Contains the written message (eg. 'remind me to get some milk'), the date and time of the reminder, and an icon to indicate whether someone has recorded a squalk for this reminder or not (eg. grey reminder icon when no squalk and green icon when there is a squalk). Tapping on one of these takes the user to the reminder create/edit screen.
ii) list of other people's reminders waiting for a squalk to be recorded. Contains the user's profile picture, name and country, written message, date and time. Tapping on one of these takes the user to the record squalk screen.
2 - Create/Edit Reminder
Text area to enter the message, buttons showing the date and time (tapping these buttons will open the standard OS date/time pickers), save and cancel buttons, delete button when editing an existing reminder.
3 - My Squalks
A list/grid of my past reminders, showing the profile picture, name and country of the user who recorded the squalk, the written reminder message, a play button (which opens the play squalk screen), a feedback button (with states to show if user has left feedback yet or not), and a share button.
The other screens in the app, just to give you an idea of the full app are: My Feedback, Top Squalks, Record/Play Squalk, Settings, Info