Simranjit Kour

Connected TV, Smart TV

Deep Linking in Roku

Deep linking is used for launching the public channel, universal search and directly open to a particular video in a public channel. According to new Roku development guidelines, all public channels are now essential to implement deep linking to pass certification. Implementation of Deep linking in Roku Step 1: Modify the main...


Connected TV, Mobility

Building Samsung Smart TV Application

Samsung Smart TV allows developers to develop TV-oriented applications with extended functions using plugins. Smart TV applications are web-based software application that run on digital TVs connected to the Internet. With Samsung Smart TV applications, TV users can access web content via their TV screens. Unlike general web pages,...


Android, Connected TV

Introduction to Samsung Smart TV

This will introduce you to Samsung Smart TV, new features, history of Samsung Smart TV, it's SDK including requirements and about application structure, resolution, types and it's life cycle. What is Samsung Smart TV: Samsung Smart TV is a platform that integrates both Internet and web features in TVs and set-top boxes, as well as...


Android, Mobility

Creating Android Application with Groovy

Groovy 2.4 was released in January 2015, with native support for Android development. It allows to write Android applications fully using Groovy. Running Groovy on Android Step 1: Create a new Android project in Android Studio Step 2: Open this build.gradle (Module: app) file: Insert the following code before the first line: ...



Building Android Application using NDK

The Native Development Kit (NDK) is a toolset enables us to implement parts of our app using native-code languages like C and C++. Typically, good use cases for the NDK are CPU-intensive applications such as signal processing, game engines, and physics simulation. [java] public class MyActivity extends Activity { /** * Native...



Google Cast – Ready to Cast

Google Cast is an emerging technology that enables a multi-screen experience to users. It is a screen-sharing technology that allows users to send and control content from their computing devices such as laptops, tablets and smartphones to their TVs screens. In this blog, we will take you through few steps to begin with the Cast...