Can you modify the code here: Android Bitcoin Wallet
https://github.com/schildbach/bitcoin-wallet?
I need a few minor changes. These are detailed here:
easybitcoin.us/docs/Spec.pdf Basically, you need to build a user profile registry to include a shipping address. After that, you must make the transactions sent from the wallet include a OP_Return field.
If you think you can do it, PM me with an estimate for your work. First guy to do a great job gets a few bitcoin! let me know.