Windows 8 : Some Reasons why I choose XAML over HTML5

Post on 22-Jun-2015

637 views 0 download

Tags:

transcript

Windows 8:

Some Reasons why I choose XAML over HTML5

XAMLOR

HTML5

Vladimir Stanev

Distance = ?

|

|

|

Andrew Keen

WEB 2.0“… destroying professionalism and making it impossible to find high quality material amidst all the user-generated web content.”

|

Web 3.0 as the return of experts and authorities to the Web.

|

WINDOWS 8 Platform and Tools

|

A bad picture is worth a thousand long discussions.

Doug Seven

http://dougseven.com/2011/09/15/a-bad-picture-is-worth-a-thousand-long-discussions/

|

|

Metro Style Development

&

Telerik RadControls for Windows 8

XAMLOR

HTML5

Windows 8:

Some Reasons why I choose XAML over HTML5

|

1. Resolution Independence

|

3. Dependency Properties

<TextBox Name="TextBoxFrom"/><TextBlock Text="{ Binding ElementName=TextBoxFrom, Path=Text}"/>

|

4. Platform Adoption

Windows Desktop

Windows Phone

Windows Embedded

Windows Metro

WPF

Silverlight

XAML

|

5. Object Oriented Programming

Vehicle

Car

Sedan Jeep

Motorcycle Truck

Ice cream truck Tow truck

Inheritance…

|

6. State – MVVM model

|

7. Expression Blend

|

8. Debugging

|

9. Vectors, Vectors, Vectors

XAML Vector Graphics

GPU Acceleration

Scale indefinitely

|

10. Attached Properties

|

11. Control Templates

A Button without and with a custom control template

|

12. Data Template Selectors

|

13. Linq & Lambda

|

14. XAML apps always look the same,

… HTML5 doesn’t!

XAMLOR

HTML5

|

Windows 8:

Some Reasons why I choose XAML over HTML5

|

Sources: 1/3

http://blog.jerrynixon.com/

|

Sources: 2/3

http://10rem.net

|

Sources: 3/3

Template:Power Point 2013TS010167123.potxBrainstorming Session

Vladimir Stanev

vm_stanev@live.com

http://www.linkedin.com/pub/ vladimir-stanev/28/395/4ab

http://www.slideshare.net/vladystanev

@InteractiveDev_

@vlady.stanev

XAMLOR

HTML5

|

Windows 8:

Some Reasons why I choose XAML over HTML5

Vladimir Stanev