Inspec keywords: digital television; Android (operating system); program compilers; public domain software; C++ language; telecommunication computing; software architecture

Other keywords: model driven architecture approach; application conversion; Android TV; open source Roslyn C# language compiler; Tizen OS; native codes; primary smart TV platforms; single code base; architectural view; Firefox OS; development cycles; Windows Phone Application project; software industry; code conversion; code generator framework; Windows Forms; native smart TV Platform applications; C# programming language based projects

Subjects: Mobile, ubiquitous and pervasive computing; Operating systems; Object-oriented programming; Television and video equipment, systems and applications; Software engineering techniques; Communications computing; Compilers, interpreters and other processors