11
WIKIPEDIA MSUNG SMART-TV APPLICATION Eyal Trabelsi & Eilit Wagenhim

Eyal Trabelsi & Eilit Wagenhim. Develop the Wikipedia application For Samsung Smart-TV Platform

Embed Size (px)

DESCRIPTION

 Samsung holds the largest chunk of the market share when it comes to Smart TV with 30% market share!  Samsung is South Korean Electronics company with annual sales of $187 billion and they employ 240,000 people across 79 countries.

Citation preview

Page 1: Eyal Trabelsi & Eilit Wagenhim. Develop the Wikipedia application For Samsung Smart-TV Platform

WIKIPEDIASAMSUNG SMART-TV

APPLICATIONEyal Trabelsi &Eilit Wagenhim

Page 2: Eyal Trabelsi & Eilit Wagenhim. Develop the Wikipedia application For Samsung Smart-TV Platform

PROJECT GOAL

Develop theWikipedia application

For Samsung Smart-TVPlatform

Page 3: Eyal Trabelsi & Eilit Wagenhim. Develop the Wikipedia application For Samsung Smart-TV Platform

SAMSUNG SMART TV PRODUCT AND BRAND

Samsung holds the largest chunk of the market share

when it comes to Smart TV with 30% market share!

Samsung is South Korean Electronics company with annual sales of $187 billion and they employ 240,000 people across 79 countries.

Page 4: Eyal Trabelsi & Eilit Wagenhim. Develop the Wikipedia application For Samsung Smart-TV Platform

SMART-TV & SAMSUNG APPLICATION

Samsung Smart TV Application is a web based application which running on TV application engine.

Client languagesAvailable for Samsung SDK

Give access to built in features of the TV

Smart tv

Html to design the basic structure of the app

CSS to design the look of the app

Config.xmlsimple settings and deployment info

JavaScriptto add behavior and dynamic component to the app

Page 5: Eyal Trabelsi & Eilit Wagenhim. Develop the Wikipedia application For Samsung Smart-TV Platform

WHATS WIKIPEDIA Wikipedia is “a multilingual, web based, free

content encyclopedia project “ Anyone with internet connection can write and

edit Wikipedia content (mostly anonymously) Over 5,000,000 articles in the English Wikipedia Over 10,000,000 downloads for Android App. Google selected wikipedia as one of the best apps of 2015 (link)

Page 6: Eyal Trabelsi & Eilit Wagenhim. Develop the Wikipedia application For Samsung Smart-TV Platform

CHALLENGES There isn't good tutorials and documents for Samsung Smart TV SDK

- Number of applications in Smart hub is around 100- Number of applications in Google play is around 1.5M!

Emulator doesn’t support many needed features

No background compatibility

Page 7: Eyal Trabelsi & Eilit Wagenhim. Develop the Wikipedia application For Samsung Smart-TV Platform

REQUIREMENTS Access to all Wikipedia contents

Search content in Wikipedia

Customizing Wikipedia media and content to a TV resolution Language support ( automatic according to the TV settings) Nested links – not possible in this technology

Page 9: Eyal Trabelsi & Eilit Wagenhim. Develop the Wikipedia application For Samsung Smart-TV Platform

ARCHITECTURE

Smart TV Client

System Core

Initialization of the application , starting event loop and basic components

Getting language setting and initializing Settings and UI accordingly

wikipediatxt1 txt1 txt1

Getting Wikipedia content from Wikipedia changing images paths, and fixing css attributes to fit TV resolution

Get languagesettings

language

Fetch wikipedia content

Fetch wikipedia content

domOnly

NeededDom

FormattedFor tv

Israel ‘sCapital

Is Jerusalem

Page 10: Eyal Trabelsi & Eilit Wagenhim. Develop the Wikipedia application For Samsung Smart-TV Platform

STEPS FOR THE FUTURE Support more languages

Creating widget for searching articles

Support nested links ( if technology will allow it )

Page 11: Eyal Trabelsi & Eilit Wagenhim. Develop the Wikipedia application For Samsung Smart-TV Platform

WHAT WE LEARNED

Web Development (HTML, CSS JavaScript, jQuery )

Web Scraping

Event Driven Development