• 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?