It's a very slick way of sending and receiving Bitcoins on your Android phone. Easy install, but make sure that you do it over Wifi since it provides a recent block chain to get you up and running quickly, and that's a few megs.

Receiving coins can be done by instant QR code generation (so another phone can view the screen and pick up the wallet address), or by sending the wallet address via almost any mechanism you can think of (SMS, email, Twitter, Facebook, FriendStream etc etc). It will copy the wallet address to the clipboard if you want to allow you to paste it anywhere you like.

Sending coins can be done by either scanning a QR code (ideal for merchants presenting prices in BTC) or by manual entry (from clipboard if necessary).

It's really aimed at keeping pocket change available for small day to day transactions since your phone could be stolen (just like a real wallet could be picked) and for that it's an excellent choice.

Give it a go and continue to build the Bitcoin economy - the merchants need you :-)

"It's a full bitcoin client running on your phone. This means it keeps its own copy of the blockchain (currently about 14MB) which we store on your phone's SD card, and it doesn't need to communicate with a centralized server. Most phones have large SD cards (8GB or more is not uncommon) so storing 14MB isn't too bad. The wallet file is stored on the phone's internal memory instead since it quite small compared to the blockchain. We include a recent copy of the blockchain in the actual app package that you download from the Android Market so you don't need to download and build the whole thing from scratch. The first time you run it, it will contact nearby peers and update the included blockchain to the most recent version. This usually takes a minute or less over WiFi. After that, updates to the blockchain and transaction notifications should be near instantaneous (a few seconds) over 3G or WiFi."

So it should be dropping the blockchain on your SD card, not the internal memory.

So it should be dropping the blockchain on your SD card, not the internal memory.

All right, I installed the creature, and it does seem to drop the blockchain on the SD card. However, it still takes up 2.20 MB of the internal memory — and since a wallet is continuously growing, this is amount is likely to increase. I'm not convinced it's such a good idea to store the wallet in internal memory.

So it should be dropping the blockchain on your SD card, not the internal memory.

All right, I installed the creature, and it does seem to drop the blockchain on the SD card. However, it still takes up 2.20 MB of the internal memory — and since a wallet is continuously growing, this is amount is likely to increase. I'm not convinced it's such a good idea to store the wallet in internal memory.

Transactions don't require an internet connection. They will complete when you reconnect.

doesnt that mean I could pay something offline and after that somehow delete the queued transaction? At least with a little code modification? Who would trust such kind of payment?

Actually there is a need for a delete queued transaction function: when paying in a store and realizing beeing offline too late, the store might not accept my offline-payment (for reasons mentioned above) and then surely I dont want the transaction beeing completed later...