garyrowe (OP)
|
|
July 07, 2011, 08:44:09 AM |
|
Brian Armstrong has released Bitcoin for Android as a free and open source application to the Android Marketplace ( https://market.android.com/details?id=com.bitcoinandroid). 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. Technically minded folks who want to examine the source code to verify that it's not going to rip them off can do so at GitHub ( https://github.com/barmstrong/bitcoin-android). 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 :-)
|
|
|
|
Gabi
Legendary
Offline
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
|
|
July 07, 2011, 08:47:11 AM |
|
Wow, that's awesome
|
|
|
|
|
chungy
Newbie
Offline
Activity: 38
Merit: 0
|
|
July 07, 2011, 10:53:02 AM |
|
this is awesome but I'm wondering, how can I make it use the testnet (your screenshots have testnet addresses)?
|
|
|
|
|
kseistrup
|
|
July 07, 2011, 02:00:23 PM |
|
22 Mb? OMFG!
|
Klaus Alexander Seistrup
|
|
|
garyrowe (OP)
|
|
July 07, 2011, 02:17:23 PM |
|
22 Mb? OMFG!
Hence the Wifi recommendation. Remember, it does include a recent block chain.
|
|
|
|
kseistrup
|
|
July 07, 2011, 02:19:11 PM |
|
22 MB? OMFG!
Hence the Wifi recommendation. Remember, it does include a recent block chain. I'm not worried about my data plan, I'm worried about the very limited amount of internal memory on my HTC Desire… Cheers,
|
Klaus Alexander Seistrup
|
|
|
garyrowe (OP)
|
|
July 07, 2011, 02:23:49 PM |
|
From the application wiki ( https://github.com/barmstrong/bitcoin-android/wiki/Technical-Details): "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.
|
|
|
|
istar
|
|
July 07, 2011, 02:26:46 PM |
|
You guys are changing the world...
|
Bitcoins - Because we should not pay to use our money
|
|
|
kseistrup
|
|
July 07, 2011, 02:28:01 PM |
|
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. Cheers,
|
Klaus Alexander Seistrup
|
|
|
QuantumQrack
|
|
July 07, 2011, 02:36:30 PM |
|
I really hope this catches on. Awesome. Damn, I may just go out and buy a cellphone so I can use this. (Yes, I have never owned a cellphone.)
|
|
|
|
garyrowe (OP)
|
|
July 07, 2011, 02:54:38 PM |
|
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. Cheers, Seems like a fair point for older smartphones. I've raised an issue for it ( https://github.com/barmstrong/bitcoin-android/issues/9).
|
|
|
|
Astrohacker
|
|
July 07, 2011, 02:59:46 PM |
|
Awesome. Sent 0.01 BTC to myself and it showed up on the phone, still waiting to be cemented in a block.
Put a USD/BTC calculator on there so I can calculate how much I owe my friends for dinner and I'll pay them in bitcoin.
|
|
|
|
garyrowe (OP)
|
|
July 07, 2011, 03:19:59 PM |
|
Awesome. Sent 0.01 BTC to myself and it showed up on the phone, still waiting to be cemented in a block.
Put a USD/BTC calculator on there so I can calculate how much I owe my friends for dinner and I'll pay them in bitcoin.
Already requested by someone else: See https://github.com/barmstrong/bitcoin-android/issues/5. Please add your name to the list of interested people.
|
|
|
|
Phinnaeus Gage
Legendary
Offline
Activity: 1918
Merit: 1570
Bitcoin: An Idea Worth Spending
|
|
July 07, 2011, 03:31:05 PM |
|
|
|
|
|
btcLeger
Member
Offline
Activity: 98
Merit: 10
|
|
July 07, 2011, 03:41:45 PM |
|
Put a USD/BTC calculator on there so I can calculate how much I owe my friends for dinner and I'll pay them in bitcoin.
Better put a EUR/BTC calculator in there. there are much more people in the EU than in the US. Also the USD may be dead before the EUR is gone.
|
|
|
|
evoorhees
Legendary
Offline
Activity: 1008
Merit: 1023
Democracy is the original 51% attack
|
|
July 07, 2011, 03:48:04 PM |
|
Noob question - On my PC the "block chain" data file is several hundred megabytes. How is it only 14mb on this mobile version?
|
|
|
|
datafish
Donator
Full Member
Offline
Activity: 129
Merit: 100
Swimming in a sea of data
|
|
July 07, 2011, 04:08:59 PM |
|
Beautiful. Now I have an excuse to finally get an Android phone. 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. Let's hope people take heed of this before we have a rash of losses from mobile devices.
|
|
|
|
btcLeger
Member
Offline
Activity: 98
Merit: 10
|
|
July 07, 2011, 06:05:07 PM |
|
From the description: 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...
|
|
|
|
|