Digital home application is a very disruptive market overcoming the potential that the Internet has and the incorporation of mobile devices together with the evolution of the TV to Smart TV in the digital home.
These devices increasingly depend on reliable software to offer a good user experience.
However, the current digital home platform landscape is highly heterogeneous, with different operating systems resulting in barriers to achieve cross-platform development and testing processes for digital home applications. New envisaged applications could engage with information and services exploiting the context.
However, context awareness for pervasive applications introduces new challenges for ensuring that the desired user experience is achieved.
The hardware and software of the devices vary so many that it is difficult to achieve portability feature across platforms.
Hence the current trend in developing interoperable applications is to use web technology instead of platform-specific APIs.