Today's Vision of Tomorrow: Apps With Everything, Everything With Apps