So eventually bitcoin is gonna have to compete with credit cards and mobile payments. To do this people will need to have a bitcoin mobile app.
I know there are the lightweight wallet mobile apps. Are those any safe? Will those be the future. Or will the future be having a hosted service where the company has control over your bitcoin and you can just send them to pay with stuff with the mobile app? Like Square recent integration of Bitcoin.
I don't know what options are out there now. But it would seem to me that having a secure offline savings account coupled with a hosted mobile bitcoin service (checking account) for payments would make sense. I mean I guess obviously if you're making payments you can't have everything in cold storage so some compromises on security must be made.
It not really depends of the phone but the network you getting internet from, let's say you'r at the mall using public connection, there you have high risk of getting hacked by someone.