Mark Zuckerberg says Facebook's new mobile apps should help the company's stock over the long term.