11.07.2015 Views

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

usos. Esse capítulo de co-autoria com Francisco Sant’Anna e Carlos de SallesSoares Neto foi por eles gentilmente cedidos ao livro.A Parte III se encerra com três apêndices de conteúdo avançado. OApêndice F discute as várias formas como os comandos de edição,introduzidos pelo Capítulo 16, pod<strong>em</strong> ser transportados, tanto através deestruturas de dados recebidas s<strong>em</strong> solicitação, como através de estruturas dedados recebidas sob d<strong>em</strong>anda. O Apêndice G traz uma discussão a respeitodas estruturas de dados usadas <strong>em</strong> procedimentos de escalonamento,realizados tanto pelos receptores quanto pelos provedores de conteúdo dasaplicações, e como elas pod<strong>em</strong> ser deduzidas de uma outra estrutura de dadosúnica chamada HTG – Hypermedia T<strong>em</strong>poral Graph. Finalmente, o ApêndiceH apresenta a interpretação dada pelos vários exibidores de mídia, incluindoos objetos de mídia com código imperativo e declarativo, a comandosenviados pelo formatador <strong>NCL</strong> e a comandos de edição <strong>NCL</strong>. O apêndicetambém apresenta a interpretação dada pelo formatador quando as ações sãosubmetidas a nós de composição <strong>NCL</strong>.A Qu<strong>em</strong> se Destina o LivroPor ser uma linguag<strong>em</strong> declarativa de alto nível de abstração voltada aaplicações para TV Digital e para a Web, a <strong>NCL</strong> pode ser facilmenteapreendida, mesmo por qu<strong>em</strong> não t<strong>em</strong> conhecimento de programação. Estelivro t<strong>em</strong> como foco programadores-visuais, desenvolvedores de animações,Web designers, e, certamente, programadores de software. No entanto,nenhum pré-requisito de programação é exigido para o desenvolvimento degrande parte das aplicações.O livro é o resultado de um amplo trabalho desenvolvido no LaboratórioTeleMídia do Departamento de Informática da Pontifícia UniversidadeCatólica do <strong>Rio</strong> de Janeiro e seu conteúdo t<strong>em</strong> sido usado tanto <strong>em</strong> cursos degraduação quanto de pós-graduação <strong>em</strong> diversas áreas, como Informática,Comunicação e Artes. O livro, no entanto, não t<strong>em</strong> como alvo apenas a áreaacadêmica.Como Utilizar o LivroExist<strong>em</strong> várias formas de utilização deste livro, <strong>em</strong> cursos regulares oucomo leitura auto-didática.Aqueles interessados apenas <strong>em</strong> entender como opera um sist<strong>em</strong>a de TVdigital, os vários padrões envolvidos e como um leitor s<strong>em</strong> conhecimentosprévios de programação poderia desenvolver aplicações para o middlewarevii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!