Apps have the potential of transforming the care delivery process. But can tech companies make them work for doctors?