Windows Phone Application Development - Interview Question ans Answers

Windows Phone App Development - Interview Questions & Answers
1. What is Windows Mobile?
A mobile operating system for smartphones and mobile devices from Microsoft based on the Windows CE kernel and designed to look and operate similar to desktop versions of Microsoft Windows.
Windows Mobile competes in the mobile OS market with Apple's iOS, Google's Android, BlackBerry OS, Symbian and others. Windows Mobile first debuted as the operating system for Microsoft's original personal digital assistant (PDA) device, the Pocket PC, in 2000. Later releases included Windows Mobile 2003 ("Ozone"), Windows Mobile 5 ("Magento") and Windows Mobile 6 ("Crossbow").
2. What is Windows Phone?
Windows Phone (WP) is a family of mobile operating systems developed by Microsoft for smartphones as the replacement successor to Windows Mobile and Zune.
Windows Phone features a new user interface derived from Metro design language.
3. What are all the supported programming languages in windows phone development?
  • C#
  • Vb.Net
  • Javascript
  • C++(not officially)
  • Others
4. What is Windows Phone Multitasking?
Multitasking in Windows Phone is invoked through long pressing the "back" arrow, which is present on all Windows Phones. Windows Phone 7 uses a card-based task switcher, whereas later versions of Windows Phone utilize true background multitasking.
5. How to restart or shutdown my application programmatically?
There is no specfic application/API to do this operation. Hitting ‘back’ when there is only one page left on the stack is the way to exit the application. Hitting Start button does not close/exit, just pauses the application.