Full text of the latest announcement email:
Facebook: http://www.facebook.com/plecosoft
Twitter: http://www.twitter.com/plecosoft
Greetings,
Two very big announcements to share with you today, plus a new dictionary license and some other minor updates:
1) Camera Recognizer
2) Android
3) Classical Chinese
4) Other iPhone Developments
5) Other Dictionaries
6) Windows Mobile
7) Desktops
1) CAMERA RECOGNIZER
First off, our biggest new feature in years: I'm delighted to announce that for the next version of Pleco for iPhone, 2.2, we'll be offering an optical character recognition (OCR) add-on (which we're calling "Camera Recognizer"), allowing you to instantly look up Chinese characters and words using your iPhone's built-in camera. People have been asking for this pretty much ever since the first camera-equipped Palm OS handhelds appeared back in 2002, and 8 years later the technology has finally progressed to a point where we can include an OCR module in our software.
A particularly cool aspect of our system is that it lets you look up characters "live" without needing to take a still photo; you simply point the camera (showing a live preview) at the word you want to look up and its definition pops up instantly, something akin to an "augmented reality" system. We're still tweaking the user interface, but a short demo video is available here:
http://www.youtube.com/watch?v=x7VTo0656Rc
Alternate Link (if you can't access YouTube - also higher quality):
http://plecomirror.com/ocrdemovid.html
This feature works best on the iPhone 4, but it should also work on a 3GS if it's been upgraded to iOS 4.0; the cameras on the original iPhone and iPhone 3G lack autofocus, so unfortunately they can't take clear enough pictures of characters for our system to recognize them. The iPod Touch and iPad don't have built-in cameras at all, but the new iPod Touch coming out this fall is rumored to be getting one, so that may soon be an option for people who don't want to invest in a new smartphone. We have no plans to bring this feature to Windows Mobile or Palm OS.
To help work out the last few kinks in this new feature, we're looking for a few new beta-testers, specifically beta-testers with iPhone 4s; we could use a few more testers with iPhone 3GSes as well, but iPhone 4s are where we really need more people since the iPhone 4 hadn't yet been released during our last major beta-test. So if you've got an iPhone 4 and are interested in getting early access to the new Camera Recognizer feature in exchange for sending us feedback / bug reports, send me a note at mikelove@pleco.com.
This will be a paid add-on module just like handwriting / flashcards / document reader / etc, and as far as pricing, since we have to pay per-copy royalties on the OCR system we're using, and since many of our customers unfortunately don't have OCR-compatible hardware, we're planning to keep OCR out of our "bundles" for now and sell it exclusively as a separate add-on. The price will likely be in around the same range as our handwriting recognizer module ($15 or $12 with an educational discount). Release-date-wise, we're hoping to have Pleco 2.2 out with this feature sometime in September, though we may hold it back a bit longer if we're still not happy with the interface design.
2) ANDROID
Perhaps even more exciting, at least for a certain subset of the Pleco user community: we've finally decided to develop an Android version of our software. When it's finished, it should offer pretty much the full Pleco experience on Android: we've already negotiated licenses to bring everything from our iPhone software except the new "Camera Recognizer" feature to Android, including all of our dictionaries (except Oxford, which is not offered on iPhone either), fullscreen handwriting, stroke order, audio, flashcards, document reading, etc.
The key breakthrough, and the reason we finally decided to go ahead with developing an Android version of Pleco, is that we managed to work out an efficient way to use most of our cross-platform engine (the same basic database / search / flashcard management / etc code used in our Palm / WM / iPhone software) on Android without having to rewrite it, thanks to some changes in the latest version of Android combined with the efforts of a wonderful open-source project called SWIG. This means that most of our software's source code can be written once and used on both iPhone and Android.
The reasons we're waiting on bringing Camera Recognizer to Android are that, #1, we want to make sure it's actually a success on iPhone before investing any more money in it (though we're feeling pretty confident about that), and #2, rumblings from Google suggest that they may be adding built-in Chinese OCR capabilities in a future version of Android (though their Google Goggles system), which could eliminate the need to develop / license an OCR system for Android on our own; we'd like to at least wait and see if they do add it in Android 3.0 before making a decision on that. But if they don't add it, or they don't do a very good job with it, then we'd certainly plan to move ahead with adding it ourselves.
And while we won't be 100% certain about this until our Android software is actually released, we're very optimistic that we'll be able to offer the same generous free platform transfer policy on Android that we've offered on iPhone, so you should hopefully be able to move your Palm / WM / iPhone Pleco license over to Android without having to buy our software again (though as on iPhone, you'll be limited to using your transferred license on one device at a time).
A few caveats, however. Our software will probably only work on phones running the very latest version of Android, 2.2; it may even require Android 3.0, depending on what features Google adds in that and how many phones support it. Also, in order to avoid the sorts of device compatibility problems we've experienced on Windows Mobile, we plan to publish an "approved devices list," devices that we've actually tested to work correctly with Pleco and which we're committed to continuing to test on / fix problems on as they come up. You'll certainly be welcome to install Pleco on any other Android device you want, but we won't necessarily be able to help you if you encounter bugs on it; there are simply too many different Android devices out there for us to be able to make sure that our software works perfectly on every one.
We will try to make sure we officially support all of the most popular devices, though some of them may not be ideal for running Pleco owing to basic hardware limitations - for example, in our testing we've found that even a lot of high-end Android phones have very poor quality touchscreen digitizers, making the handwriting input system a good bit more frustrating to use than on iPhone. Though we haven't found an Android phone yet with a digitizer as good as Apple's, unfortunately.
Also, owing to Android Market's very restrictive policies about add-on module sales, we may end up distributing our Android software exclusively through our own website, which means that Android phones that are locked-down to only run apps from Android Market (all of the Android phones offered on AT&T, e.g.) may need to be hacked / "rooted" to be able to run Pleco. Most Android phones aren't restricted in this way, however, and some (e.g. many of those sold in China) don't even support Android Market and can only use non-Market apps.
As far as release dates, while I'd rather not discuss them at all, since I know I'm going to get 50 emails a week about this if I don't: we're hoping to have a public beta-test version of Pleco for Android by the end of this year. It may not include flashcards or even document reader functionality, will probably have to be installed manually (copy a folder full of files over to your SD card instead of downloading them automatically), and may also be somewhat buggy (though the fact that we're using so much old / well-tested cross-platform code should help considerably on that front), but all of our dictionaries and the fullscreen handwriting recognizer should be available and functional at least. A finished release would then follow sometime in 2011.
3) CLASSICAL CHINESE
We've just signed a license for our first Classical Chinese dictionary, the 古汉语大辞典 (Gu Hanyu Da Cidian) by 上海辞书出版社 (Shanghai Cishu Chubanshe, best known as the publishers of the famous "Word Ocean" 辞海 dictionary). This dictionary is Chinese-only - translates from Classical Chinese to modern Chinese (there hasn't really been a serious Classical-Chinese-to-English dictionary published in decades) - but it's something our customers have been asking for for a very long time and we're quite excited to finally be able to bring it to you. Reading 2000-year-old poetry in its original language is a pleasure that shouldn't be confined to Greek and Latin scholars.
The release date for this new dictionary is TBD - it's a very large title and hence not an easy thing to convert - but a conservative estimate would be that we'd have it out by summer of 2011. It should be available on Android as well as iPhone, and probably even on Windows Mobile too. We're hoping to pair it with some downloadable Classical titles for our document reader, and possibly even a licensed Classical Chinese textbook - since Classical Chinese isn't taught very widely in schools we recognize that a lot of people would be learning it mainly on their own.
4) OTHER IPHONE DEVELOPMENTS
In order to get the new OCR feature to market as quickly as possible, and to keep up a steady flow of updates, we're breaking out some of the features we'd planned to include in our 2.2 update and putting them in the next major update, 2.3, instead. A lot of the delayed features will likely be flashcard-related: the iPad has been a *huge* success for us - our ratio of iPad to iPhone sales is far greater than Apple's - and it's become clear that we need to develop a better system for synchronizing flashcards between multiple devices, so we're hoping that we might be able to get some version of that working in time for 2.3. But supporting that will require changes in a number of other areas of the flashcard system, and it's easiest to roll out all of that stuff at once.
So other than OCR, the main focus of the 2.2 update (which we plan to start beta-testing in a few weeks) will be on user interface improvements in the dictionary and document reader: more customizability in the former and a prettier / more standard / more iPad-friendly interface (including a dedicated definition area) in the latter. The Settings screen should also get a much-needed overhaul, and there are some unsexy but important under-the-hood improvements too, like better multitasking support (should eliminate the need for a "delay before search" option) and support for arbitrary text selection (so you can tap-hold / drag to select / copy out sections of dictionary entries just like in Apple's built-in apps).
On the multitasking front, a handy tip for users of newer iPhones / iPods: if you go into Settings / Dictionary / Search Results and set "Delay before search" under "Results" to "None," that may make dictionary searches feel more responsive; it can cause keyboard input to get a little stuttery with certain types of search (wildcards, e.g.), which is why it isn't configured that way by default (except on iPads, which are incredibly fast and don't experience that stutter), but we're hoping to fix the stutter and eliminate the need for this delay option entirely in 2.2.
And one other minor iPhone update: we've now added a page on our website with direct download links for our add-on modules, so if you have an iPad or an iPhone / iPod that's been updated to the latest OS (4.0), you can install add-on databases via USB instead of downloading them directly to your device. (purchases / license transfers still require an internet connection, however) Particularly useful if you've purchased an audio pronunciation add-on but haven't been able to install the (very large) extended database files for it yet. The add-on download page is at:
http://www.pleco.com/ipdirectdownload.html
5) OTHER DICTIONARIES
After not being able to offer the Oxford Concise Chinese-English dictionary at all on iPhone, we've now unfortunately had to pull it from our Palm and Windows Mobile software as well; it's been replaced in our Palm/WM Basic bundle by the ACE + NWP dictionaries. Discussions with Oxford are still ongoing, and in spite of the licensing issues (more a bureaucratic matter than anything else) we have a very good relationship with them and are optimistic we might soon be able to offer the Oxford dictionary on iPhone and even on Android, but we're also investigating a couple of other new dictionary options that might be able to fill the same niche (i.e., a clear, concise C-E/E-C dictionary with a good number of example sentences).
We're making very good progress on one other oft-requested item, though - a Cantonese-to-English dictionary - and are continuing to explore options in other areas of need too (idioms, character etymology, topical vocabulary, etc); if you have any suggestions for specific dictionaries we should consider licensing (particularly if they're relatively new / in print) we'd love to hear about them.
6) WINDOWS MOBILE
The iPhone version of Pleco is currently outselling the Windows Mobile version by about 7:1; that ratio has been steadily moving towards iPhone since our iPhone software came out. Free Windows-Mobile-to-iPhone transfers are running at about the same rate that Windows Mobile sales were at their peak; in other words, we're losing Windows Mobile users at a faster rate than we've ever gained them. So suffice it to say, things are not going well for Windows Mobile at this point. Combine that with the fact that the new Windows Phone 7 coming out later this year is totally incompatible with old Windows Mobile apps like Pleco, and is so restrictive and locked-down that it might not even be possible for us to rewrite Pleco to run on it, and we think there's a strong possibility that Pleco sales on WM will have dropped to almost zero by the end of the year.
So while we are continuing to support our Windows Mobile software, our primary focus at this point as far as updates is on fixing bugs and on porting over cross-platform engine improvements (new flashcard features / search algorithms, e.g.), rather than on things that require lots of new user interface work on WM (major new features, e.g.); there's simply not enough interest in Windows Mobile anymore to justify investing resources in it which could be used to improve our iPhone or Android software. We're still planning to do at least one more significant WM update with some of the new flashcard stuff we're working on and tweaks to a couple of user interfaces, but I would definitely advise against buying new WM hardware to run Pleco at this point; if you can't stand to get an iPhone I'd recommend a cheap used iPod Touch.
However, we continue to offer free platform transfers from our Windows Mobile software to our iPhone OS software (not just on iPhones but on iPod Touches and iPads as well), and as I said above we're also optimistic that we'll be able to offer the same deal on Android, so even if we eventually stop supporting Windows Mobile altogether you should still be able to keep using your Pleco license on one of those platforms.
7) DESKTOPS
After so many years of talking up / talking down / canceling / un-canceling a prospective desktop version of Pleco, you probably shouldn't take anything I have to say on the subject too seriously at this point, but here's the basic situation.
We're quite confident that our Windows Mobile software could be rewritten to work on desktop Windows without too much difficulty - we've already built a mostly-functional prototype of that, in fact - but it's also looking like our Android software could be made to run on desktops quite easily using an open-source virtual machine. (in native x86 code, not ARM - we know the official Android desktop emulator is very slow, but this is an entirely different solution that we think would be much faster)
If we do get the Android version working well on desktops using this method, we wouldn't even need to make a separate desktop version of our software: desktop users would be running the exact same program that Android users would be, just as iPad users run the exact same program that iPhone users do. This would both save us a tremendous amount of programming time and ensure that desktop users had the "full Pleco experience" with just as many updates / new features / etc as handheld users, something we couldn't necessarily guarantee with a dedicated desktop Windows application if the level of interest / sales volume turned out to be disappointing.
If running our Android version on desktop Windows proves problematic, however, we've got that Windows Mobile port as a fallback, and hopefully within a few months we'll know which route we need to take to (finally!) get a working version of Pleco out for desktops. If the Android-on-desktops approach does prove feasible then we'd likely try to put the tools / instructions for that on our website at around the same time as the first Android beta version, so there's a good chance that you'll finally have a way to run Pleco on desktops very soon.
Thanks as always for your support and feedback, and please continue directing your comments / complaints / suggestions / bug reports / etc to me at mikelove@pleco.com.
Best wishes,
Michael Love
Founder & President
Pleco Software
http://www.pleco.com
Facebook: http://www.facebook.com/plecosoft
Twitter: http://www.twitter.com/plecosoft
Greetings,
Two very big announcements to share with you today, plus a new dictionary license and some other minor updates:
1) Camera Recognizer
2) Android
3) Classical Chinese
4) Other iPhone Developments
5) Other Dictionaries
6) Windows Mobile
7) Desktops
1) CAMERA RECOGNIZER
First off, our biggest new feature in years: I'm delighted to announce that for the next version of Pleco for iPhone, 2.2, we'll be offering an optical character recognition (OCR) add-on (which we're calling "Camera Recognizer"), allowing you to instantly look up Chinese characters and words using your iPhone's built-in camera. People have been asking for this pretty much ever since the first camera-equipped Palm OS handhelds appeared back in 2002, and 8 years later the technology has finally progressed to a point where we can include an OCR module in our software.
A particularly cool aspect of our system is that it lets you look up characters "live" without needing to take a still photo; you simply point the camera (showing a live preview) at the word you want to look up and its definition pops up instantly, something akin to an "augmented reality" system. We're still tweaking the user interface, but a short demo video is available here:
http://www.youtube.com/watch?v=x7VTo0656Rc
Alternate Link (if you can't access YouTube - also higher quality):
http://plecomirror.com/ocrdemovid.html
This feature works best on the iPhone 4, but it should also work on a 3GS if it's been upgraded to iOS 4.0; the cameras on the original iPhone and iPhone 3G lack autofocus, so unfortunately they can't take clear enough pictures of characters for our system to recognize them. The iPod Touch and iPad don't have built-in cameras at all, but the new iPod Touch coming out this fall is rumored to be getting one, so that may soon be an option for people who don't want to invest in a new smartphone. We have no plans to bring this feature to Windows Mobile or Palm OS.
To help work out the last few kinks in this new feature, we're looking for a few new beta-testers, specifically beta-testers with iPhone 4s; we could use a few more testers with iPhone 3GSes as well, but iPhone 4s are where we really need more people since the iPhone 4 hadn't yet been released during our last major beta-test. So if you've got an iPhone 4 and are interested in getting early access to the new Camera Recognizer feature in exchange for sending us feedback / bug reports, send me a note at mikelove@pleco.com.
This will be a paid add-on module just like handwriting / flashcards / document reader / etc, and as far as pricing, since we have to pay per-copy royalties on the OCR system we're using, and since many of our customers unfortunately don't have OCR-compatible hardware, we're planning to keep OCR out of our "bundles" for now and sell it exclusively as a separate add-on. The price will likely be in around the same range as our handwriting recognizer module ($15 or $12 with an educational discount). Release-date-wise, we're hoping to have Pleco 2.2 out with this feature sometime in September, though we may hold it back a bit longer if we're still not happy with the interface design.
2) ANDROID
Perhaps even more exciting, at least for a certain subset of the Pleco user community: we've finally decided to develop an Android version of our software. When it's finished, it should offer pretty much the full Pleco experience on Android: we've already negotiated licenses to bring everything from our iPhone software except the new "Camera Recognizer" feature to Android, including all of our dictionaries (except Oxford, which is not offered on iPhone either), fullscreen handwriting, stroke order, audio, flashcards, document reading, etc.
The key breakthrough, and the reason we finally decided to go ahead with developing an Android version of Pleco, is that we managed to work out an efficient way to use most of our cross-platform engine (the same basic database / search / flashcard management / etc code used in our Palm / WM / iPhone software) on Android without having to rewrite it, thanks to some changes in the latest version of Android combined with the efforts of a wonderful open-source project called SWIG. This means that most of our software's source code can be written once and used on both iPhone and Android.
The reasons we're waiting on bringing Camera Recognizer to Android are that, #1, we want to make sure it's actually a success on iPhone before investing any more money in it (though we're feeling pretty confident about that), and #2, rumblings from Google suggest that they may be adding built-in Chinese OCR capabilities in a future version of Android (though their Google Goggles system), which could eliminate the need to develop / license an OCR system for Android on our own; we'd like to at least wait and see if they do add it in Android 3.0 before making a decision on that. But if they don't add it, or they don't do a very good job with it, then we'd certainly plan to move ahead with adding it ourselves.
And while we won't be 100% certain about this until our Android software is actually released, we're very optimistic that we'll be able to offer the same generous free platform transfer policy on Android that we've offered on iPhone, so you should hopefully be able to move your Palm / WM / iPhone Pleco license over to Android without having to buy our software again (though as on iPhone, you'll be limited to using your transferred license on one device at a time).
A few caveats, however. Our software will probably only work on phones running the very latest version of Android, 2.2; it may even require Android 3.0, depending on what features Google adds in that and how many phones support it. Also, in order to avoid the sorts of device compatibility problems we've experienced on Windows Mobile, we plan to publish an "approved devices list," devices that we've actually tested to work correctly with Pleco and which we're committed to continuing to test on / fix problems on as they come up. You'll certainly be welcome to install Pleco on any other Android device you want, but we won't necessarily be able to help you if you encounter bugs on it; there are simply too many different Android devices out there for us to be able to make sure that our software works perfectly on every one.
We will try to make sure we officially support all of the most popular devices, though some of them may not be ideal for running Pleco owing to basic hardware limitations - for example, in our testing we've found that even a lot of high-end Android phones have very poor quality touchscreen digitizers, making the handwriting input system a good bit more frustrating to use than on iPhone. Though we haven't found an Android phone yet with a digitizer as good as Apple's, unfortunately.
Also, owing to Android Market's very restrictive policies about add-on module sales, we may end up distributing our Android software exclusively through our own website, which means that Android phones that are locked-down to only run apps from Android Market (all of the Android phones offered on AT&T, e.g.) may need to be hacked / "rooted" to be able to run Pleco. Most Android phones aren't restricted in this way, however, and some (e.g. many of those sold in China) don't even support Android Market and can only use non-Market apps.
As far as release dates, while I'd rather not discuss them at all, since I know I'm going to get 50 emails a week about this if I don't: we're hoping to have a public beta-test version of Pleco for Android by the end of this year. It may not include flashcards or even document reader functionality, will probably have to be installed manually (copy a folder full of files over to your SD card instead of downloading them automatically), and may also be somewhat buggy (though the fact that we're using so much old / well-tested cross-platform code should help considerably on that front), but all of our dictionaries and the fullscreen handwriting recognizer should be available and functional at least. A finished release would then follow sometime in 2011.
3) CLASSICAL CHINESE
We've just signed a license for our first Classical Chinese dictionary, the 古汉语大辞典 (Gu Hanyu Da Cidian) by 上海辞书出版社 (Shanghai Cishu Chubanshe, best known as the publishers of the famous "Word Ocean" 辞海 dictionary). This dictionary is Chinese-only - translates from Classical Chinese to modern Chinese (there hasn't really been a serious Classical-Chinese-to-English dictionary published in decades) - but it's something our customers have been asking for for a very long time and we're quite excited to finally be able to bring it to you. Reading 2000-year-old poetry in its original language is a pleasure that shouldn't be confined to Greek and Latin scholars.
The release date for this new dictionary is TBD - it's a very large title and hence not an easy thing to convert - but a conservative estimate would be that we'd have it out by summer of 2011. It should be available on Android as well as iPhone, and probably even on Windows Mobile too. We're hoping to pair it with some downloadable Classical titles for our document reader, and possibly even a licensed Classical Chinese textbook - since Classical Chinese isn't taught very widely in schools we recognize that a lot of people would be learning it mainly on their own.
4) OTHER IPHONE DEVELOPMENTS
In order to get the new OCR feature to market as quickly as possible, and to keep up a steady flow of updates, we're breaking out some of the features we'd planned to include in our 2.2 update and putting them in the next major update, 2.3, instead. A lot of the delayed features will likely be flashcard-related: the iPad has been a *huge* success for us - our ratio of iPad to iPhone sales is far greater than Apple's - and it's become clear that we need to develop a better system for synchronizing flashcards between multiple devices, so we're hoping that we might be able to get some version of that working in time for 2.3. But supporting that will require changes in a number of other areas of the flashcard system, and it's easiest to roll out all of that stuff at once.
So other than OCR, the main focus of the 2.2 update (which we plan to start beta-testing in a few weeks) will be on user interface improvements in the dictionary and document reader: more customizability in the former and a prettier / more standard / more iPad-friendly interface (including a dedicated definition area) in the latter. The Settings screen should also get a much-needed overhaul, and there are some unsexy but important under-the-hood improvements too, like better multitasking support (should eliminate the need for a "delay before search" option) and support for arbitrary text selection (so you can tap-hold / drag to select / copy out sections of dictionary entries just like in Apple's built-in apps).
On the multitasking front, a handy tip for users of newer iPhones / iPods: if you go into Settings / Dictionary / Search Results and set "Delay before search" under "Results" to "None," that may make dictionary searches feel more responsive; it can cause keyboard input to get a little stuttery with certain types of search (wildcards, e.g.), which is why it isn't configured that way by default (except on iPads, which are incredibly fast and don't experience that stutter), but we're hoping to fix the stutter and eliminate the need for this delay option entirely in 2.2.
And one other minor iPhone update: we've now added a page on our website with direct download links for our add-on modules, so if you have an iPad or an iPhone / iPod that's been updated to the latest OS (4.0), you can install add-on databases via USB instead of downloading them directly to your device. (purchases / license transfers still require an internet connection, however) Particularly useful if you've purchased an audio pronunciation add-on but haven't been able to install the (very large) extended database files for it yet. The add-on download page is at:
http://www.pleco.com/ipdirectdownload.html
5) OTHER DICTIONARIES
After not being able to offer the Oxford Concise Chinese-English dictionary at all on iPhone, we've now unfortunately had to pull it from our Palm and Windows Mobile software as well; it's been replaced in our Palm/WM Basic bundle by the ACE + NWP dictionaries. Discussions with Oxford are still ongoing, and in spite of the licensing issues (more a bureaucratic matter than anything else) we have a very good relationship with them and are optimistic we might soon be able to offer the Oxford dictionary on iPhone and even on Android, but we're also investigating a couple of other new dictionary options that might be able to fill the same niche (i.e., a clear, concise C-E/E-C dictionary with a good number of example sentences).
We're making very good progress on one other oft-requested item, though - a Cantonese-to-English dictionary - and are continuing to explore options in other areas of need too (idioms, character etymology, topical vocabulary, etc); if you have any suggestions for specific dictionaries we should consider licensing (particularly if they're relatively new / in print) we'd love to hear about them.
6) WINDOWS MOBILE
The iPhone version of Pleco is currently outselling the Windows Mobile version by about 7:1; that ratio has been steadily moving towards iPhone since our iPhone software came out. Free Windows-Mobile-to-iPhone transfers are running at about the same rate that Windows Mobile sales were at their peak; in other words, we're losing Windows Mobile users at a faster rate than we've ever gained them. So suffice it to say, things are not going well for Windows Mobile at this point. Combine that with the fact that the new Windows Phone 7 coming out later this year is totally incompatible with old Windows Mobile apps like Pleco, and is so restrictive and locked-down that it might not even be possible for us to rewrite Pleco to run on it, and we think there's a strong possibility that Pleco sales on WM will have dropped to almost zero by the end of the year.
So while we are continuing to support our Windows Mobile software, our primary focus at this point as far as updates is on fixing bugs and on porting over cross-platform engine improvements (new flashcard features / search algorithms, e.g.), rather than on things that require lots of new user interface work on WM (major new features, e.g.); there's simply not enough interest in Windows Mobile anymore to justify investing resources in it which could be used to improve our iPhone or Android software. We're still planning to do at least one more significant WM update with some of the new flashcard stuff we're working on and tweaks to a couple of user interfaces, but I would definitely advise against buying new WM hardware to run Pleco at this point; if you can't stand to get an iPhone I'd recommend a cheap used iPod Touch.
However, we continue to offer free platform transfers from our Windows Mobile software to our iPhone OS software (not just on iPhones but on iPod Touches and iPads as well), and as I said above we're also optimistic that we'll be able to offer the same deal on Android, so even if we eventually stop supporting Windows Mobile altogether you should still be able to keep using your Pleco license on one of those platforms.
7) DESKTOPS
After so many years of talking up / talking down / canceling / un-canceling a prospective desktop version of Pleco, you probably shouldn't take anything I have to say on the subject too seriously at this point, but here's the basic situation.
We're quite confident that our Windows Mobile software could be rewritten to work on desktop Windows without too much difficulty - we've already built a mostly-functional prototype of that, in fact - but it's also looking like our Android software could be made to run on desktops quite easily using an open-source virtual machine. (in native x86 code, not ARM - we know the official Android desktop emulator is very slow, but this is an entirely different solution that we think would be much faster)
If we do get the Android version working well on desktops using this method, we wouldn't even need to make a separate desktop version of our software: desktop users would be running the exact same program that Android users would be, just as iPad users run the exact same program that iPhone users do. This would both save us a tremendous amount of programming time and ensure that desktop users had the "full Pleco experience" with just as many updates / new features / etc as handheld users, something we couldn't necessarily guarantee with a dedicated desktop Windows application if the level of interest / sales volume turned out to be disappointing.
If running our Android version on desktop Windows proves problematic, however, we've got that Windows Mobile port as a fallback, and hopefully within a few months we'll know which route we need to take to (finally!) get a working version of Pleco out for desktops. If the Android-on-desktops approach does prove feasible then we'd likely try to put the tools / instructions for that on our website at around the same time as the first Android beta version, so there's a good chance that you'll finally have a way to run Pleco on desktops very soon.
Thanks as always for your support and feedback, and please continue directing your comments / complaints / suggestions / bug reports / etc to me at mikelove@pleco.com.
Best wishes,
Michael Love
Founder & President
Pleco Software
http://www.pleco.com