Monday 30 March 2015



Software Above the Level of a Single Device



Even those individuals who are unknown with the process of application working would admit that applications which are restricted to an individual device are of low worth as compared to those which are modelled across numerous platforms. In pervasive era of computing, the personal desktop computer is no more considered as the only source of getting connected to the internet. Hence, it has given rise to millions of equipments and devices in all sizes and shapes that can be attached to the internet. The entire concept of this basic phenomenon is that applications of web should be customized to meet the requirements of single device by laying emphasis on most essential feature of service and then by making use of available resources, customization of device is carried out. By following such pattern, the application can develop tailored and rich service that can be consumed effectively without the requirement for personal desktop computer.
The advantages of ‘Software Above the Level of a Single Device’ includes:
  • New open markets.
  •  Approach application at any time and at any place.
  • Capability for context and location awareness.  



iTunes                                            
One of the effective examples for software above the level of single device is iTunes. iTunes are basically digital proprietary application of media player, which is utilized for playing and organizing video and music files on PC or Mac, which is then connected to Apple TV, iPad or iPhone. The application performs its function in appropriate way that ultimately breaks up the gap present between massive back end of web and handheld equipment, with PC playing the role of control station and local cache. Although iTunes was not the initial service of such kind, large numbers of attempts were made to bring content of web to devices that were highly portable in nature.

iTunes has been considered as highly successful application which was designed initially to span different kind of devices. Therefore, different services of iTunes had extended their services among large number of other devices, which clearly demonstrates that personal desktop computer is no more considered as only device for accessing the applications of internet. Hence, if the application is developed for PC only, then it’s worth is comparatively low than applications that extend into various platforms. In the end, it is essential to elaborate that main objective for any of the web 2.0 application designer must be to develop useable and efficient application for services of internet across numerous different platforms so that technology limits should get a push towards greater advancement. 

References
Brodkin. Jon (2012) Mobile Internet devices will outnumber humans this year, Cisco predicts. Retrieved from,http://arstechnica.com/business/news/2012/02/mobile-internet-devices-will-outnumber-humans-this-year-cisco-predicts.ars
O’Reilly. Tim (2007) Software Above the Level of a Single Device. Retrieved from, http://radar.oreilly.com/archives/2007/11/software-above-the-level-of-a.html

1 comment:

  1. In my opionion Itunes is not really a web 2.0 app, it just gives people a view that keeping data syncing in different devices are important however iTunes if undoubtedly one of the key technologies that insured apples success over the last few years, it opened up many new markets to them when they first released it. In saying all this apple definitely has lead the way in using the cloud to sync all devices. Another great example i found is Wordpress for IOS! its actually an example of software above the level of a single device. Giving features like effortless comments, elegant composing, location mapping and more.

    ReplyDelete