1. A computer implemented method comprising: receiving a request to install an application, the application comprising a plurality of application resource files; and selecting, via a processor, at least one application resource file to install as an application resource file placeholder, the application resource file placeholder having an appearance of the at least one application resource file, wherein the selecting is performed based on a first predefined criteria that is separate from the application, and further wherein the at least one application resource file is stored in a cloud-based storage.