Windows Phone 7
INTRODUCTION
• Microsoft Windows Phone 7 is a mobile operating system
developed by Microsoft
• It is a successor to Microsoft Windows Mobile platform
• Microsoft unveiled Windows Phone 7 on February 15,
2010, at Mobile World Congress 2010 in Barcelona.
• This operating system belongs to Windows CE OS family
HISTORY
• Windows Phone 7 is a successor to Windows Mobile which
is released in 19 April 2000
• Windows Phone 7 was released in Europe on October 21,
2010
• In North America on November 8, 2010
• In Mexico on November 24, 2010
• A release in Asian countries will follow in 2011
COMPANIES THAT WOULD OPERATE
WINDOWS PHONE 7
• Dell
• Garmin-Asus
• HTC
• HP
• LG
• Samsung
• Sony Ericsson
• Toshiba and Qualcomm
MINIMUM HARDWARE REQUIREMENTS
• Capacitive, 4-point multi-touch screen with WVGA (800x480)
resolution
• 1 GHz ARM v7 "Cortex/Scorpion" or better processor
• 256 MB of RAM with at least 8 GB of Flash memory
• Accelerometer with compass, ambient light sensor, proximity
sensor and Assisted GPS
• 5-megapixel camera with an LED flash
• 6 dedicated hardware buttons - back, Start, search, camera,
power/sleep and Volume Up and Down
FEATURES
• Windows Phone features a new user interface, based upon
Microsoft's Windows Phone 7 design system, codenamed Metro
• The home screen, called the "Start screen", is made up of
"Tiles"
• Tiles are links to applications, features, functions and individual
items (such as contacts, web pages, applications or media
items)
• Users can add, rearrange, or remove Tiles
Windows Phone 7 Homescreen Virtual Keyboard
FEATURES
• Windows Phone 7 uses multi-touch technology
• Users input text by using an on-screen virtual keyboard, which
has a dedicated key for inserting emoticons. Spell checking and
word prediction are supported, and users may change a word
after it has been typed by tapping the word, which will invoke a
list of similar words
• Phones may also be made with a hardware keyboard for text
input
FEATURES
• Windows Phone 7 features a version of Internet Explorer
Mobile with a rendering engine that is halfway between IE7
and IE8
• It features Microsoft Office Mobile
• Microsoft Office Mobile is an office suite by Microsoft for
Windows Phone 7
• It consists of Word Mobile, Excel Mobile, PowerPoint Mobile,
OneNote Mobile, and Outlook Mobile
FEATURES
• Windows Phone 7 also has a voice recognition function,
powered by TellMe, which allows the user to perform a Bing
search, call contacts or launch applications by speaking
• Windows Phone 7 uses Bing as the default web search provider
• Windows Phone 7 uses a portable media player known as Zune
ARCHITECTURE
• Windows Phone 7 is a 32-bit OS with a dual layer architecture
comprised of a kernel layer and a user layer
• The 32-bit memory space is split into two, a 2GB upper part
dedicated to the kernel, and a 2GB lower part dedicated to non-
kernel code
• This lower part is then split into two 1GB parts. The upper 1GB
part is used for various shared structures like system libraries;
the lower 1GB part is for use by user applications
ARCHITECTURE
ARCHITECTURE
• Windows Phone 7 uses two filesystems: IMGFS and TexFAT
• IMGFS filesystem was designed for storing updateable system
images
• TexFAT is used for user storage
• TexFAT filesystem is a transactional version of
the exFAT filesystem; exFAT improves on the FAT filesystem
• Additional details on the architecture of Windows phone 7 is
not available now
WINDOWS MOBILE VS. PHONE 7
WINDOWS PHONE APPLICATION PLATFORM
• The Windows Phone Application Platform provides two
frameworks for developing applications
1. The Silverlight framework for event-driven, XAML-based
application development that allows developers to develop
creative mark-up based user experiences
2. The XNA Framework for loop-based games that enables
immersive and fun gaming and entertainment experiences
WINDOWS PHONE APPLICATION PLATFORM
• Silverlight - Silverlight is the ideal framework for creating
Rich Internet Application-style user interfaces. A
Windows Phone Silverlight application exposes its UI through
a set of pages
• XNA Framework - The XNA Framework is composed of
software, services, and resources focused on enabling game
developers to be successful developing on Microsoft gaming
platforms.
WINDOWS PHONE DEVELOPER TOOLS
• Visual Studio 2010 - Visual Studio is the IDE for building
Windows Phone applications. Within the Visual Studio IDE,
developers can create Silverlight or XNA Framework
programs that run on Windows Phone
• Visual Studio includes a designer, debugger, project system,
packager, and manifest generation
WINDOWS PHONE DEVELOPER TOOLS
• Expression Blend - In the same way that designers use
Expression Blend to design Rich Internet Applications for the
desktop browser, they can also design creative and unique
Silverlight-based applications on a Windows Phone
• It allows designers to create XAML-based interfaces for
Windows Phone applications, whose behaviors can then be
implemented by developers in Visual Studio
WINDOWS PHONE DEVELOPER TOOLS
• Windows Phone Emulator - A Windows Phone Emulator is
integrated into Visual Studio and Expression Blend to make
the testing and debugging of applications easier and more
efficient
• XNA Game Studio - The XNA Game Studio is an integrated
design environment that developers can use to build games for
Windows Phone
• XNA Game Studio extends the Visual Studio tools to support
the XNA Framework
ADVANTAGES
• Programmer can market and distribute their application
through Windows Phone Marketplace
• A large number of application developers. It is easy to get help
• Developer tools are freely provided by Microsoft
• Very integrated and powerful gaming experience
• Application development is easier than other platforms
• Smooth transitional user interface
LIMITATIONS
• Windows Phone 7 does not support multitasking, which is the
ability to run multiple third-party applications at one time
• It has no backward compatibility, Windows Mobile
applications do not run on Windows Phone 7
• Lack of Copy/Paste functions
• No State Retention, WP 7 does not allow the smartphone to
“remember” the previous setting that the user made
CONCLUSION
• If you're looking for a smartphone and have never used one
before, Windows Phone 7 would be an excellent choice
• We can hope that the limitations such as absence of
copy/paste functions, twitter support, multitasking support
etc. will overcome soon
• The Windows Phone 7 marketplace is ramping up faster than
Android, and even when compared to the iPhone
ANY QUESTIONS?
?
Thank You.