Instant EaselJS Starter
暫譯: 即時 EaselJS 入門指南

Fabio Biondi

  • 出版商: Packt Publishing
  • 出版日期: 2013-03-24
  • 售價: $1,010
  • 貴賓價: 9.5$960
  • 語言: 英文
  • 頁數: 54
  • 裝訂: Paperback
  • ISBN: 1782165185
  • ISBN-13: 9781782165187
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Build innovative and engaging HTML5 canvas applications for your mobile and desktop browsers

Overview

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
  • Learn to create interactive web content with the latest version of EaselJS framework and the HTML5 Canvas element
  • Starts with the basics and you will soon find yourself creating responsive and customized applications
  • Learn how to use EaselJS, TweenJS, and PreloadJS to create user interfaces and interactive animations

In Detail

EaselJS, created by Grant Skinner, greatly simplifies application and game development in HTML5 Canvas and allows for the creation of an amazing user experience with a look, feel, and behaviour similar to native iOS and Android applications.

Instant EaselJS Starter is a starter guide that provides you with all the information you need to quickly create HTML5 canvas web applications. You will also learn how to use the other CreateJS tools like PreloadJS, TweenJS, Zoë and the CreateJS Toolkit to create fancy user experiences.

This book provides an introduction of the most important and useful features of EaselJS, part of the CreateJS suite, and a JavaScript library for building rich and interactive Web Content. It will take you through a number of clear and practical tasks that will help you to create your first responsive HTML5 Canvas applications.

What you will learn from this book

  • Download and install EaselJS and the CreateJS tools
  • Draw graphic primitives
  • Display dynamic text
  • Load images with JavaScript and PreloadJS
  • Work with Display Objects and the display list
  • Create the Container class
  • Learn the concept of a registration point
  • Handle mouse and touch events
  • Create animations with TweenJS and the Ticker class
  • Generate and use spritesheets with Zoë and EaselJS
  • Build cross-platform games and applications for desktop and mobile devices

Approach

Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks.A short and precise guide to get you started with EaselJS , helping you to create some cool applications and games.

Who this book is written for

EaselJS greatly simplifies application development in HTML5 Canvas using a syntax and an architecture very similar to the ActionScript 3.0 language. As a result, Flash / Flex developers will immediately feel at home but it's very easy to learn even if you've never opened Flash in your life. The book targets Web designers, animators, Digital content producers, and Flash and Flex developers.

It's assumed that you will have some experience in HTML and pure JavaScript.

商品描述(中文翻譯)

建構創新且引人入勝的 HTML5 Canvas 應用程式,適用於您的行動裝置和桌面瀏覽器

概述
- 立即學習新知!一本短小、快速且專注的指南,提供即時成果。
- 學習如何使用最新版本的 EaselJS 框架和 HTML5 Canvas 元素來創建互動式網頁內容。
- 從基礎開始,您將很快發現自己能夠創建響應式和自訂的應用程式。
- 學習如何使用 EaselJS、TweenJS 和 PreloadJS 來創建使用者介面和互動動畫。

詳細內容
EaselJS 由 Grant Skinner 創建,極大簡化了 HTML5 Canvas 中的應用程式和遊戲開發,並允許創建類似於原生 iOS 和 Android 應用程式的驚人使用者體驗。

《Instant EaselJS Starter》是一本入門指南,提供您快速創建 HTML5 Canvas 網頁應用程式所需的所有資訊。您還將學習如何使用其他 CreateJS 工具,如 PreloadJS、TweenJS、Zoë 和 CreateJS Toolkit 來創建華麗的使用者體驗。

本書介紹了 EaselJS 的最重要和最有用的功能,EaselJS 是 CreateJS 套件的一部分,也是用於構建豐富和互動式網頁內容的 JavaScript 函式庫。它將帶您完成一系列清晰且實用的任務,幫助您創建第一個響應式 HTML5 Canvas 應用程式。

您將從本書中學到的內容
- 下載並安裝 EaselJS 和 CreateJS 工具
- 繪製圖形原件
- 顯示動態文字
- 使用 JavaScript 和 PreloadJS 加載圖像
- 操作顯示物件和顯示列表
- 創建 Container 類別
- 理解註冊點的概念
- 處理滑鼠和觸控事件
- 使用 TweenJS 和 Ticker 類別創建動畫
- 使用 Zoë 和 EaselJS 生成和使用精靈圖集
- 為桌面和行動裝置構建跨平台遊戲和應用程式

方法
掌握新技術,了解它是什麼以及它能為您做什麼,然後開始使用最重要的功能和任務。一本簡短而精確的指南,幫助您入門 EaselJS,協助您創建一些酷炫的應用程式和遊戲。

本書的讀者對象
EaselJS 大大簡化了使用 HTML5 Canvas 的應用程式開發,語法和架構與 ActionScript 3.0 語言非常相似。因此,Flash / Flex 開發人員會立即感到如魚得水,但即使您從未打開過 Flash,學習起來也非常容易。本書的目標讀者包括網頁設計師、動畫師、數位內容製作人以及 Flash 和 Flex 開發人員。

假設您對 HTML 和純 JavaScript 有一定的經驗。