Sold out

Sams Teach Yourself Google TV App Development in 24 Hours

English · Paperback / Softback

Description

Read more

With the newest version of Google TV, Google has transformed TV into tomorrow's hottest app development platform. Suddenly, developers can build TV apps for everything from Blu-Ray players to set-top boxes, leveraging the support of leaders ranging from Samsung to Vizio. Now, in just 24 lessons of one hour or less, top Android developer Carmen Delessio guides developers through every step of creating Google TV web, Android, and remote control apps. Each short, easy lesson builds on all that's come before, revealing what's unique about Google TV development, showing how all elements of the app lifecycle fit together, and introducing Google TV's key features in real-world context. Readers learn how to: * Develop for the "10 foot user experience" * Build logic to drive highly interactive and responsive apps * Use optimized templates and layouts * Integrate HTML5 and jQuery * Design effective user interaction, dialogs, navigation, and video sitemaps * Organize apps with tabs and the Action Bar * Use fragments to simplify development * Integrate SQLLite data * Create content providers * and more Step-by-step instructions walk readers through common questions, issues, and tasks...Quizzes and Exercises build and test knowledge.
.."Did You Know?" tips offer insider advice and shortcuts...and "Watch Out!" alerts help readers avoid problems. By the time they're finished, readers will be comfortable going way beyond the book, to build breakthrough TV apps of their own.

List of contents

Introduction Part I: Google TV Fundamentals Hour 1. Understanding the 10ft User Experience Hour 2. Unique Aspects of Google TV Development Part II: Web Hour 3. A Single Web Page Optimized for Google TV Hour 4. Google's Optimized Video Templates Hour 5. Using HTML5 on Google TV Hour 6. Google TV JQuery UI Library Hour 7. Using JQuery Navigation Controls for Google TV Hour 8. Creating a Video Sitemap Part III: Android Hour 9. Android Tablets and Google TV Hour 10. Activity Lifecycle Hour 11. Optimal Android Layouts for Google TV Hour 12. Organizing Your Google TV App with Tabs and Action Bar Hour 13. Optimizing UI Components for Google TV Hour 14. Fragments in a Complex App Hour 15. Creating Dialogs for User Interaction On Google TV Hour 16. Navigating With Google TV Keyboard Actions Hour 17. Accessing Remote Content Hour 18. SQLLite Basics Hour 19. Creating a Content Provider Hour 20. Cursors and Cursor Loaders Hour 21. Putting It All Together Hour 22. Mastering the Manifest File for Google TV Part IV: Remote Apps Hour 23. The Anymote Protocol Hour 24. Android Remote Control App Part VI: Appendixes A. Configuring Your Android Development Environment B. Publishing on the Android Market for Google TV C. Supplementary Materials

About the author

Carmen Delessio is an experienced application developer who has worked as a developer, technical architect, and CTO in large and small organizations. Carmen developed the award-winning "BFF Photo" Android app. The app has more than 300,000 downloads and was the winner of the Sprint App Challenge contest in the Social Networking category. Carmen began his online development career at Prodigy, where he worked on early Internet applications, shopping apps, and fantasy baseball. He has written for Mashable, AndroidGuys, and Screenitup.com. Screenitup focuses on second-screen TV apps. He is a graduate of Manhattanville College and lives in Pound Ridge, New York, with his wife, Amy, and daughter, Natalie.

Product details

Authors Carmen Delessio
Publisher Sam's Publishing
 
Languages English
Product format Paperback / Softback
Released 31.03.2013
 
No. of pages 400
Series Sams
Subjects Guides
Natural sciences, medicine, IT, technology > IT, data processing > Hardware

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.