Windows Phone

The year 2010 may be a milestone for Microsoft, and also mobile platform. In the computing industry, what Microsoft had done is called reboot strategy. Microsoft refers to Windows Phone as ‘a revolutionary new platform’. Microsoft rebuilt the whole thing from the beginning, with a fresher, cleaner user interface. Using a design philosophy they call Metro, inspired by signs displayed in metro subways, Microsoft’s interface shows distinctive characteristics, retrieves information easily, is intuitive, and uses user friendly symbols. Its integration with service available in Microsoft’s cloud—Bing, Xbox Live, Push Notification, and Office to name a few—and third party service has given a unique appeal, something Microsoft should have started long ago.

From the development platform point of view, Windows Phone offers an interesting developing experience for developers. A Windows Phone is bound to have 800×480 WGA or 480×320 HVGA resolution, touch screen, GPS sensor, accelerometer, compass, light, camera, multimedia, GPU with DirectX9, and three hardware buttons. As a developer, it is guaranteed that the whole specifications will be available in any devices that support Windows Phone. Each and every device driver is created directly by Microsoft to ensure consistency. To develop application over a Windows Phone platform, you have two popular and modern options: Silverlight and XNA.

Silverlight is known to enable web developers to create stunning interfaces with the combination of controls, text, vector graphic, media, animation, and data binding that can run on a number of platforms and browsers. Meanwhile SNA is a gaming platform that supports 2D and 3D games meant for Xbox 360, console, and PC.

Now, all that we need is the apps :)

Next post:

Previous post: