Though it would be nice to see a standard that allows mobile devices to basically seamlessly VPN into a home network and then speak to your appliances without using cloud servers as intermediaries. Think of a highly adapted deployment of Hamachi.
Turn ONE app on that gives you a gateway to the home. Then you can either talk to different devices via a Web browser (for simple stuff, who needs an app?) or run apps that talk to the devices.