EveBerry is a BlackBerry tool for monitoring character training and other stats. Currently, in addition to character skill training and balance, it can display a character's active market orders.
BlackBerry OS 4.1 or higher. It's been most extensively tested on my AT&T 8300, but it should work on most any of their current devices.
Note that since it does communicate over the network, you'll probably want a reasonable data plan. Using a proxy ensures compressed communication, but there are no optimizations to avoid downloading the same data multiple times.
Over-the-Air install (current version: 0.2.5)
(There was an embarrassing bug in versions older than 0.2.5 that caused them to not work at all unless you were using a proxy. Whoops!)
Please do! Send ISK to Isidien Madcap.
Here's the main screen, showing some characters:
The market orders screen (slightly outdated screenshot):
The settings screen:
I wrote a simple caching proxy for API access; some API methods such as the asset list and market orders, can only be requested once within a certain timeframe (once every 24 hours for asset list, once every 30 minutes or so for market orders). This makes it impossible for multiple apps (like, say, one on your desktop and one on your phone) to access the same data. eproxy.php provides a transparent caching proxy for API access that requires very little change in each app to support it -- merely prefixing their API URLs with eproxy.php.
You're welcome to use the proxy shown in the image above (http://vlad.off.net/eve/eproxy.php) but be aware that you are essentially sending your API keys to the proxy. Any data is stored encrypted such that noone can see your asset list/market orders/etc -- but if I were to replace that script with a malicious version I could see all your leet sekrets. I obviously don't have any plans of doing so; but please feel free to grab a copy of the proxy script and run it yourself somewhere for you/corpmates/whoever.
EveBerry uses (yet another) simple web service for obtaining the names of items and stations for the market order screen. Your API key/user data/whatever aren't transmitted over in any way. At some point I might make a version that bakes in the items and locations, but it would be significantly larger.
Hm, that sucks. Sorry! For now send evemail to Isidien Madcap until I figure out a better support method.
Not yet, but soon. Other things I want to add are:
Mercurial repo is at http://vlad.off.net/hg/EveBerry/. It's an Eclipse workspace, but should really build with anything with the ant tasks from bb-ant-tools and appropriate JDE installed. Code is under the MPL.