Download - Windows phone-7- Introduction
![Page 1: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/1.jpg)
Windows Phone 7
Application Development
Walkthrough
Presented By:
Chandra Dev Singh
![Page 2: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/2.jpg)
Introduction
Mobile Operating System developed
by Microsoft
Mainly uses Silverlight for developing
application
![Page 3: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/3.jpg)
Overview
SDK Installation
Keywords
Application development and
installation
◦ Eg. Hello World
![Page 4: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/4.jpg)
Installation
Visual Studio 2010 Ultimate Edition◦ http://www.microsoft.com/download/en/details.aspx?id=121
87
Windows Phone Developer Tool(for VS)◦ http://www.microsoft.com/download/en/details.aspx?id=138
90
Windows Phone Developer Resources(for
Emulator and Deployment)
Silverlight SDK for Silverlight Application
MS Expression Blend for design
![Page 5: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/5.jpg)
Keywords
Silverlight and XNA
Isolated Storage
Sqlite
![Page 6: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/6.jpg)
Silverlight and XNA
SilverLight Derived from WPF technology
Uses reduced set of both WPF and .NET Framework
Provides development environment for business as well as
consumer application that display, collect and process
information
XNA Uses gaming loop and focused on the content displayed on
the screen
Unlike SilverLight , XNA supports 3D graphics
![Page 7: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/7.jpg)
Isolated Storage
is the local storage on the device to store survey
definition and survey answer
is the only mechanism available to persist
application data on the this platform
All the application data are stored here so the
isolated storage should be used properly.
![Page 8: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/8.jpg)
Sqlite
is a zero configuration database engine
embedded relational database management system
contained in a relatively small C programming library in
the public domain.
It is not a separate process that is accessed from client
application, but an integral part of it
It performs multitasking while reading whereas writing
occurs one-at-a-time
is useful for local/client storage in web browsers
![Page 9: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/9.jpg)
Application Development
Figure: Creating New Project
1. Create New Project
![Page 10: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/10.jpg)
2. Coding
Figure: Coding
![Page 11: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/11.jpg)
3. Design
Figure: Design
![Page 12: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/12.jpg)
4. Output
Figure: Output
![Page 13: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/13.jpg)
Deployment
Requirements◦ Zune Software
◦ Application Deployer
◦ Unlocked Windows Phone
![Page 14: Windows phone-7- Introduction](https://reader036.vdocuments.us/reader036/viewer/2022071815/55a9e3c81a28ab0b738b45ec/html5/thumbnails/14.jpg)
Thank you !!!!