Core HTML5 Canvas: Graphics, Animation, and Game Development et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus


ou
Identifiez-vous pour activer la commande 1-Click.
Amazon Rachète votre article
Recevez un chèque-cadeau de EUR 11,07
Amazon Rachète cet article
Plus de choix
Vous l'avez déjà ? Vendez votre exemplaire ici
Désolé, cet article n'est pas disponible en
Image non disponible pour la
couleur :
Image non disponible

 
Commencez à lire Core HTML5 Canvas: Graphics, Animation, and Game Development sur votre Kindle en moins d'une minute.

Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.

Core HTML5 Canvas: Graphics, Animation, and Game Development [Anglais] [Broché]

David Geary

Prix : EUR 42,42 LIVRAISON GRATUITE En savoir plus.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
En stock, mais la livraison peut nécessiter jusqu'à 2 jours supplémentaires.
Expédié et vendu par Amazon. Emballage cadeau disponible.

Formats

Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle EUR 18,74  
Broché EUR 42,42  

Description de l'ouvrage

4 mai 2012

One of HTML5�??s most exciting features, Canvas provides a powerful 2D graphics API that lets you implement everything from word processors to video games. In Core HTML5 Canvas, best-selling author David Geary presents a code-fueled, no-nonsense deep dive into that API, covering everything you need to know to implement rich and consistent web applications that run on a wide variety of operating systems and devices.

 

Succinctly and clearly written, this book examines dozens of real-world uses of the Canvas API, such as interactively drawing and manipulating shapes, saving and restoring the drawing surface to temporarily draw shapes and text, and implementing text controls. You�??ll see how to keep your applications responsive with web workers when you filter images, how to implement smooth animations, and how to create layered, 3D scrolling backgrounds with parallax. In addition, you�??ll see how to implement video games with extensive coverage of sprites, physics, collision detection, and the implementation of a game engine and an industrial-strength pinball game. The book concludes by showing you how to implement Canvas-based controls that you can use in any HTML5 application and how to use Canvas on mobile devices, including iOS5. This authoritative Canvas reference covers 

  • The canvas element�??using it with other HTML elements, handling events, printing a canvas, and using offscreen canvases
  • Shapes�??drawing, dragging, erasing, and editing lines, arcs, circles, curves, and polygons; using shadows, gradients, and patterns
  • Text�??drawing, positioning, setting font properties; building text controls
  • Images�??drawing, scaling, clipping, processing, and animating
  • Animations�??creating smooth, efficient, and portable animations
  • Sprites�??implementing animated objects that have painters and behaviors
  • Physics�??modeling physical systems (falling bodies, pendulums, and projectiles), and implementing tweening for nonlinear motion and animation
  • Collision detection�??advanced techniques, clearly explained
  • Game development�??all aspects of game development, such as time-based motion and high score support, implemented in a game engine
  • Custom controls�??infrastructure for implementing custom controls; implementing progress bars, sliders, and an image panner
  • Mobile applications�??fitting Canvas apps on a mobile screen, using media queries, handling touch events, and specifying iOS5 artifacts, such as app icons 

Throughout the book, Geary discusses high-quality, reusable code to help professional developers learn everything they really need to know, with no unnecessary verbiage. All of the book�??s code and live demonstrations of key techniques are available at corehtml5canvas.com.



Descriptions du produit

Biographie de l'auteur

David Geary is a prominent author, speaker, and consultant who teaches developers how to implement web applications. He wrote the best-selling books on both Java component frameworks: Graphic Java 2: Swing, Third Edition (Prentice Hall, 1999), and (with Cay Horstmann) Core JavaServer�?� Faces, Third Edition (Prentice Hall, 2010). David is a prolific speaker who is a three-time JavaOne rock star. In 2011, David co-founded the HTML5 Denver meetup group.


Détails sur le produit


En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Dans ce livre (En savoir plus)
Parcourir les pages échantillon
Couverture | Copyright | Table des matières | Extrait | Index
Rechercher dans ce livre:

Commentaires en ligne 

