an introduction to windows store apps

16
An Introduction To Windows Store Apps By Nirmal Hota

Upload: mindfire-solutions

Post on 05-Dec-2014

4.582 views

Category:

Technology


0 download

DESCRIPTION

An Introduction to Windows Store Apps. All about Windows Store Apps. Talks about What is WinRT, What is WinJS, Life cycle of an app.

TRANSCRIPT

Page 1: An Introduction to Windows Store Apps

An Introduction

To

Windows Store Apps

By

Nirmal Hota

Page 2: An Introduction to Windows Store Apps

Agenda An introduction What is WinRT What is WinJS Life cycle of an app Demo

Page 3: An Introduction to Windows Store Apps

What is widows store app

Full screen fit window

Requires a closing gesture

Published in Windows Store

Also known as Metro or Modern UI app

Page 4: An Introduction to Windows Store Apps

Runs on Win RT Can be written any .Net supported language Uses live tiles to show updated info to the user Uses WinJS Can run in desktop as well as mobile devices

Page 5: An Introduction to Windows Store Apps

WinRT A layer on the Windows 8 OS.

Uses some basic .Net classes A language projection A pure native implementation Does not support on Desktop or console app

Runs on Windows on ARM (WOA)

Page 6: An Introduction to Windows Store Apps

Uses Windows 8 UI Windows8 UI is a subset of WinRT Only meant to design apps for windows stores Does not support any backward compatibility than Win8 Apps can be distributed through Win Store only Allows one app at a time to open

Page 7: An Introduction to Windows Store Apps
Page 8: An Introduction to Windows Store Apps

WinJS A Javascript library for Windows store apps Only available to Javascript apps No worries of cross browser compatibility Exposes new controls to be used Implementation of Promise object

Page 9: An Introduction to Windows Store Apps

Few mostly used WinJS Controls App bar Flip view Grid view

Flyout Rating controls Date and Time picker etc...

Page 10: An Introduction to Windows Store Apps

Life cycle of an app

Page 11: An Introduction to Windows Store Apps

Reasons for activation Camera Contact picker Device File File open picker File save picker

Page 12: An Introduction to Windows Store Apps

Protocol Search

Search target Cached file

Lunch

Print task

Page 13: An Introduction to Windows Store Apps

Reasons for termination

Terminated by system

Closed by user

Unexpected termination

Page 14: An Introduction to Windows Store Apps

Demo

Page 15: An Introduction to Windows Store Apps

Q & A

Page 16: An Introduction to Windows Store Apps

This just a small presentation of a large concept, certainly the concept is not limited to

this. We will explore this and keep sharing.

Thank You