Shored is a free Android Russian-English and English-Russian dictionary, that offers 55000 russian words with their accented declensions for nouns and accented conjugations for verbs, with most of the times examples of sentence and translation.
It does not require internet connection so its data are crammed into 5M, quite few memory for an Android application. The navigation is intuitive and mimics web browsing.
Google play: load load Shored for free
YouTube: demo
There are several ways of browsing the dictionary:
by alphabetic order: used as a reference, like in a paper dictionary
by frequency: used to discover the basics of the Russian language
by categories: the 6000 most common words are grouped, used to improve one's knowledge of the Russian language
by direct search: when looking for a specific word, either in Latin or Cyrillic characters depending on the virtual keyboard configuration
The origin of the dictionary is OpenRussian. It was also the source of inspiration for the graphic design.
OpenRussian is/was itself derived from a series of collaborative web sites:
The Android privacy page is available here.