“Design a new diary+weather app that lets you write a short blurb about what happened today and how you felt. Each entry will have weather recorded, too. When you first join the service, you will not have any content, but overtime, it’ll grow as you use the service.
Design and implement iOS key screens for this mobile app, and please share your prototype, thoughts, styles, and approach. The formats and “deliverables” — we will leave that up to you to decide, based on the amount of time you can put in the next few days.
(Bonus) Exploit public APIs, phone sensors, and other novel approaches in your design.”
A journaling app that prompts users to write every time it rains. The journal entries contain icons that indicate weather conditions at the time of writing and the overall sentiment contained in the text.
This view controller controls the writing view, updating weather and sentiment icons as the user types.
Full source here.