1. A method of interfacing with a user, said method comprising: executing a native application on a portable computer system, wherein said portable computer system comprises a display screen and a user input device; using said native application, displaying of plurality of applications for selection by a user; in response to a user selection of a first of said plurality of applications, said portable computer system causing said first application to be executed on a remote computer system, wherein execution of said first application generates first enterprise content at said remote computer system; said native application receiving said first enterprise content and parsing said first enterprise content for display thereof; and said native application rendering a representation of said first enterprise content on said display screen.