Building Web Apps for Google TV by Andres Ferrate, Amanda Surya, Daniels Lee, Maile Ohye, Paul

By Andres Ferrate, Amanda Surya, Daniels Lee, Maile Ohye, Paul Carff, Shawn Shen, Steven Hines

By way of integrating the internet with conventional television, Google television deals builders a major new channel for content material. yet developing apps for Google television calls for studying a few new abilities - in reality, what you'll already find out about cellular or computing device internet apps isn't really solely appropriate. development internet Apps for Google television may help you are making the transition to Google television as you research the instruments and strategies essential to construct subtle internet apps for this platform. This ebook exhibits you ways Google television works, the way it suits into the net surroundings, and what the possibilities are for providing wealthy content material to thousands of families.

Show description

Read Online or Download Building Web Apps for Google TV PDF

Similar software development books

Software Engineering for Modern Web Applications: Methodologies and Technologies

As sleek firms migrate from older details architectures to new Web-based structures, the self-discipline of software program engineering is altering either when it comes to applied sciences and methodologies. there's a have to research this new frontier from either a theoretical and pragmatic standpoint, and supply not just a survey of latest applied sciences and methodologies yet discussions of the applicability and pros/cons of every.

Advances in Computers, Vol. 11

Because its first quantity in 1960, Advances in desktops has provided particular insurance of options in and software program and in machine concept, layout, and functions. It has additionally supplied individuals with a medium during which they could learn their topics in larger intensity and breadth than that allowed through usual magazine articles.

Lean architecture for agile software development

An increasing number of Agile tasks are searching for architectural roots as they fight with complexity and scale - and they are looking light-weight how one can do it nonetheless looking? during this book the authors help you in finding your personal direction Taking cues from Lean development, they can assist steer your venture towards practices with longstanding music files Up-front structure?

Advances in Computers and Information in Engineering Research

This booklet sequence goals to trap advances in pcs and knowledge in engineering study, specifically by way of researchers and participants of ASME's pcs & info in Engineering (CIE) department. The books may be released in either conventional and publication codecs. The sequence is targeting advances in computational equipment, algorithms, instruments, and tactics at the leading edge of study and improvement as they've got advanced and/or were pronounced over the past 3 to 5 annual CIE meetings.

Additional resources for Building Web Apps for Google TV

Example text

A good rule of thumb is to use text the same way that you would in an art museum: you wouldn’t expect visitors to read through more than a small description for a visual piece of art. Visual and Audio Cues Visual graphics and cues are a valuable way to keep users informed about navigation or state in a given application. Well-placed and well-timed visuals can dramatically improve the user experience and make the user feel more connected to the application. Text is often times cumbersome, takes up precious screen real estate, and does a poor job of communicating status to users.

Ideally, every actionable element on a page should be reachable using the D-pad arrow keys. These elements should be visually highlighted as the user navigates around them to make it clear where they are on the page. Once an element is highlighted, the user should be able to trigger it with the OK or ENTER keys. If the page has logical groupings of controls, it’s helpful to group the navigation as well. That is, allowing the highlight to “jump” around to disparate parts of the page can be confusing.

At your disposal are HTML, JavaScript, CSS, and Flash. Of course, you’ll also need some way to serve the content, and if you plan on doing this dynamically, you’ll likely want to use a server-side language like Ruby, PHP, or Java, as well as some data store like MySQL or CouchDB. We won’t dive deep into any one of these languages (or even your web app’s server-side architecture), but we will provide some pointers in case you need to come up to speed. info Background Knowledge You’ll need to have some knowledge beyond plain HTML, unless you plan on building a static web page that offers no interactivity.

Download PDF sample

Rated 4.88 of 5 – based on 21 votes