an introduction to windows store apps
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
An Introduction
To
Windows Store Apps
By
Nirmal Hota
Agenda An introduction What is WinRT What is WinJS Life cycle of an app Demo
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
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
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)
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
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
Few mostly used WinJS Controls App bar Flip view Grid view
Flyout Rating controls Date and Time picker etc...
Life cycle of an app
Reasons for activation Camera Contact picker Device File File open picker File save picker
Protocol Search
Search target Cached file
Lunch
Print task
Reasons for termination
Terminated by system
Closed by user
Unexpected termination
Demo
Q & A
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