“Software above the level of a single device”

This week we focus on another pattern which is “Software above the level of a single device” in Tim O’Reilly’s 6th pattern. This refers to software is not only supported by single device, it also can be supply on multiple devices such as smartphones, and tablet computers. According to Dave Stutz, he mentions that “Useful software written above the level of the single device will command high margins for a long time to come”; therefore, any software and applications designed for PC has evolved into support on multiple devices in order to increase massive customers to accept it, and make people’s life easily to connect each other. However there are many software and application design for PC and smartphones, we are going to talk about Skype and MSN Messenger.

The main purpose of Skype is to connect people. It was designed on PC for everyone for signing up free, and people from over the world can connect through many different ways. Members can connect through one or two audio, one or two way video for free; moreover, members can call any telephone around the world through this costs money. After Skype has become so popular, and multiple devices have turning into universal in people’s life; for instance, smartphones assist many applications in order to attract more people to use it, therefore, Skype is not only designed for PC, it also supports on smartphones such as iPhone with iOS system and other smartphones with Android system.


On the other hand, MSN Messenger is an application that people can connect to people by instant messaging and videoing which is similar to Skype. But the difference is that Skype can make phone direct to local line and mobile phone in any countries, which MSN Messenger does not support it. Furthermore, MSN Messenger owned by Microsoft and was original work on PC with Windows platform, it has turning to work on any laptop system and smartphones to service more customers to use it.


Overall, we expect the areas of web 2.0 has greatest change, as more and more devices are connected to the new platform. This is why software can not only support on only single device, it must consider on software or applications can be used on multiple devices.


O’reilly. “What Is Web 2.0”. Retrieved April 24, 2012.

Wikipedia. “MSN”. Retrieved April 24, 2012.

O’Shea,J. “Skype”. Retrieved April 24, 2012.

Kioskea. “MSN Messenger”. Retrieved April 24, 2012.


3 thoughts on ““Software above the level of a single device”

  1. Technology is more and more progress that brings us a convenient living . I have never known that skype or MSN was built on this framework.

  2. as what you said services in the future would not be implemented just in single device, msn and skype are 2 good examples which is impressive enough to prove that trend. i’d like to use those application as well.

  3. Skype is a perfect example of supporting more than one platforms. This improves user experience to the extend of other mobile devices and this ultimately compliments the core function of the application, calling.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s