Samsung Smart TV is a web-based application running on an application engine installed on digital TVs connected to the Internet.

Slides:



Advertisements
Similar presentations
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
Advertisements

Slide 1 MIS3023 Professor: Akhilesh Bajaj The University of Tulsa.
The Web Warrior Guide to Web Design Technologies
Explore the Dreamweaver Workspace View a Web page and use Help Plan and Define a Web site Add a Folder and Pages, and set the Home page Create and View.
Computer Science 103 Chapter 4 Advanced JavaScript.
Eclipse is an open source IDE (Integrated Development Environment) for developing applications in Java, C/C++, HTML, Cobol, Perl, etc. The official Eclipse.
JQuery CS 268. What is jQuery? From their web site:
Students: Ilya Paskhover, Itay Gal Supervisors: Oleg Rokhlenko, Nadav Golbandi.
Adobe Dreamweaver CS3 Revealed CHAPTER ONE: GETTING STARTED WITH DREAMWEAVER.
PhoneGap Development How to make an app using PhoneGap Build ? Presentation By MobilePundits.
LATTICE TECHNOLOGY, INC. For Version 10.0 and later XVL Web Master Advanced Tutorial For Version 10.0 and later.
May 16 – 18, 2007 Copyright 2007, Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide Build Great Web Application 'Fast and Easy'
HTML DOM.  The HTML DOM defines a standard way for accessing and manipulating HTML documents.  The DOM presents an HTML document as a tree- structure.
LATTICE TECHNOLOGY, INC. For Version 3.0 and later iXVL Publisher Tutorial For Version 3.0 and later.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Java Programming, 3e Concepts and Techniques Chapter 3 Section 65 – Manipulating Data Using Methods – Java Applet.
Advanced Level Course. Site Extras Site Extras consist of four categories: Stationeries Site Trash Designs Components.
JavaScript is a client-side scripting language. Programs run in the web browser on the client's computer. (PHP, in contrast, is a server-side scripting.
ASP.NET Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours Digital.
Interacting with a Web Page using JavaScript Mat Kelly GTAI Presentation January 10, 2014.
Title, meta, link, script.  The title looks like:  The tag defines the title of the document in the browser toolbar.  It also: ◦ Provides a title for.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Various smart devices The convergence of smart devices.
Tutorial 7 Creating Forms. Objectives Session 7.1 – Create an HTML form – Insert fields for text – Add labels for form elements – Create radio buttons.
1 Midterm Review. 2 Midterm Exam  30% of your grade for the course  October14 at the regular class time  No makeup exam or alternate times  Closed.
INTRODUCTION TO JAVASCRIPT AND DOM Internet Engineering Spring 2012.
Tutorial 7 Working with Multimedia. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Explore various multimedia applications.
Tutorial 7 Working with Multimedia. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Explore various multimedia applications.
XHTML1 Images N100 Building a Simple Web Page. XHTML2 The Element The src attribute specifies the filename of an image file To include the src attribute.
Introduction to Programming the WWW I CMSC Summer 2003 Lecture 7.
USING XML AS A DATA SOURCE. Data binding is a process by which information in a data source is stored as an object in computer memory. In this presentation,
© Universidad Politécnica de Madrid How to develop a widget in Wirecloud (Application Mashup GE) Hands-on Webinar (November, 2012) Dr. Javier Soriano
XP 1 New Perspectives on XML Binding XML Data with Internet Explorer.
New Perspectives on XML, 2nd Edition Tutorial 9B1 USING XML AS A DATA SOURCE TUTORIAL 9B.
PHP Form Introduction Getting User Information Text Input.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
Webview and Web services. Web Apps You can make your web content available to users in two ways in a traditional web browser in an Android application,
Internet & World Wide Web How to Program, 5/e © by Pearson Education, Inc. All Rights Reserved.
Internet & World Wide Web How to Program, 5/e © by Pearson Education, Inc. All Rights Reserved.
HTML Overview Part 5 – JavaScript 1. Scripts 2  Scripts are used to add dynamic content to a web page.  Scripts consist of a list of commands that execute.
HTML A brief introduction HTML1. HTML, what is? HTML is a markup language for describing web documents (web pages). HTML stands for Hyper Text Markup.
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
Document Object Model Nasrullah. DOM When a page is loaded,browser creates a Document Object Model of the Page.
Chapter 1 Murach's JavaScript and jQuery, C1© 2012, Mike Murach & Associates, Inc.Slide 1.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Objective % Understand advanced production methods for web-based digital media.
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
1 Using jQuery JavaScript & jQuery the missing manual (Second Edition)
Chapter 13: DHTML: Object Model and Collections CIS 275—Web Application Development for Business I.
JavaScript, Sixth Edition
Web Basics: HTML/CSS/JavaScript What are they?
Project 1 Introduction to HTML.
Objective % Select and utilize tools to design and develop websites.
Getting Started with CSS
JavaScript and Ajax (Ajax Tutorial)
Using DHTML to Enhance Web Pages
Human Computer Interaction
Objective % Select and utilize tools to design and develop websites.
Section 10.1 YOU WILL LEARN TO… Define scripting
HTML A brief introduction HTML.
Tutorial 6 Creating Dynamic Pages
© 2015, Mike Murach & Associates, Inc.
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Teaching slides Chapter 6.
Training & Development
CIS 133 mashup Javascript, jQuery and XML
5.00 Apply procedures to organize content by using Dreamweaver. (22%)
Web Programming and Design
Web Programming and Design
Web Programming and Design
© 2017, Mike Murach & Associates, Inc.
Presentation transcript:

Samsung Smart TV is a web-based application running on an application engine installed on digital TVs connected to the Internet.

Application on the Smart TV and on a Computer

HTML page Shows the applications structure. Samsung Smart TV SDK supports HTML5. CSS file Defines the applications style. JavaScript file Controls the applications behavior. Config.xml file Contains information on the operating environment and the application version. This file is required for running the application on a TV screen. Optional Flash files

Samsung Smart TV applications run on a browser. Smart TV also includes an Application Manager that handles application- related tasks.

JavaScript The JavaScript APIs provide low-level platform functions that give you greater control over application tasks and processes. Flash Samsung Smart TV supports the use of Flash functionality in applications. Use standard Flash functions and implement these Flash components according to the models provided in the Flash tutorials.

The config.xml file contains information about the applications execution, updates, operating environment settings and so on. Depending on the information, the Application Manager controls the version of the application. Sets the environment in which the application is run, and creates and manages user accounts. The config.xml file must be located in the directory in which the application is installed, and contain the tags listed in the table below.

A sample HTML code snippet for the index.html file is shown below. It includes the Main.js file under the JavaScript folder and calls the Main.onLoad() function when the document loadeds. The index.html file is the access point of the application.

When the HTML document is loaded, the onLoad() function of the Main object is called, as the Main.onLoad() function in the onload property is registered in the tag.

Add the following string to the field in the index.html file: Assign an ID to element in the index.html file:

Create a Main.css file in the CSS folder and enter the code snippet shown in the box below to specify the style of the welcome element: