1. A method for managing applications associated with a mobile device, the method comprising: obtaining an image of an object in view of a camera associated with the mobile device; initiating an object identification procedure to identify the object in the image based on attributes of the object extracted from the image; identifying an application associated with the object based on the object identification procedure; and automatically launching the application on the mobile device.