Building Apps is Wrong!
Software application development has been going on for decades. In the old world of software, applications took a (usually accounting) business event and then validated, stored and reported it. These were internal usage utilities that dealt with internal data. That's the wrong perspective to have today. Businesses don't want apps - they need 'capabilities'. Moreover, they need capabilities that serve different kinds of information to different kinds of smart devices to mobile, interconnected workers.