Lo que los desarrolladores web deberían saber

15
Para desarrolladores Web by Marc Rubiño

description

Con la llegada del nuevo sistema operativo Windows 8 se abre un abanico de posibilidades para los desarrolladores web impresionante ya que el sistema operativo corre las aplicaciones html5 y JavaScript de forma nativa. Es hora de que nos pongamos manos a la obre y utilicemos nuestros conocimientos como desarrolladores web para realizar aplicaciones de escritorio realmente ricas y usables. Veremos de forma prática como realizar una aplicación sencilla para windows 8 con HTML y JavaScript. Copyright de Marc Rubiño

Transcript of Lo que los desarrolladores web deberían saber

Page 1: Lo que los desarrolladores web deberían saber

Para desarrolladores Web

by Marc Rubiño

Page 2: Lo que los desarrolladores web deberían saber
Page 3: Lo que los desarrolladores web deberían saber

Windows 8

Windows Core OS Services

JavaScript(Chakra)

CC++

C#VB

Metro style Apps

Communication

& Data

Application Model

Devices & Printing

WinRT APIsGraphics &

Media

XAML HTML / CSS

HTMLJavaScri

pt

CC++

C#VB

Desktop Apps

Win32

.NET / SL

Internet Explore

r

Syst

em

Serv

ices

Vie

wM

od

el

Contr

olle

rC

ore Windows Core OS Services

Communication

& Data

Application Model

Devices & Printing

Graphics & Media

Syst

em

Serv

ices

Core

Page 4: Lo que los desarrolladores web deberían saber

WinRT

Page 5: Lo que los desarrolladores web deberían saber

Win RT

Windows Run Time only in Modern UI Style

Page 6: Lo que los desarrolladores web deberían saber

HTML 5 & CSS 3

Page 7: Lo que los desarrolladores web deberían saber

IE9 hardware-accelerated web platform

Page 8: Lo que los desarrolladores web deberían saber

Windows 8 hardware-accelerated web platform

Page 9: Lo que los desarrolladores web deberían saber

Popular CSS3 features in Windows 8

2D & 3D transforms

Transforms Animations

Transitions

MotionGrid

Flexbox

Layout

Gradients

Filter Effects

Text-shadow

GraphicsMulti-column, hyphenation

Pagination

Position float

Content flow

Windows hardware acceleration makes these beautiful and fast

Page 10: Lo que los desarrolladores web deberían saber

Popular HTML5 features in Windows 8Web Sockets

Web Workers

IndexedDB

Ecmascript 5

File API & Blobs

Geolocation

Audio tag

Video tag

Touch-first

Pointer events

Zoom regions

Snap Points

Forms

Validation

Input types

Spell checking

Page 11: Lo que los desarrolladores web deberían saber

WinJS

Page 12: Lo que los desarrolladores web deberían saber

Windows Library for JavaScript (WinJS)library for building Metro style apps using JavaScript

Web technologies you’re already familiar with

Modern patterns for responsive, reliable apps

Use interactive design tools

Build your apps fast and with high quality

Matches the Windows Metro design style

Controls for common user experiences

Designed for touch as well as traditional input

Scales across form factors

Make your apps look and feel great

Page 13: Lo que los desarrolladores web deberían saber

WinJSHelpers for Namespaces, Constructor Definition

Promises

App Model

Navigation

Page & User controls

Data binding

Controls

Animations

Templates

Utilities

Default CSS Styles

Page 14: Lo que los desarrolladores web deberían saber
Page 15: Lo que los desarrolladores web deberían saber

Para desarrolladores Web

by Marc Rubiño