XDK framework for smart TV platform