Sound Diary

keep your memories affluently

Project Link to github

ADS

SoundDiary is designed to record,archieve and review your "auditory memories" just like we do with diaries app and photo albums. This just the right app for those who want remember memories not only by images but by sound as well

Feature 1.
Record Audio, Snap Image

Sound Diary lets you save the diary with a record and an image(with options of 3 default illustrations). This will give you different experience from writingimage-and-text based diaries.

Feature 2.
Sorted and Recommended Previows Diaries To Review

The diaries are sorted in two ways: by date, and by tags. you can easily switch two modes with segmented control, and use search function if needed. Moreover, Sound Diary offers amazing function that recommends you to review moments from months ago and years ago.

Feature 3.
Review Diaries in a Player

By tapping the diary cell in the sorted lists, you can open a player that plays audio and displays text, image and waves. In the player, you may go edit the diary or move on to next/previous diaries

Design Process: Issues From Sketch to Develop

Designing and developing Sound Diary as an individual project in classs, there were several steps I took, by myself or by sharing ideas with classmates. These are Making an ADS, Sketching, Interface design, Poster session, Testing and Revising

Sketch:
defining key features.

In this process, I thought about which functions are most important to include, and did some research on developement to find out if it's possible to do on time. As a result, recommend feature was chosen above map feature.

Interface Design:
defining specific layout for views.

Designed interface using Sketch iOS library to make it compatible with the ratio and size of iOS components. Extra adjustments were made to make it easy to handle while exporting the images in real size to iPhone and testing how it feels.

Poseter Session:
Sharing Ideas and Getting Feedback

For Poster session, me and classmates made a quick poster to introduce the app and get feedbacks. We could also pair up with people that can help each other while developing, as for most of us it was our first iOS application and sharing information was crucial.

Developing,Testing and Revising:
To be continued...

The Project was made and added to github repository. Developing was made from the most core function and added up additional functions. In this process, buch of builds were made to test. While really using these builds in daily lives as well, I could also find extra UX issues to solve or add as future upgrades.

Running Video