Il n'y a pas encore de commentaires clients sur Amazon.fr
5 étoiles
4 étoiles
3 étoiles
2 étoiles
1 étoiles
Commentaires client les plus utiles sur Amazon.com (beta)
Amazon.com: 4.7 étoiles sur 5  48 commentaires
33 internautes sur 34 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Robust, well-researched guide to the reality of canvas 5 juin 2012
Par Paul Irish - Publié sur Amazon.com
Format:Broché
A serious amount of work has gone into this comprehensive tome on canvas. David is an incredibly strong technical writer and his examples are excellent to learn from and look at.

Additionally, David pulled in extremely smart technical reviewers like members of the Chrome team and the WHATWG who made recommendations for performance, compatibility and technique. The book itself captures a lot of browser compatibility knowledge. As an example, I have written most of the published content on the requestAnimationFrame feature in browsers, but David has covered its history including all the details I'd found but never written. His comprehensiveness is unmatched in this book. Not only is Dave covering the features well but also the use cases and the math surrounding things like Gravity, Ray Casting and matrices.

The book itself is gorgeous. All pages are printed with full color which means we have full syntax highlighting. This makes such an enormous difference in reading the book. Hopefully this book has a big influence on how tech books from here on out are published.

A short note that the cover of the book looks kind of boring. Don't let that put you off, the contents inside are some of the best I've seen from a clientside web tech book.
10 internautes sur 12 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Core HTML5 Canvas - a well written book 12 septembre 2012
Par Sudarshan Karkada - Publié sur Amazon.com
Format:Broché|Commentaire Amazon Vine™ (De quoi s'agit-il?)
I developed my first graphics program in late `80s for DOS using Turbo C. Then I ported it and enhanced it to run on X Window System (Google XSCDEMO). Then I used my graphics programming knowledge to develop a Windows screen saver using MS Visual C++ (Google "Vajra screen saver program for Windows", include the double quotes). Then my life got busy.

When I heard that HTML5 Canvas allows for developing complex graphics programs, I got excited. All you need to know is JavaScript and HTML. No need to purchase a compiler! And, it is platform independent! Develop once and it works on Windows, MAC, Linux, or anything else you can imagine, as long as the browser supports HTML5. If you are into graphics programming, or if you are interested in learning graphics programming, HTML5 Canvas is the only way to go. And, this book takes you there.

The book is detailed, well organized, visually pleasing, and priced correctly. Examples that I tried worked fine. You are not expected to have graphics programming background to learn from this book. For me, with the past experience, things started clicking quickly.

Best part is that the book not only teaches graphics programming, but also teaches animation techniques. You know, things like how to accelerate or decelerate objects, object collisions, applying physics to moving objects, etc.

I recommend this book without any reservations.
10 internautes sur 12 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 By far the best book to date on HTML5 Canvas programming 8 juillet 2012
Par Tyler Anderson - Publié sur Amazon.com
Format:Broché|Achat authentifié par Amazon
I bought this book after coming to the conclusion that, for the moment, making html5 canvas games with javascript requires you to get your hands dirty with every facet of the canvas element. After reading through the book, following along with some of the examples, and using it as a quick reference at times i can say that this is the best book to date on the subject matter. My only, very minor complaint is that the code examples in the printed book have a few typos that the actual code on the authors github account do not have, causing a few *wait a minute* moments in following the book. Use the authors working example code instead of the printed code when following along and everything is just fine.
Ces commentaires ont-ils été utiles ?   Dites-le-nous

Discussions entre clients

Le forum concernant ce produit
Discussion Réponses Message le plus récent
Pas de discussions pour l'instant

Posez des questions, partagez votre opinion, gagnez en compréhension
Démarrer une nouvelle discussion
Thème:
Première publication:
Aller s'identifier
 

Rechercher parmi les discussions des clients
Rechercher dans toutes les discussions Amazon
   


Listmania!


Rechercher des articles similaires par rubrique


Commentaires

Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?

Déclaration de confidentialité Amazon.fr Informations sur la livraison Amazon.fr Retours & Echanges Amazon.fr