If you want to create a DApp that is a stand alone single page application, there is the need to have access to Ether. There are serveral ways to do that:
- Metamask accesses your geth server
- Mist is a stand alone browser with a wallet integrated
- MyEtherWallet is a single page application that integrates contract functionalities
- A fourth way would be to have a single page application that cane generate a wallet just for your application. Then you load money on it from where ever you want.
Question: are there ready made java script wallet libraries that can be used for 4? Or do you think web3 is just enough?