Mobile applications are on the up and up