Non è necessario possedere un dispositivo Kindle. Scarica una delle app Kindle gratuite per iniziare a leggere i libri Kindle sul tuo smartphone, tablet e computer.

  • Apple
  • Android
  • Windows Phone
  • Android

Per scaricare una app gratuita, inserisci il numero di cellulare.

Prezzo Kindle: EUR 4,34
include IVA (dove applicabile)

Queste promozioni verranno applicate al seguente articolo:

Alcune promozioni sono cumulabili; altre non possono essere unite con ulteriori promozioni. Per maggiori dettagli, vai ai Termini & Condizioni delle specifiche promozioni.

Invia a Kindle o a un altro dispositivo

Invia a Kindle o a un altro dispositivo

Beginning Firefox OS HTML5 Game Programming (English Edition) di [Thulfram, Bob]
Annuncio applicazione Kindle

Beginning Firefox OS HTML5 Game Programming (English Edition) Formato Kindle


Visualizza tutti i formati e le edizioni Nascondi altri formati ed edizioni
Prezzo Amazon
Nuovo a partire da Usato da
Formato Kindle, 13 mar 2014
"Ti preghiamo di riprovare"
EUR 4,34

Lunghezza: 402 pagine Miglioramenti tipografici: Abilitato Scorri Pagina: Abilitato
Lingua: Inglese

Descrizione prodotto

Sinossi

You probably know what Mozilla Firefox the browser is, but you may not know that Firefox has started a wide-reaching initiative to create a new operating system for phones and tablets. World-wide and open source, Firefox OS takes a modern browser with the latest HTML5 features and puts it on top of a small Linux kernel. The resulting product runs on inexpensive devices, is free, and has long battery life. The best part of Firefox OS is that all applications can be written in HTML5. Your development environment is any text editor and Firefox. That's all!

Firefox has an app store called the Marketplace where you can put your apps up for sale. You can also do in-app purchases and advertising. And of course, one of the most popular app categories is games. This book will show you in great detail how to get started making games for Firefox OS games. Covering all the main HTML5 technologies needed to create games, this book gives you 26 stand-alone code examples and explains the code in each one. All code was tested carefully on two current Firefox OS phones.

In addition, three standard game technologies are examined, compared, and contrasted: CSS Sprites, Canvas, and SVG (Scalable Vector Graphics). You will see examples using each of the three to move graphics, detect collisions, and more. Variations within Canvas and SVG are explored as well. You'll also see examples for phone-specific technologies such as Touch, Vibration, Device Orientation, and Screen Orientation. You'll also be shown how to upgrade your Firefox OS phone, how to use the Simulator if you don't have a phone, and how to use the App Manager to put your apps on phones.

This book assumes you know the basics of HTML5, CSS, and JavaScript, and that you are interested in making games. Concepts and code are explained carefully along the way and newer options like CSS Sprites and SVG are covered extensively, as well as current JavaScript and HTML5 tips and tricks. In fact, except for the phone-specific chapters, you can use these techniques to make HTML5 games for other platforms. All the code is straight HTML5, CSS, SVG, and JavaScript with no libraries, no jQuery, nothing but pure code. The focus is 100% on Firefox OS games and I hope you will be inspired to create games for this fast-growing platform.

The book is written in an informal, friendly style that invites the reader to come along and explore the fun that is Firefox OS! There isn't just one way to write a game, there are a great many, and it is hoped that this book can inform and inspire you to make your own games.

Here is a list of the chapters in Beginning Firefox OS Game Programming:

