Main

April 10, 2012

Desktops / Laptops / Tablets / Smartphones

At the turn of the century (year 2000) desktops and laptops were still going strong and mobile phones had just started to appear. I had put my hands on my very first mobile phone in year 2001 as getting a landline took few weeks and the mobile phone was activated within a day or two. I had moved to a new place and hence getting connectivity was critical. The mobile phone allowed me to stay connected while on the go, and in those days, I had to pay to receive calls as well. I had not thought of how the phone would evolve into today's smart phone with significant processing power, with ability to capture and view high resolution photos and HDMI videos, with ability to let me be connected with friends over facebook and twitter all the time and with ability to download and install thousands of applications from its very own marketplace. My family is hooked onto Angry Birds :-).

Continue reading "Desktops / Laptops / Tablets / Smartphones" »

February 23, 2012

Migrating Phone 7 applications to Windows 8

One of the things we are doing is understanding the migration of Silverlight and WPF applications to Windows 8. A relevant and related scenario is the migration of Windows Phone 7 applications to Windows 8. In this blog I will share a few high level thoughts that should be kept in mind when embarking on such a migration.

Continue reading "Migrating Phone 7 applications to Windows 8" »

February 8, 2012

Phone 7, Mango, Windows 8, Windows 8 on ARM, Apollo (Phone 8)... phew!

It is hardly two years since Microsoft had showcased Windows Phone 7. The SDK came out in September 2010. In Asia the availability of Phone 7 has just completed an year and we have already had a version upgrade to Mango (7.5).

On desktop/tablet side, Windows 8 developer preview was first made widely available in Build Conference in September 2011. The beta is expected anytime soon and then later this year the final release of this product.

Continue reading "Phone 7, Mango, Windows 8, Windows 8 on ARM, Apollo (Phone 8)... phew! " »

February 2, 2012

Location Based Services Value Chain

 

Location Based Services (LBS) are increasingly becoming popular especially in the consumer market. Due to inherent capability in devices to provide the user location and penetration of smartphones, Location based products and services are readily adopted by the consumers and enterprises as well.

Location Based Services take the geo-spatial data as an input from the resource or a device and provides the services that are relevant to that location. Multiple approaches can be used to locate a resource and provide the context based service to the user. In this Blog I will limit my discussion to the Device-Centric approach in which the LBS Provider gives the app to the subscriber, who then uses it to check-in at a specific location. Check-in is the term commonly used to refer the arrival of a user at a particular location. 


Continue reading "Location Based Services Value Chain" »

December 26, 2011

Immersive Experiences with Microsoft Technologies

In Immersive Technologies Track we are working on some exciting technologies related to data visualization, touch, gesture and augmented reality. The main products on our radar are Phone 7, Surface and Kinect. We recently published a technology roundtable newletter sharing some insights of our work. You can get to the newsletter from here.

Comments are welcome.

November 14, 2011

Silverlight 5

I had talked about Silverlight 5 earlier here and here. Though Silverlight is still used to build RIA apps for the web and is the platform of choice for Phone 7/7.5 development, Microsoft has not been very forthcoming on its future.

According to Mary-Jo Microsoft is about to release Silverlight 5. This is good, but it is also clear that Silverlight no longer retains the status of platform for cross device compatibility. That has been taken over by HTML 5.

Continue reading "Silverlight 5" »

September 28, 2011

Phone 7 upgraded to 7.5

Just last week I had talked about the Mango update was expected in a week or so and am glad to have it deployed on our device. As expected this update is versioned as 7.5. The update experience was pretty seamless.

The issue is that all of the applications that we had deployed earlier (built on version 7.0) are marked as revoked and need to uninstall them. The developer account also got locked and need to unlock this. And the market place is also finally accessible in India as well.

September 22, 2011

Mango Release

After seemingly never ending wait, the time finally has almost come. A colleague pointed out to this update on Phone 7 blog, which says that we should hope to see the update being rolled out to existing devices in a week or two. Am eagerly waiting for it, to deploy the Mango SDK based applications on the updated device and finally see them work (there is only so much we can get on emulator)

September 12, 2011

Tombstoning in Phone 7 (Mango version)

While working recently on a Phone 7 Mango based sample application, we got into discussions around data persistence and tombstoning of Phone 7 applications. While there are enough articles available that people can refer to (like here and here and a code sample here). Some more discussions here, here and here. I could see that my team wasn't completely satisfied and not very clear on need for tombstoning and also were confused between dormant application and a tombstoned application. This blog is my take on these concepts. Hopefully this will lay to rest some of the confusions.

Continue reading "Tombstoning in Phone 7 (Mango version)" »

Subscribe to this blog's feed

Follow us on

Blogger Profiles

Infosys on Twitter