摘要 |
One or more techniques and/or systems are provided for generating a bundle package, digitally signing the bundle package, selectively disturbing the bundle package, and/or indexing one or more resource packages retrieved from the bundle package. That is, a bundle package (e.g., an application or game bundle package) comprises one or more app packages comprising application code configured to execute on various computing environments (e.g., operating systems, processors, etc.). The bundle package may comprise one or more resource packages comprising supplemental data used to provide optional user experience functionality for the application (e.g., French language support, high resolution textures, a gaming pad support, etc.). In this way, a client device may selectively download portions of the bundle package that may be relevant, which may mitigate download bandwidth, storage space, or resources otherwise used to obtain unnecessary portions of the bundle package (e.g., a tablet device may merely download low resolution textures). |
主权项 |
1. A method for selectively retrieving portions of a bundle package associated with an application, comprising:
identifying a bundle package associated with an application for installation, the bundle package comprising one or more app packages and a set of resource packages; determining an applicability context for the application to execute on a client device; selectively retrieving a first app package of the one or more app packages based upon the first app package comprising application code corresponding to a computing environment context specified by the applicability context; and responsive to the applicability context corresponding to a first resource package within the set of resource packages, selectively retrieving the first resource package from the bundle package, and refraining from retrieving resource packages, within the bundle package, that do not correspond to the applicability context. |