there should be a software library that builds dApps like how rails does. rails should make an ethereum gem that uses ethereum instead of a centralized postgres db and active record should be able to run on any etherum vm. front end layer would be whatever html gets served by the dapp. that's my goal for unlimit3d. a truly free society. rails is a good framework because it ships with easy to use platform constructs such as all users being equal by default etc. a gem to interact with solidity or the ethereum vm and run rails style commands to develop would be amazing.
lets call it 'dapps'
you would have commands like dapps new mydapp
or dapps g scaffold MODELNAME attribute:type
lol a bash script would be
dapps new distributedblog
dapps g scaffold user fullname:encrypted penname:string:uniq email:encrypted password:encrypted bio:text
#or some devise-like system adapted to dapp structure
dapps g scaffold entry title:string content:text user:references
and you'd have a basic blog dapp. MVC structure would still be there and its available to anyone.
now the question is what types of things should we make into dApps?
perhaps we could try making a drivercoin dApp? taxicoin? pay drivers more and use proof of gps sensors on phone/'miner' from both the driver and client to verify.
i also wrote about energycoin a while back at www.azeemhussein.com/energycoin but that needs national and infrastructural planning to execute.
energycoin will free our nation from oil and pollution. it will also make renewable energy generation the most profitable thing in the world. we have a climate clock to race against.