1. A method comprising: in a computer or mobile device comprising an application layer and an operating system (OS) layer: executing software development kit (SDK) code to communicate messaging code to a first native operating system view, wherein the SDK code is part of the application layer and wherein the first native operating system view includes a webpage window containing a transparent frame; and executing, in the first native operating system view, the messaging code to communicate one or more first messages from the first native operating system view to a second native operating system view, wherein the second native operating system view includes a video window layered with the webpage window and for display through the transparent frame, and wherein: the SDK code is executed to receive the one or more first messages from the first native operating system view and to route and/or transmit the one or more first messages to the second native operating system view; and the first native operating system view and the second native operating system view are part of the OS layer.