14

TypeScript in Windows Store apps

Embed Size (px)

Citation preview

Page 1: TypeScript in Windows Store apps
Page 2: TypeScript in Windows Store apps

Laat ons weten wat u vindt van deze sessie! Vul de evaluatie in via www.techdaysapp.nl en maak kans op een van de 20 prijzen*. Prijswinnaars worden bekend gemaakt via Twitter (#TechDaysNL). Gebruik hiervoor de code op uw badge.

Let us know how you feel about this session! Give your feedback via www.techdaysapp.nl and possibly win one of the 20 prices*. Winners will be announced via Twitter (#TechDaysNL). Use your personal code on your badge.

* Over de uitslag kan niet worden gecorrespondeerd, prijzen zijn voorbeelden – All results are final, prices are examples

Page 3: TypeScript in Windows Store apps

Typescript in Store appsTimmy Kokke

Page 4: TypeScript in Windows Store apps

About me

• ICT Consultant – Centric Software Professionals• senior web developer / architect•Windows Phone / Windows Store apps•C# / JavaScript•www.timmykokke.com•@sorskoot• [email protected]• Store apps user group – www.StoreAppsUG.nl – @StoreAppsUG

Page 5: TypeScript in Windows Store apps

TypeScript

Page 6: TypeScript in Windows Store apps

TypeScript

•Typed superset of JavaScript•Compiles to JavaScript•Build on JavaScript

Page 7: TypeScript in Windows Store apps

Why TypeScript?

• JavaScript is hard to maintain in large projects•No typechecking in JavaScript

Page 8: TypeScript in Windows Store apps

DemoTypeScript

Page 9: TypeScript in Windows Store apps

TypeScript in Store apps

Page 10: TypeScript in Windows Store apps

How?

•Not supported out of the box (yet?)• .target files available •Have to edit project file by hand

Page 11: TypeScript in Windows Store apps

Demo

Page 12: TypeScript in Windows Store apps

Summary

•Definitely Typed• https://github.com/borisyankov/DefinitelyTyped

•SideWaffle• http://sidewaffle.com/

• Json2TS• http://json2ts.com

Page 13: TypeScript in Windows Store apps

Thank you!

Page 14: TypeScript in Windows Store apps

Laat ons weten wat u vindt van deze sessie! Vul de evaluatie in via www.techdaysapp.nl en maak kans op een van de 20 prijzen*. Prijswinnaars worden bekend gemaakt via Twitter (#TechDaysNL). Gebruik hiervoor de code op uw badge.

Let us know how you feel about this session! Give your feedback via www.techdaysapp.nl and possibly win one of the 20 prizes*. Winners will be announced via Twitter (#TechDaysNL). Use your personal code on your badge.

* Over de uitslag kan niet worden gecorrespondeerd, prijzen zijn voorbeelden – All results are final, prizes are examples