canvas in action in windows store app

14
Canvas in action in Windows Store Apps By Nirmal Hota

Upload: mindfire-solutions

Post on 16-Dec-2014

650 views

Category:

Technology


0 download

DESCRIPTION

All about - Canvas in action in Windows Store Apps.

TRANSCRIPT

Page 1: Canvas In Action in Windows Store App

Canvas in action in Windows Store Apps

By

Nirmal Hota

Page 2: Canvas In Action in Windows Store App

Nirmal Hota

http://www.facebook.com/nirmal.hota.14

http://twitter.com/nirmalhota

http://in.linkedin.com/in/nirmalhota

http://mindfiremobile.wordpress.com

http://nirmalhota.blogspot.in/

Blogs

Page 3: Canvas In Action in Windows Store App

Canvas in action in Windows Store Apps

Canvas capabilities

Canvas in action with WinJS

Ink data capture

Demo

Page 4: Canvas In Action in Windows Store App

Canvas Capabilities

Runtime script rendering

Renders 2D objects/Shapes

Renders bitmaps

Page 5: Canvas In Action in Windows Store App

Canvas in action with WinJS

Drawing line object

var canvas=document.getElementById("myCanvas");var context=canvas.getContext("2d");

context.moveTo(0,0);context.lineTo(200,100);

context.stroke();

Page 6: Canvas In Action in Windows Store App

Canvas in action with WinJS

Drawing circle object

var canvas=document.getElementById("myCanvas");var context=canvas.getContext("2d");

context.beginPath();context.arc(90,50, 20,0,2*Math.PI);

context.stroke();var canvas=document.getElementById("myCanvas");var context=canvas.getContext("2d");

context.beginPath();context.arc(90,50, 20,0,2*Math.PI);

context.fill();

Page 7: Canvas In Action in Windows Store App

Canvas in action with WinJS

Drawing text object

var canvas=document.getElementById("myCanvas");var context=canvas.getContext("2d");

context.font="30px Arial";context.strokeText("Mindfire",10,50);

var canvas=document.getElementById("myCanvas");var context=canvas.getContext("2d");

context.font="30px Arial";context.fillText("Mindfire",10,50);

Page 8: Canvas In Action in Windows Store App

Canvas in action with WinJS

Drawing Image object

var canvas=document.getElementById("myCanvas");var context=canvas.getContext("2d");

var img=document.getElementById("myImage");context.drawImage(img,0,0);

Page 9: Canvas In Action in Windows Store App

Canvas in action with WinJS

Page 10: Canvas In Action in Windows Store App

Ink data capture : Small Intro

Uses Windows.UI.Input.Inking

Saves hand writing data

Recognizes the characters

Converts ink to text

Select-Copy-Paste flexibility

Changes writing the Ink color

Page 11: Canvas In Action in Windows Store App

Ink data capture : Small Intro

Page 12: Canvas In Action in Windows Store App

Questions & Answer Session

Page 13: Canvas In Action in Windows Store App

Certainly this seminar is just a small step towards a big concept.

Let's keep exploring and we may come up with more seminars in more

details

Page 14: Canvas In Action in Windows Store App