Published using Google Docs
Evernote saver
Updated automatically every 5 minutes

Content

Content

Requirements

Keywords

Intro

Main screen (initial)

Notes on navigation

Adding notes

Adding pictures

Step 1 - select object and take picture

Step 2 - Review picture or take new

Step 3 - comment (optionally) and send video to Evernote.

Adding sounds

Step 1 - sound recording

Step 2 - Sound pause

Step 3 - Sound comment

Adding video

Step 1 - Position

Step 2 - record and pause

Step 3 - Play (review)

Step 4 - comment

Open Questions

Requirements

The document describes a mobile application that works on Android and iOS platforms and saves data to Evernote.

The app must be developed using a cross platform UI framework for mobile devices.

Files must not be saved on device. Only send to evernote and remove. Work with temporary file handlers that are automatically removed by OS on handle close.

Keywords

android, mobile, evernote, api

Intro

Evernote saver is a mobile app that sends notes, pictures, videos and voice messages to Evernote each time creating a new evernote page in specified folder (this folder must be set in app settings as long as user’s evernote credentials).

The app works in offline mode caching all data locally and sends it to Evernote when any Internet connection is available.

Main screen (initial)

After the app is started the following main screen is shown to user where user can select what type of data he likes to send to evernote.

Notes on navigation

On every screen the following buttons are used:

Adding notes

ENML for notes, example:

<div>

Condylactis gigantea is a tropical species of sea anemone that is found in coral reefs and other shallow inshore areas in the Caribbean Sea – more specifically the West Indies – and the western Atlantic Ocean including southern Florida through the Florida Keys. It is also commonly known as: giant

</div>

When user selects New note on the main screen the following screen is shown:

Adding pictures

ENML code for pictures, exampe:

<div> This is a very old and valuable vase... </div>

<div>

  <en-media width="320" height="240" hash="614eb4465b3d0e7b57ea5fa2182142ea" type="image/png" />

 </div>

When user selects New picture from the main screen he immediately goes to step 1 - picture take where he can select and object and press take picture button.

Step 1 - select object and take picture

Step 2 - Review picture or take new

Step 3 - comment (optionally) and send video to Evernote.

Adding sounds

ENML code for sounds, example:

<div> Sound comment... </div>

<div>

<en-media type="audio/amr" hash="f19e8a3611db657ea2d2ce7550476d02" />

</div>

When user selects New sound immediately voice recording starts and he goes to screen Sound recording.

Step 1 - sound recording

If user goes back to main menu then sound is discarded.

User can write comments while recording.

Recording can be paused. And resumed (prev. slide)

Step 2 - Sound pause

Step 3 - Sound comment

When back button is pressed - we go to record / pause screen and continue to record the sound after review.

When Pause / Play button is pressed the sound playing is paused and resumed.

We can REW/FF the sound by moving the slider.

Adding video

ENML code for Video, example:

<div> Video comment... </div>

<div>

<en-media hash="bdf36b16d93d8d32f6ee0e93cbccac19" type="video/mp4" />

</div>

Step 1 - Position

When user selects New video from the main screen then we show camera view.

User presses Record and recording starts.

Step 2 - record and pause

As recording goes time counts up.

User can pause recording and record again.

User can press New to cancel the current video and remove from temporary files and start from step 1 - positioning.

Step 3 - Play (review)

Back button goes to the previous step and continues to write video clip (append to file).

Step 4 - comment

Pressing video clip area go the the previous step (does not show here it is just a link to previous step).

App settings

The is also a screen where we set options:

Open Questions