lcdrdata said:
Price-wise, for 16GB devices iPod touch is $190 vs iPad mini @ $480 and Nexus 7 @ $250; for 32GB, the respective prices are $280, $540, and $280.
Where did you get those price quotes from? The 16GB iPad Mini costs $330 - it's $460 if you want the ability to connect to a cell network for data (rather than just WiFi), but the iPod and Nexus you mention don't support that, so $330 for 16GB (and $430 for 32GB) would be a fairer comparison.
Anyway, I'd recommend against that $190 iPod Touch - its actually an old model (the newer one costs $300) and is, along with the original iPad, one of developers' two least favorite devices because it has a high-resolution screen but very little RAM. This isn't a huge problem for Pleco unless you're going to be OCRing a lot of enormous still images (about the only thing you can do in our app that uses enough RAM to cause problems), but it's a big problem for a lot of other apps - check the review of any recent high-powered game for example and you'll probably see a bunch of complaints about crashing from 4th-generation iPod Touch users. It also seems very unlikely that it'll be upgraded to iOS 7 when the time comes.
So that leaves the iPad and the Nexus (unless you also want to consider the newer and much better iPod Touch). The Android version is a bit more up-to-date at the moment, and is actually about to get a big update that puts it temporarily even farther ahead, but that's largely due to a) some poor planning on our part regarding release spacing on iOS (built up our next update too much and now we're stuck waiting for some very slow third-party UI design stuff to be finished since it'll disappoint too many people if that's not included) and b) the fact that Android is a much better platform to release big, complicated updates on because you can patch any bugs you find instantly (upload a bug fix update and it's live an hour later) whereas on iOS every new update has to be reviewed / approved by Apple (which can take upwards of a week).
But of our next update iOS should be fully caught up, and will actually have a few more features that Android (for the moment) lacks, like PDF and EPUB support, and thanks to Apple's designer-friendly approach to anti-aliasing will also have prettier looking typography. And in general, after that update most new features should show up on both platforms within a few weeks of each other - pretty much everything we're doing with flashcards, e.g., except for platform-specific stuff like iCloud sync. So there probably isn't sufficient justification to choose one platform or the other based on Pleco features alone.
One other thing you might want to factor in is where you're going to be located - if you travel a lot and often spend extended periods of time in China or other countries outside of the US/Europe, you might be better off with Android, because Apple makes it exceedingly difficult to purchase stuff from iTunes if you're in China with a non-Chinese iTunes account; we lose tons of sales from people who want to buy our software but simply can't do so because Apple won't let them. We're forbidden from selling our iOS software outside of their store (much though we'd like to), so if Apple won't sell you a copy of Pleco for your device there's no other way to get it. However, if you don't mind doing all of your purchasing within your home country (you can still restore previous purchases outside of it) this shouldn't be too much of a problem.