Abstract: A method of operating a machine includes receiving via a network machine interface a schema defining a hierarchy of page objects for application logic on a plurality of different machine platforms. The schema is applied to operate shell logic specific to a particular machine platform including the network machine interface via which the schema was received to provide a look and feel for application logic native to the particular machine platform. Layout logic and navigation logic of the shell logic are operated cooperatively to cause the look and feel of the application logic native to the particular machine platform as defined by the hierarchy of page objects to be inconsistent on the plurality of different machine platforms.