Are you directing that more towards me or Xenland?

I'm trying to find a way for users to easily send their bitcoins (preferably from within app) and a way for me to reliably know when bitcoins have been received and who to credit them to.
Either-or. If you have any programming experience, all you really need is an RPC library for the language in need (Java in the case of Android, and Obj-C for iOS) and an RPC server (Set it up yourself, or use a 3rd-party like blockchain.info).