Smart Apps for Smart People