Introduction to Firefox OS Game Programming
Pushing your Game to a Device
Measuring Screen Size from the Inside
Bouncing a Ball in CSS
Drawing with Canvas - Part 1
Drawing with Canvas - Part 2
Drawing with Canvas - Part 3
Bouncing SVG - Part 1
Bouncing SVG - Part 2
Bouncing SVG - Part 3
Touch and more SVG
Screen Orientation
CSS Shell
CSS Collisions
Canvas Collisions in Color
SVG Collisions
CSS, Canvas, SVG Compared
HTML5 Audio - Part 1
HTML5 Audio - Part 2
HTML5 Audio - Part 3
HTML5 Audio - Part 4
HTML5 Audio - Part 5
Vibration
Device Orientation
Local Storage
Asynchronous Storage
IndexedDB Storage
Simple Complete Game - PaddleFox!
Submitting a Game to the Marketplace
Resources for Going Further

Dettagli prodotto

  • Formato: Formato Kindle
  • Dimensioni file: 3154 KB
  • Lunghezza stampa: 402
  • Editore: Bob Thulfram; 1 edizione (13 marzo 2014)
  • Venduto da: Amazon Media EU S.à r.l.
  • Lingua: Inglese
  • ASIN: B00IZUYIGO
  • Da testo a voce: Abilitato
  • X-Ray:
  • Word Wise: Non abilitato
  • Screen Reader: Supportato
  • Miglioramenti tipografici: Abilitato
  • Media recensioni: Recensisci per primo questo articolo
  • Posizione nella classifica Bestseller di Amazon: #367.730 a pagamento nel Kindle Store (Visualizza i Top 100 a pagamento nella categoria Kindle Store)
  • Hai trovato questo prodotto a un prezzo più basso?
    Se sei un venditore per questo prodotto, desideri suggerire aggiornamenti tramite il supporto venditore?

Recensioni clienti

Non ci sono ancora recensioni di clienti su Amazon.it
5 stelle
4 stelle
3 stelle
2 stelle
1 stella

Le recensioni clienti più utili su Amazon.com (beta)

Amazon.com: 5.0 su 5 stelle 2 recensioni
1 di 1 persone hanno trovato utile la seguente recensione
5.0 su 5 stelle A very good compilation, Mr. Thulfram gets straight-to-the-point from chapter one. 27 novembre 2014
Di Vitor Arbex - Pubblicato su Amazon.com
Acquisto verificato
After almost a year with a Firefox OS phone I've decided to go back to learn HTML5, CSS and JavaScript.
After several tutorials and online courses on the basics of each language, I wanted to know how those pieces could be used together in building Firefox OS games.

This book was exactly what I was looking for. It just surpassed all my expectations for such a low priced eBook.
It starts by showing the three main ways to build games using HTML5.
Apps based on CSS, Canvas or SVG. It shows how those technologies play together without using any frameworks so you can have a clear understanding of the basic concepts and the related code is simple and explained very well.
After that the books goes on about basic collision detection concepts and implementation on each of those three technologies.
The following section explains how to add audio on the examples presented before.
He also brings up a little on device orientation and Storage Options.

In all a great book for someone who knows the basics of HTML5, JavaScript and wants to begin making simple games using the basic concepts and technologies available in the open web.
1 di 1 persone hanno trovato utile la seguente recensione
5.0 su 5 stelle I Love This Book Already 10 giugno 2014
Di Roark - Pubblicato su Amazon.com
Acquisto verificato
After reading just the first few chapters of this book, I'm completely hooked. I wasn't even in the market (so to speak) for game development.

What I *am* hungry for is an incentive to monetize my own apps (and other creations) to as wide an audience as possible, without having to learn (and often relearn) very specific and proprietary languages (think Objective-C and Swift), all of this while avoiding a single "walled garden" ecosystem (think App or Windows Store).

Enter FireFox OS which, like any new environment, can seem intimidating at first. 'Beginning Firefox OS HTML5 Game Programming' by Bob Thulfram is already providing the much needed confidence and additional enthusiasm I need to make this a reality.

The author has an excellent approach striking an admirable balance between personable (acknowledging things the way a 'cool' teacher would with a favorite bunch of students) and professional (providing useful code samples and helpful explanations of important details along the way).

As I progress further into this great book, I hope to add to my review, no doubt with more exclamations of appreciation for this gem of a book!
click to open popover