40
Microsoft Student Partner Program 2 nd Seminar @ Anna University of Technology ,Coimbatore

Windowsphone7

Embed Size (px)

Citation preview

Page 1: Windowsphone7

Microsoft Student PartnerProgram

2nd Seminar@

Anna University of Technology ,Coimbatore

Page 2: Windowsphone7

Windows Phone 7 Application Development

Page 3: Windowsphone7

What is Windows phone7?

Capacity of WindowsPhone7?

Feature of WindoesPhone7(and video)

How to Develop a Application for Windows Phone7?

Why should I go for Silverlight?

Developing Silverlight Application for Windows phone7

Choosing Pages for Windows Phone 7 application

Break time video(Xbox)video

Simple application for WindowsPhone7 (video)

Converting to.xap file

How to deploy my Application?

AGENDA

Page 4: Windowsphone7

What is Windows Phone 7????

Page 5: Windowsphone7

Windows Phone 7 is a mobile operating system developed by Microsoft, and is the successor to its Windows Mobile platformIt First launches in Last October 11, 2010 at  New York City .

It launched in Europe, Singapore and Australia on October 21, 2010, and Canada on November 8, 2010

Windows Phone 7 is totally an enhanced version of the Windows Mobile6.5.

Page 6: Windowsphone7

10 Mobile devices operating Windows Phone 7, made by HTC, LG, Samsung, and, Dell in worldwide.

HTC LG Samsung DELL

HTC Surround LG Quantum Samsung Focus

Dell Venue Pro

HTC HD7 LG Optimus 7 Samsung OMNIA 7

HTC 7 Mozart LG Optimus 7Q

HTC 7 Trophy

Mobile device Model list below

Page 7: Windowsphone7

CAPACITY OF WINDOWS PHONE7

Page 8: Windowsphone7
Page 9: Windowsphone7

FEATURES OF WINDOWS PHONE7

Page 11: Windowsphone7

Feature of Windows Phone7

Page 12: Windowsphone7

How to Develop a Application for Windows Phone7?

Page 13: Windowsphone7

http://create.msdn.com/en-us/home/getting_startedGo to:

Click install now

Page 14: Windowsphone7

Visual Studio Express 2010 for Windows Phone

Xna Game studio4.0

Windows Phone emulator

Microsoft Expression Blend for Windows Phone

Sliverlight

Net Framework4.0

It Install Following things

Page 15: Windowsphone7

Visual Studio Express 2010 for WindowsPhone7 :It help to design and code for

Sliverlight application ,and Xna 4.0Game Studio Application.

Xna Gamestudio4.0:

It design Games for window phone7

Windows Phone Emulator:

It uses to run a windowsphone Application7

Page 16: Windowsphone7

Microsoft Expression Blend for Windows Phone7:

It uses design sliverlight application for windows phone7

The .NET Framework is a software framework for Microsoft Windows operating systems.

It includes a large library, and it supports several programming languages which allows language interaction.

.NET Framework

Page 17: Windowsphone7

Why should I go for SilverLight?

Page 18: Windowsphone7

SilverLight

Silverlight is a web based technology.

Silverlight supports video and audio files without need of much programming.

It allows them to handle events from pages. Sliverlight is a light weight version of .NET runtime.

Integrates with Multimedia,Graphics and Animation.

Functionality Similar to Adobe Flash

Page 19: Windowsphone7

Silverlight applications are delivered to browsers in a text-based markup language called XAML.

XAML stands for eXtended Application Markup Language which is a new declarative programming model from Microsoft.

XAML files are hosted as descrete files in the Web server, but are downloaded to the browsers and converted to user interface by the .NET runtime in the client browsers.

XAML

Page 20: Windowsphone7

Developing Sliverlight Application for WindowsPhone7

Page 21: Windowsphone7

Go to Visual Studio2010 express click new project

Step1:

Page 22: Windowsphone7

After click File -> New Project

Page 23: Windowsphone7

Choosing pages for Windows phone7 application

Page 24: Windowsphone7

Windows Phone Application : It’s a single phone page, and multiple phone page can makeit similar to as a website.

Windows Phone Databound Application : Databound application template consists of a listbox and a built in logic for using Navigation Services of the .NET.

Windows Phone Class Library :It has own page for import namespaces from other application .Share the template to its pages

Page 25: Windowsphone7

Windows Phone Panorama Control : With Panorama control, the user experience can now apply image backgrounds that are photographic and its navigation will be from left to right or vice-versa.

Panorama control is one of the best template to useto showcase items.

Windows Pivot Control : Similar to tab control in Windows development.

The user has the option on how to navigate between tabs in his phone.

Page 26: Windowsphone7

XBOX 360 Kinect Kinectamals(Video)

Page 27: Windowsphone7

Simple application for Windows Phone 7

Page 28: Windowsphone7

Sliverlight app design windows and XAML Design code window

Page 29: Windowsphone7

Handling Events Code Window

Page 30: Windowsphone7

Running Program : Press F5

Page 31: Windowsphone7

Sliverlight Application Video

Page 32: Windowsphone7

Converting to .xap file

Page 33: Windowsphone7

If you want deploy application to windowsphone7 or windows emulator.

Your application should be converted to .xap file

What is .xap file?.xap file is the compressed output file for the Silverlight application.

The .xap file includes AppManifest.xaml, compiled output assembly of the Silverlight project (.dll) and any other resource files referred by the Silverlight application.

Page 34: Windowsphone7

Converting.xap File:

For Running Sliverlight Appliction by pressing F5.

For Converting sliverlight Application to .xap file by pressing ctrl+F5

After pressing ctrl+F5 inbuilt stored in Debug folder of your application

D:\Users\yuvaraj\Documents\Visual Studio 2010\Projects\sliverlightapp\sliverlightapp\Bin\Debug

Page 35: Windowsphone7

You can view .xap file in\….\ Debug folder as shown below:

Page 36: Windowsphone7

How to Deploy My Application to Windows Phone7 or Windows Emulator ????

Page 37: Windowsphone7

Go to startmnu all programs windowsphone developertool Application deployment

Page 38: Windowsphone7

Choose either windows phone 7 device or windows phone emulator

And give xap folder file name and click deploy button

If you choose windowsphone4 device Use.xap file for your deployment in your windws phone7 enabled mobile phones only.

Page 39: Windowsphone7

Windowsphone 7 emulator running

Page 40: Windowsphone7

Any Questions/Queries??