Hello, I'm glad to announce my next free application for WP7, the SilverDict.
SilverDict is a offline dictionary application, compatible with famous StarDict program by dictionaries format. Application is very fast, simple and reliable. You don't need to switch languages, SilverDict is using all installed and enabled dictionaries to search the words.
On the first run, application will offer you to download and install dictionaries from online repository (based on free XDXF dictionary collection http://sourceforge.net/projects/xdxf/files/ ) or your own dictionaries from cloud stores (SkyDrive or DropBox).
Dictionary file archive for download and install should be:
in StarDict format (i.e. have *.idx, *.ifo, *.dict.dz or *.dict, optional *.syn files; also optional resource (images) directory;
dictionary archive should be zipped (has *.zip extension) or in Unix-style compressed tarball format .tar.bz2 in one file. For *.zip archive you may try to archive more then one dictionary;
Of course, for downloading dictionaries you should have your Internet connection enabled (for download only, SilverDict does not required Internet connection)
Please, be patient: dictionary installation requires some time (depending from dictionary size).
I don't recommend you to install too many dictionaries; BTW, SilverDict can display up to 8 dictionaries simultaneously.
I'll be glad to hear your impressions, suggestions and feature requests here! Happy searching!
By far, Silverdict is the best looking dict app I've tried, WP7 or Android. The design is clean, polished and intuitive.
The "tab" design is a very useful idea (2nd picture OP). I usually use 3 portuguese dicts on Fora Dictionary (Android app). When I begin to write a word on it, various suggestions appear (of all 3 dicts). In Silverdict it's a little bit different, it's more individualized: you write a word on textbox and the results aren't displayed all together, but in each dict's tab. It seemed to me as a flaw at first, but now I really like your design option sensboston.
EDIT: after playing a little bit more with SilverDict, I find to feel that it would be more intituitive if when I tap a word all dicts display it's meaning. As it is now, each time I select a tab I have to tap on the word to display it's meaning, even if I have tapped it before.
Fora Dictionary has a start scanner function. When activated, if you copy a word on browser or an e-book reader app, it automaticly opens dict app and displays the word's meaning. It's a superb feature, but due to WP7 limitations it will probably be hard to achieve. Besides, WP7 e-book readers I've tried don't have the option to copy a word (can't understand why).
EDIT: with Freda e-book reader, with a 2-step procedure, it's possible to copy a word. Start scanner would be a nice implementation in Silverdict, if possible of course.
Skyfire works great, but I'm having an issue with dropbox. I added my account and it opened dropbox page on browser. Due to "not having jave script" my folders weren't displayed.
As for design: I never tried Fora Dictionary but a long time customer of the ABBYY Lingvo dictionary (IMHO, the best dictionary profuct for Windows). SilverDict is copying Lingvo's UI: you have a list of found words (with variants) and you have to click word to display explanation. I thought, dictionary separation by tabs will be more intuitive to end-user; but I can try to implement tab-less, merged list.
As for DropBox: it's a strange. I've switched app to production state (it takes some time) at DropBox devs site, but it still works fine for me: on my Focus or on emulator. Tomorrow I'll try (at work) on the other different handsets. Will be good if someone else can test that functionality too.
I thought, dictionary separation by tabs will be more intuitive to end-user; but I can try to implement tab-less, merged list.
Silverdict works great the way it is so don't get into to much work. It was just a remark I made and it's nice to have an app with a different approach. To be honest, each time I use it, the more I like how it works.
Just a small remark: on settings, there's an option to enable/disable save last input, but it doesn't seem to work. I have it disabled, but each time I start Silverdict the last word I typed remains on search box.
And about "detect copied word" function, is it possible to implement?
Yeah, I already figured out this bug. I'll fix it in the next release.
As for your request: unfortunately it's not possible because of Microsoft limitations http://msdn.microsoft.com/en-us/libr...=VS.96%29.aspx
I don't understand why, truly... Seems like they are too scared because of xda whitehats hacks and don't have enough facilities for proper testing
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?