presentation on windows 8 application at iit, university of dhaka

35
Windows 8 Introduction and App Development Brought to you by IIT MSPs!

Upload: amit-seal-ami

Post on 03-Jul-2015

127 views

Category:

Technology


0 download

DESCRIPTION

On Decvember, 2012 - I gave a presentation on Windows 88 and Windows 8 Application developments concept at IIT, University of Dhaka. This is an assisted presentation. That means, lots of materials were shown along with it using IDE, youtube etc. Moreover, I described different parts in detail which are not elaborately present in the presentation itself. Yeah, that means this presentation is not standalone.

TRANSCRIPT

Page 1: Presentation on Windows 8 Application at IIT, University of Dhaka

Windows 8

Introduction and App

Development

Brought to you by

IIT MSPs!

Page 2: Presentation on Windows 8 Application at IIT, University of Dhaka

Presented by

• Amit Seal Ami

• Microsoft Student Partner

• Imagine Cup Bangladesh Finalist

• More to be added (I Hope!)

October 4, 2012 2

Page 3: Presentation on Windows 8 Application at IIT, University of Dhaka

Revolution of OS

October 4, 2012 3

Page 4: Presentation on Windows 8 Application at IIT, University of Dhaka

Humans• Mobile in nature

• Wants everything fast and fluid

• Primary Weapon - Hand

• Easily messes up things

October 4, 2012 4

Page 5: Presentation on Windows 8 Application at IIT, University of Dhaka

October 4, 2012 5

Page 6: Presentation on Windows 8 Application at IIT, University of Dhaka

October 4, 2012 6

Page 7: Presentation on Windows 8 Application at IIT, University of Dhaka

October 4, 2012 7

Page 8: Presentation on Windows 8 Application at IIT, University of Dhaka

October 4, 2012 8

Page 9: Presentation on Windows 8 Application at IIT, University of Dhaka

These are just fixes And these do NOT solve anything

Page 10: Presentation on Windows 8 Application at IIT, University of Dhaka

Cleanliness, Readability, Objectivity

• Classic Swiss Graphic Design

October 4, 2012 10

Page 11: Presentation on Windows 8 Application at IIT, University of Dhaka

Windows 8 Features

• Windows Live ID integration

• Storage Spaces – storage pool

• USB 3.0 – 5 GB/s

• Windows Store

• Support ARM

• Xbox Live

• Win RT

• IE 10

October 4, 2012 11

Page 12: Presentation on Windows 8 Application at IIT, University of Dhaka

Windows 8 Security

• Revamped Windows Defender

• Smart Screen Technology

• AppContainer

October 4, 2012 12

Page 13: Presentation on Windows 8 Application at IIT, University of Dhaka

Windows 8 Framework

WinRT: Windows Runtime

Page 14: Presentation on Windows 8 Application at IIT, University of Dhaka

Windows 8 New Generation Apps

October 4, 2012 14

• A video shown here about windows 8 new generation apps.

• Could not find the link

Page 15: Presentation on Windows 8 Application at IIT, University of Dhaka

To Get Started

• Install Windows 8

• Get Visual Studio 2012

• Get Hands on Materials

• Start Working!

• Two Helpful links

• dev.windows.com

• design.windows.com

October 4, 2012 15

Page 16: Presentation on Windows 8 Application at IIT, University of Dhaka

October 4, 2012 16

Page 17: Presentation on Windows 8 Application at IIT, University of Dhaka

Build a great Windows 8 Store app in 5 Steps

• Create a “best at” statement

• Choose the right scenarios

• Pick a navigation pattern

• Layout the content

• Create App bars

October 4, 2012 17

Page 18: Presentation on Windows 8 Application at IIT, University of Dhaka

Best at Statement

• My Application will be the best app in its category for ______.

October 4, 2012 18

Page 19: Presentation on Windows 8 Application at IIT, University of Dhaka

Build a great Windows 8 Store app in 5 Steps

• Create a “best at” statement

• Choose the right scenarios

• Pick a navigation pattern

• Layout the content

• Create App bars

October 4, 2012 19

Page 20: Presentation on Windows 8 Application at IIT, University of Dhaka

Choose the right scenarios

• Scenarios that will align with the “best at” statement.

October 4, 2012 20

Page 21: Presentation on Windows 8 Application at IIT, University of Dhaka

Build a great Windows 8 Store app in 5 Steps

• Create a “best at” statement

• Choose the right scenarios

• Pick a navigation pattern

• Layout the content

• Create App bars

October 4, 2012 21

Page 22: Presentation on Windows 8 Application at IIT, University of Dhaka

Pick a Navigation Pattern

• Hierarchical

• Flat

October 4, 2012 22

Page 23: Presentation on Windows 8 Application at IIT, University of Dhaka

Build a great Windows 8 Store app in 5 Steps

• Create a “best at” statement

• Choose the right scenarios

• Pick a navigation pattern

• Layout the content

• Create App bars

October 4, 2012 23

Page 24: Presentation on Windows 8 Application at IIT, University of Dhaka

Demonstration: Hello Myself!

October 4, 2012 24

Page 25: Presentation on Windows 8 Application at IIT, University of Dhaka

A bit complex?

October 4, 2012 25

Page 26: Presentation on Windows 8 Application at IIT, University of Dhaka

Demonstration 2: RSS Reader

• Four Classes

• RSSLink

• RSSItem

• RSSFeed

• RSSClient

October 4, 2012 26

Page 27: Presentation on Windows 8 Application at IIT, University of Dhaka

RSSLink

• Uri Link

• string Title

• Constructor

October 4, 2012 27

Page 28: Presentation on Windows 8 Application at IIT, University of Dhaka

RSS Item

• String Title

• String Content

• DateTime PublishedOn

October 4, 2012 28

Page 29: Presentation on Windows 8 Application at IIT, University of Dhaka

RSS Feed

• ObservableCollection<RSSItem> items

• String Title

• Get Property of Items

October 4, 2012 29

Page 30: Presentation on Windows 8 Application at IIT, University of Dhaka

RSSClient

• TO be CP

October 4, 2012 30

Page 31: Presentation on Windows 8 Application at IIT, University of Dhaka

Layout of the App

• Define two rows in Grid

• Give a Title

• Define a ListView with name, Grid.Row and ItemsSource

• ListView.ItemTemplate• DataTemplate

• StackPanel

• TextBlocks for Title, Content, PublishedOn

October 4, 2012 31

Page 32: Presentation on Windows 8 Application at IIT, University of Dhaka

For further info

• Visit

• dev.windows.com

• design.windows.com

• Contact me

[email protected]

• Get Materials from other IIT MSPs

October 4, 2012 32

Page 33: Presentation on Windows 8 Application at IIT, University of Dhaka

App-a-thon Bangladesh by Microsoft

• November 3, 2012!

• Partnered by IIT

• Stay tuned at

• https://www.facebook.com/MSPIITDU

October 4, 2012 33

Page 34: Presentation on Windows 8 Application at IIT, University of Dhaka

Are you ready for it?

October 4, 2012 34

Page 35: Presentation on Windows 8 Application at IIT, University of Dhaka

Thank You!

October 4, 2012 35