1. A mobile application development system comprising: a developer portal configured to: receive a copy of a first application from a first developer; and provide a routing library to the first developer for incorporation into the first application prior to the first developer distributing an augmented application via a digital distribution platform, wherein the routing library is incorporated into the first application to form the augmented application; and an offline analysis system configured to: analyze the first application to (i) determine a set of activities that a handler within the first application is programmed to resume in response to respective resumption requests from a host operating system and (ii) determine parameters for each activity of the set of activities; and generate a set of links, wherein each link of the set of links corresponds to a respective activity of the set of activities, wherein the routing library includes instructions configured to, subsequent to installation of the augmented application from the digital distribution platform onto a user device: receive a link from an operating system of the user device, wherein the link identifies a first activity; generate a first resumption request based on parameters corresponding to the first activity; and transmit the first resumption request to the handler of the augmented application.