Various embodiments are described herein for methods and systems forproviding,at a user device, an online emulation via a host server. A plurality ofresources areprovided via a host server by providing a plurality of initial softwareapplications.Each resource in the plurality of resources is included in at least oneinitial softwareapplication in the plurality of initial software applications. A customizedsoftwareapplication for emulation at the user device is defined to include a set offunctionalities with at least one distinguishing functionality that is absentfrom eachinitial software application. The host server determines a set of resourcesforproviding the set of functionalities and provides the emulation by accessingandrunning the set of resources.
展开▼