The future of mobile business and consumer apps