SlideShare uma empresa Scribd logo
Widgets

      GUILHERME HENRIQUE
    GUILHERME OLIVEIRA SOUZA
GUILHERME NATAN BARBOSA ALECRIM
  WENDER RODRIGO SOUZA SILVA
      JÉSSICA SENA DE SOUZA
O que é

  Widget :
 É um componente de uma interface gráfica do usuário (*GUI), o que inclui janelas, botões,
  menus, ícones, barras de rolagem . Pequenos aplicativos que flutuam pela área de trabalho
  e fornecem funcionalidades específicas ao utilizador (previsão do tempo, cotação de
  moedas, relógio, ...) são exemplos práticos de Widget
 Alguns Widgets tem por objetivo receber dados do usuário e com isso gerar algum tipo de
  registro.
 Afirma-se que o termo widget é uma derivação da junção de duas palavras inglesas,
  "window" e "gadget", porém isto é improvável. Não se tem certeza de quando a expressão
  foi utilizada pela primeira vez.
Conceitos básicos


 GUI : Abreviadamente, o acrônimo GUI, do inglês Graphical User
  Interface é um tipo de interface do utilizador que permite a interação
  com dispositivos digitais através de elementos gráficos como ícones e
  outros indicadores visuais, em contraste a interface de linha de
  comando. Foi criada pela Xerox mas somente se tornou um produto com
  a Apple.
 Elementos que compõe uma interface gráfica do usuário :
     Botões , Janelas, Lista de seleção.

 Existem diferenças entre widgets e gadgets?
Produtos de mercado

•   Amplo investimento das empresas no setor.

•   Grande mercado consumidor.

•   Impulsionam campanhas de marketing.

•   Aplicativos gratuitos ou pagos.

Exemplos de Widgets presentes no mercado

•   Acesso à Mídias socias
•   Acesso a E-mails
•   Jogos
•   Calendários e Agendas
•   Aplicativos para download de musicas e vídeos
•   Editores de Imagem
Plataformas

    Celulares e dispositivos movéis (celulares,
    tablets...).

   Desktops(PC).

   Sites,blogs, portais, midias sociais.

   Reprodutores de midia .
Padrões e formatos existentes

WEB WIDGETS
   Os web widgets, que usam linguagem
    javascript ou flash para funcionar
    direto do navegador.

   Funcionam para colocar conteúdo de
    um site em outro.

   Podem ser usados para montar um
    minisite em um pequeno espaço de
    outra página qualquer, que podem
    carregar desde um catálogo de vendas
    até algum tipo de serviço informativo
    com notícias em tempo real.

   Se diferenciando dos banners e links
    comuns porque fornecem informação
    sem precisar redirecionar o usuário a
    outra página.
Padrões e formatos existentes

DESKTOP WIDGETS
   Diferem dos web widgets por
    exigirem a instalação de um
    aplicativo no computador do
    usuário.

   Ex: Google Earth e Feeds RSS que
    lançam do desktop

   Costuma ter uma interface mais
    compacta para não atrapalhar o
    usuário durante o trabalho.

   Ocupam pouco espaço no HD e
    exigem pouco processamento da
    máquina.
Sites de referência técnica

          widgipedia             Yahoo! widgets




http://www.widgipedia.com/   http://widgets.yahoo.com/
Sites de referência técnica


 Além de dados técnicos o                  Sapo Widgets
  Yahoo! Widgets oferece
  ferramentas para o
  desenvolvimetno de
  Widgets a linguagem
  XML.




                     http://widgets.sapo.pt/index.php/catalogo/index
Ambiente de Desenvolvimento

    Dojo

   O Dojo é um kit de ferramentas de software livre baseado em JavaScript para desenvolver
    aplicativos da Web de HTML dinâmicos. Permite construir rapidamente widgets que podem ser
    mais complexos do que widgets de HTML padrão. Usar os componentes que Dojo fornece torna
    suas interfaces com o usuário da Web mais usáveis, responsivas e funcionais. Camadas de nível
    inferior de API e compatibilidade fornecidas pelo Dojo ajudam a gravar aplicativos compatíveis
    com diversos navegadores.

   Ao navegar nos Web sites, é possível ver centenas de widgets passando por sua tela. Cada botão
    de seu navegador da Web é um widget. Cada caixa de entrada de texto é um widget. O HTML
    padrão fornece um conjunto limitado de widgets: uma caixa de entrada, um botão e um
    hyperlink.

   Os widgets do Dojo pegam um item como uma caixa de entrada de texto e incluem funções para
    um objeto mais fácil e simples, como um calendário gráfico para escolher uma data. Fazem isso
    sem interromper o item original no qual a nova função é construída.
Ambiente de Desenvolvimento


    WebSphere Portlet Factory Designer

 É uma ferramenta integrada a ambientes de desenvolvimento Eclipse e que permite
  desenvolver aplicativos para a Web na plataforma Java 2 , J2EE (Enterprise Edition) e
  widgets cuja publicação será feita no IBM Lotus Mashups.
 Como um plugin para os IDEs baseados em Eclipse, o Portlet Factory Designer permite a
  criação de projetos com construtores e perfis diferenciados, empregados no
  desenvolvimento de modelos e conteúdo para os aplicativos web.

   O ponto alto do programa é o aumento na produtividade e redução dos custos da criação
    de aplicativos web, além da facilidade de programação, que permite que qualquer
    desenvolvedor consiga criar projetos complexos sem maiores dificuldades
Recursos para Widgets
   MediaMaster – Armazene a sua música e aceda-a a partir de qual sítio
   WhoLinked – Mostre os sites que se ligam ao seu blog/site
   Feevy – Mostre conteúdos de outros blogs no seu site/blog
   Pladeo – Widget de chat
   MiniMobs – Website messenger estilo telemóvel
   SlideFlickr – Slideshows com fotos do Flickr
   Moonk! – Slideshows, videoshows e playlists
   Whooiz – Widget de comunidade tipo MyBlogLog
   Newzpile – Monitoriza as últimas da web com actualizações de 15 em 15 minutos
   Planet MiniBox – Shoutbox muito completa
   Spinlets – Inclua conteúdos Flickr, YouTube, FARK, Facebook, Google Maps, eBay, Digg e Twitter no
    seu blog
   SpringWidgets – Colecção de Widgets
   Widgetbox – Enorme galeria de widgets. Um pouco de tudo!

Referências Bibliográficas
http://pt.wikipedia.org/wiki/Widget
(Definições e Classificação de widgets)
http://www.midiadigital.com.br/blog/imprensa/widgets-voce-sabe-o-que-e-isso/ (Conceitos básicos,
   padrões e formatos)
http://www.widgipedia.com/ (Informações técnicas)
Outras fontes indicadas na própria apresentação

Mais conteúdo relacionado

Mais procurados

ReMobile - Nokia Web Runtime
ReMobile - Nokia Web RuntimeReMobile - Nokia Web Runtime
ReMobile - Nokia Web Runtime
felipebzr
 
Mobile Marketing e o jQuery Mobile
Mobile Marketing e o jQuery MobileMobile Marketing e o jQuery Mobile
Mobile Marketing e o jQuery Mobile
Jefferson Souza
 
mostrips
mostripsmostrips
mostrips
Eduardo Peixoto
 
Tecnologias Básicas da Web X.0 API do Facebook
Tecnologias Básicas da Web X.0 API do FacebookTecnologias Básicas da Web X.0 API do Facebook
Tecnologias Básicas da Web X.0 API do Facebook
Diego Almeida Gava
 
Apresentação 3 de asoso
Apresentação 3 de asosoApresentação 3 de asoso
Apresentação 3 de asoso
Diego Almeida Gava
 
Tecnologias básicas da web x.0
Tecnologias básicas da web x.0Tecnologias básicas da web x.0
Tecnologias básicas da web x.0
Diego Almeida Gava
 
Tecnologias básicas da Web X.0
Tecnologias básicas da Web X.0 Tecnologias básicas da Web X.0
Tecnologias básicas da Web X.0
Diego Almeida Gava
 
jQuery Mobile
jQuery MobilejQuery Mobile
jQuery Mobile
Jefferson Souza
 
Apresentação android
Apresentação androidApresentação android
Apresentação android
Leandro Rodrigues
 
Hands-on Cordova / Phonegap - GDG JF
Hands-on Cordova / Phonegap - GDG JFHands-on Cordova / Phonegap - GDG JF
Hands-on Cordova / Phonegap - GDG JF
Giordano Bruno Vieira
 
Desenvolvimento de Sites V.2
Desenvolvimento de Sites V.2Desenvolvimento de Sites V.2
Desenvolvimento de Sites V.2
Patricia Mallmann
 
SESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidSESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao Android
Rafael Sakurai
 
Palestra Android
Palestra AndroidPalestra Android
Palestra Android
Zalkind Lincoln
 
UMA ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO MULTIPLATAFORMA PAR...
UMA ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO MULTIPLATAFORMA PAR...UMA ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO MULTIPLATAFORMA PAR...
UMA ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO MULTIPLATAFORMA PAR...
Édipo Souza
 
Iniciando o Desenvolvimento para o Google Android
Iniciando o Desenvolvimento para o Google AndroidIniciando o Desenvolvimento para o Google Android
Iniciando o Desenvolvimento para o Google Android
Salvador Torres
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
grupouro
 
Android Developing
Android DevelopingAndroid Developing
Android Developing
Gabriel Molter
 
Compre o Fusioncharts com a SALDIT SOFTWARE
Compre o Fusioncharts com a SALDIT SOFTWARECompre o Fusioncharts com a SALDIT SOFTWARE
Compre o Fusioncharts com a SALDIT SOFTWARE
Saldit Software
 
web 2.0 - A Internet VIVA!
web 2.0 - A Internet VIVA!web 2.0 - A Internet VIVA!
web 2.0 - A Internet VIVA!
nrtejacarei
 

Mais procurados (19)

ReMobile - Nokia Web Runtime
ReMobile - Nokia Web RuntimeReMobile - Nokia Web Runtime
ReMobile - Nokia Web Runtime
 
Mobile Marketing e o jQuery Mobile
Mobile Marketing e o jQuery MobileMobile Marketing e o jQuery Mobile
Mobile Marketing e o jQuery Mobile
 
mostrips
mostripsmostrips
mostrips
 
Tecnologias Básicas da Web X.0 API do Facebook
Tecnologias Básicas da Web X.0 API do FacebookTecnologias Básicas da Web X.0 API do Facebook
Tecnologias Básicas da Web X.0 API do Facebook
 
Apresentação 3 de asoso
Apresentação 3 de asosoApresentação 3 de asoso
Apresentação 3 de asoso
 
Tecnologias básicas da web x.0
Tecnologias básicas da web x.0Tecnologias básicas da web x.0
Tecnologias básicas da web x.0
 
Tecnologias básicas da Web X.0
Tecnologias básicas da Web X.0 Tecnologias básicas da Web X.0
Tecnologias básicas da Web X.0
 
jQuery Mobile
jQuery MobilejQuery Mobile
jQuery Mobile
 
Apresentação android
Apresentação androidApresentação android
Apresentação android
 
Hands-on Cordova / Phonegap - GDG JF
Hands-on Cordova / Phonegap - GDG JFHands-on Cordova / Phonegap - GDG JF
Hands-on Cordova / Phonegap - GDG JF
 
Desenvolvimento de Sites V.2
Desenvolvimento de Sites V.2Desenvolvimento de Sites V.2
Desenvolvimento de Sites V.2
 
SESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidSESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao Android
 
Palestra Android
Palestra AndroidPalestra Android
Palestra Android
 
UMA ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO MULTIPLATAFORMA PAR...
UMA ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO MULTIPLATAFORMA PAR...UMA ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO MULTIPLATAFORMA PAR...
UMA ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO MULTIPLATAFORMA PAR...
 
Iniciando o Desenvolvimento para o Google Android
Iniciando o Desenvolvimento para o Google AndroidIniciando o Desenvolvimento para o Google Android
Iniciando o Desenvolvimento para o Google Android
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
 
Android Developing
Android DevelopingAndroid Developing
Android Developing
 
Compre o Fusioncharts com a SALDIT SOFTWARE
Compre o Fusioncharts com a SALDIT SOFTWARECompre o Fusioncharts com a SALDIT SOFTWARE
Compre o Fusioncharts com a SALDIT SOFTWARE
 
web 2.0 - A Internet VIVA!
web 2.0 - A Internet VIVA!web 2.0 - A Internet VIVA!
web 2.0 - A Internet VIVA!
 

Semelhante a Widgets

Widgets
WidgetsWidgets
Widgets
WidgetsWidgets
Ass widget
Ass widgetAss widget
Ass widget
Vitor Paisante
 
Ass widget
Ass widgetAss widget
Ass widget
Vitor Paisante
 
Widgets ap.ss
Widgets   ap.ssWidgets   ap.ss
Widgets ap.ss
Lucas Monteiro
 
Android - Notas de aula
Android - Notas de aulaAndroid - Notas de aula
Android - Notas de aula
antonio sérgio nogueira
 
Aula1
Aula1Aula1
Aula1
Tecksantos
 
Desenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livreDesenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livre
Pedro Neto
 
Desenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual StudioDesenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual Studio
Geovani Ferreira Gonçalves
 
Introducing Mobile Development for Web Developers
Introducing Mobile Development for Web DevelopersIntroducing Mobile Development for Web Developers
Introducing Mobile Development for Web Developers
felipebzr
 
3 apres pb_g4
3 apres pb_g43 apres pb_g4
3 apres pb_g4
Patrícia Gonçalves
 
Netbeans Slides
Netbeans SlidesNetbeans Slides
Netbeans Slides
Renato Puccini
 
Widget
WidgetWidget
Widget
grupoass
 
Desenvolvendo Soluções com Android
Desenvolvendo Soluções com AndroidDesenvolvendo Soluções com Android
Desenvolvendo Soluções com Android
jgbirk
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
grupouro
 
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User InterfaceDesenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Domingos Teruel
 
Apostilaandroidfatecnormal
ApostilaandroidfatecnormalApostilaandroidfatecnormal
Apostilaandroidfatecnormal
antonio sérgio nogueira
 
FLTK Summer Course - Part I - First Impact
FLTK Summer Course - Part I - First ImpactFLTK Summer Course - Part I - First Impact
FLTK Summer Course - Part I - First Impact
Michel Alves
 
Apresentação wxWidgets
Apresentação wxWidgetsApresentação wxWidgets
Apresentação wxWidgets
Renzo Petri
 
Slide 02 introdução ao code igniter, utilização do bootstrap
Slide 02   introdução ao code igniter, utilização do bootstrap Slide 02   introdução ao code igniter, utilização do bootstrap
Slide 02 introdução ao code igniter, utilização do bootstrap
Raniere de Lima
 

Semelhante a Widgets (20)

Widgets
WidgetsWidgets
Widgets
 
Widgets
WidgetsWidgets
Widgets
 
Ass widget
Ass widgetAss widget
Ass widget
 
Ass widget
Ass widgetAss widget
Ass widget
 
Widgets ap.ss
Widgets   ap.ssWidgets   ap.ss
Widgets ap.ss
 
Android - Notas de aula
Android - Notas de aulaAndroid - Notas de aula
Android - Notas de aula
 
Aula1
Aula1Aula1
Aula1
 
Desenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livreDesenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livre
 
Desenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual StudioDesenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual Studio
 
Introducing Mobile Development for Web Developers
Introducing Mobile Development for Web DevelopersIntroducing Mobile Development for Web Developers
Introducing Mobile Development for Web Developers
 
3 apres pb_g4
3 apres pb_g43 apres pb_g4
3 apres pb_g4
 
Netbeans Slides
Netbeans SlidesNetbeans Slides
Netbeans Slides
 
Widget
WidgetWidget
Widget
 
Desenvolvendo Soluções com Android
Desenvolvendo Soluções com AndroidDesenvolvendo Soluções com Android
Desenvolvendo Soluções com Android
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
 
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User InterfaceDesenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
 
Apostilaandroidfatecnormal
ApostilaandroidfatecnormalApostilaandroidfatecnormal
Apostilaandroidfatecnormal
 
FLTK Summer Course - Part I - First Impact
FLTK Summer Course - Part I - First ImpactFLTK Summer Course - Part I - First Impact
FLTK Summer Course - Part I - First Impact
 
Apresentação wxWidgets
Apresentação wxWidgetsApresentação wxWidgets
Apresentação wxWidgets
 
Slide 02 introdução ao code igniter, utilização do bootstrap
Slide 02   introdução ao code igniter, utilização do bootstrap Slide 02   introdução ao code igniter, utilização do bootstrap
Slide 02 introdução ao code igniter, utilização do bootstrap
 

Último

Cartinhas de solidariedade e esperança.pptx
Cartinhas de solidariedade e esperança.pptxCartinhas de solidariedade e esperança.pptx
Cartinhas de solidariedade e esperança.pptx
Zenir Carmen Bez Trombeta
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
TomasSousa7
 
D20 - Descritores SAEB de Língua Portuguesa
D20 - Descritores SAEB de Língua PortuguesaD20 - Descritores SAEB de Língua Portuguesa
D20 - Descritores SAEB de Língua Portuguesa
eaiprofpolly
 
Leis de Mendel - as ervilhas e a maneira simples de entender.ppt
Leis de Mendel - as ervilhas e a maneira simples de entender.pptLeis de Mendel - as ervilhas e a maneira simples de entender.ppt
Leis de Mendel - as ervilhas e a maneira simples de entender.ppt
PatriciaZanoli
 
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
AntnioManuelAgdoma
 
Introdução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escolaIntrodução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escola
Professor Belinaso
 
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
YeniferGarcia36
 
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptx
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptxPP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptx
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdfUFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
Manuais Formação
 
A Evolução da história da Física - Albert Einstein
A Evolução da história da Física - Albert EinsteinA Evolução da história da Física - Albert Einstein
A Evolução da história da Física - Albert Einstein
WelberMerlinCardoso
 
Aula 2 - Revisando o significado de fração - Parte 2.pptx
Aula 2 - Revisando o significado de fração - Parte 2.pptxAula 2 - Revisando o significado de fração - Parte 2.pptx
Aula 2 - Revisando o significado de fração - Parte 2.pptx
LILIANPRESTESSCUDELE
 
Fernão Lopes. pptx
Fernão Lopes.                       pptxFernão Lopes.                       pptx
Fernão Lopes. pptx
TomasSousa7
 
Educação trabalho HQ em sala de aula uma excelente ideia
Educação  trabalho HQ em sala de aula uma excelente  ideiaEducação  trabalho HQ em sala de aula uma excelente  ideia
Educação trabalho HQ em sala de aula uma excelente ideia
joseanesouza36
 
Aula 1 do livro de Ciências do aluno - sons
Aula 1 do livro de Ciências do aluno - sonsAula 1 do livro de Ciências do aluno - sons
Aula 1 do livro de Ciências do aluno - sons
Érika Rufo
 
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptxTreinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
MarcosPaulo777883
 
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdfA QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
AurelianoFerreirades2
 
Potenciação e Radiciação de Números Racionais
Potenciação e Radiciação de Números RacionaisPotenciação e Radiciação de Números Racionais
Potenciação e Radiciação de Números Racionais
wagnermorais28
 
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.
1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.
1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.
LeticiaRochaCupaiol
 
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoAtividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
MateusTavares54
 

Último (20)

Cartinhas de solidariedade e esperança.pptx
Cartinhas de solidariedade e esperança.pptxCartinhas de solidariedade e esperança.pptx
Cartinhas de solidariedade e esperança.pptx
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
 
D20 - Descritores SAEB de Língua Portuguesa
D20 - Descritores SAEB de Língua PortuguesaD20 - Descritores SAEB de Língua Portuguesa
D20 - Descritores SAEB de Língua Portuguesa
 
Leis de Mendel - as ervilhas e a maneira simples de entender.ppt
Leis de Mendel - as ervilhas e a maneira simples de entender.pptLeis de Mendel - as ervilhas e a maneira simples de entender.ppt
Leis de Mendel - as ervilhas e a maneira simples de entender.ppt
 
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
 
Introdução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escolaIntrodução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escola
 
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
 
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptx
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptxPP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptx
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptx
 
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdfUFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
 
A Evolução da história da Física - Albert Einstein
A Evolução da história da Física - Albert EinsteinA Evolução da história da Física - Albert Einstein
A Evolução da história da Física - Albert Einstein
 
Aula 2 - Revisando o significado de fração - Parte 2.pptx
Aula 2 - Revisando o significado de fração - Parte 2.pptxAula 2 - Revisando o significado de fração - Parte 2.pptx
Aula 2 - Revisando o significado de fração - Parte 2.pptx
 
Fernão Lopes. pptx
Fernão Lopes.                       pptxFernão Lopes.                       pptx
Fernão Lopes. pptx
 
Educação trabalho HQ em sala de aula uma excelente ideia
Educação  trabalho HQ em sala de aula uma excelente  ideiaEducação  trabalho HQ em sala de aula uma excelente  ideia
Educação trabalho HQ em sala de aula uma excelente ideia
 
Aula 1 do livro de Ciências do aluno - sons
Aula 1 do livro de Ciências do aluno - sonsAula 1 do livro de Ciências do aluno - sons
Aula 1 do livro de Ciências do aluno - sons
 
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptxTreinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
 
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdfA QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
 
Potenciação e Radiciação de Números Racionais
Potenciação e Radiciação de Números RacionaisPotenciação e Radiciação de Números Racionais
Potenciação e Radiciação de Números Racionais
 
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
 
1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.
1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.
1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.
 
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoAtividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
 

Widgets

  • 1. Widgets GUILHERME HENRIQUE GUILHERME OLIVEIRA SOUZA GUILHERME NATAN BARBOSA ALECRIM WENDER RODRIGO SOUZA SILVA JÉSSICA SENA DE SOUZA
  • 2. O que é  Widget :  É um componente de uma interface gráfica do usuário (*GUI), o que inclui janelas, botões, menus, ícones, barras de rolagem . Pequenos aplicativos que flutuam pela área de trabalho e fornecem funcionalidades específicas ao utilizador (previsão do tempo, cotação de moedas, relógio, ...) são exemplos práticos de Widget  Alguns Widgets tem por objetivo receber dados do usuário e com isso gerar algum tipo de registro.  Afirma-se que o termo widget é uma derivação da junção de duas palavras inglesas, "window" e "gadget", porém isto é improvável. Não se tem certeza de quando a expressão foi utilizada pela primeira vez.
  • 3. Conceitos básicos  GUI : Abreviadamente, o acrônimo GUI, do inglês Graphical User Interface é um tipo de interface do utilizador que permite a interação com dispositivos digitais através de elementos gráficos como ícones e outros indicadores visuais, em contraste a interface de linha de comando. Foi criada pela Xerox mas somente se tornou um produto com a Apple.  Elementos que compõe uma interface gráfica do usuário : Botões , Janelas, Lista de seleção.  Existem diferenças entre widgets e gadgets?
  • 4. Produtos de mercado • Amplo investimento das empresas no setor. • Grande mercado consumidor. • Impulsionam campanhas de marketing. • Aplicativos gratuitos ou pagos. Exemplos de Widgets presentes no mercado • Acesso à Mídias socias • Acesso a E-mails • Jogos • Calendários e Agendas • Aplicativos para download de musicas e vídeos • Editores de Imagem
  • 5. Plataformas  Celulares e dispositivos movéis (celulares, tablets...).  Desktops(PC).  Sites,blogs, portais, midias sociais.  Reprodutores de midia .
  • 6. Padrões e formatos existentes WEB WIDGETS  Os web widgets, que usam linguagem javascript ou flash para funcionar direto do navegador.  Funcionam para colocar conteúdo de um site em outro.  Podem ser usados para montar um minisite em um pequeno espaço de outra página qualquer, que podem carregar desde um catálogo de vendas até algum tipo de serviço informativo com notícias em tempo real.  Se diferenciando dos banners e links comuns porque fornecem informação sem precisar redirecionar o usuário a outra página.
  • 7. Padrões e formatos existentes DESKTOP WIDGETS  Diferem dos web widgets por exigirem a instalação de um aplicativo no computador do usuário.  Ex: Google Earth e Feeds RSS que lançam do desktop  Costuma ter uma interface mais compacta para não atrapalhar o usuário durante o trabalho.  Ocupam pouco espaço no HD e exigem pouco processamento da máquina.
  • 8. Sites de referência técnica widgipedia Yahoo! widgets http://www.widgipedia.com/ http://widgets.yahoo.com/
  • 9. Sites de referência técnica  Além de dados técnicos o Sapo Widgets Yahoo! Widgets oferece ferramentas para o desenvolvimetno de Widgets a linguagem XML. http://widgets.sapo.pt/index.php/catalogo/index
  • 10. Ambiente de Desenvolvimento Dojo  O Dojo é um kit de ferramentas de software livre baseado em JavaScript para desenvolver aplicativos da Web de HTML dinâmicos. Permite construir rapidamente widgets que podem ser mais complexos do que widgets de HTML padrão. Usar os componentes que Dojo fornece torna suas interfaces com o usuário da Web mais usáveis, responsivas e funcionais. Camadas de nível inferior de API e compatibilidade fornecidas pelo Dojo ajudam a gravar aplicativos compatíveis com diversos navegadores.  Ao navegar nos Web sites, é possível ver centenas de widgets passando por sua tela. Cada botão de seu navegador da Web é um widget. Cada caixa de entrada de texto é um widget. O HTML padrão fornece um conjunto limitado de widgets: uma caixa de entrada, um botão e um hyperlink.  Os widgets do Dojo pegam um item como uma caixa de entrada de texto e incluem funções para um objeto mais fácil e simples, como um calendário gráfico para escolher uma data. Fazem isso sem interromper o item original no qual a nova função é construída.
  • 11. Ambiente de Desenvolvimento WebSphere Portlet Factory Designer  É uma ferramenta integrada a ambientes de desenvolvimento Eclipse e que permite desenvolver aplicativos para a Web na plataforma Java 2 , J2EE (Enterprise Edition) e widgets cuja publicação será feita no IBM Lotus Mashups.  Como um plugin para os IDEs baseados em Eclipse, o Portlet Factory Designer permite a criação de projetos com construtores e perfis diferenciados, empregados no desenvolvimento de modelos e conteúdo para os aplicativos web.  O ponto alto do programa é o aumento na produtividade e redução dos custos da criação de aplicativos web, além da facilidade de programação, que permite que qualquer desenvolvedor consiga criar projetos complexos sem maiores dificuldades
  • 12. Recursos para Widgets  MediaMaster – Armazene a sua música e aceda-a a partir de qual sítio  WhoLinked – Mostre os sites que se ligam ao seu blog/site  Feevy – Mostre conteúdos de outros blogs no seu site/blog  Pladeo – Widget de chat  MiniMobs – Website messenger estilo telemóvel  SlideFlickr – Slideshows com fotos do Flickr  Moonk! – Slideshows, videoshows e playlists  Whooiz – Widget de comunidade tipo MyBlogLog  Newzpile – Monitoriza as últimas da web com actualizações de 15 em 15 minutos  Planet MiniBox – Shoutbox muito completa  Spinlets – Inclua conteúdos Flickr, YouTube, FARK, Facebook, Google Maps, eBay, Digg e Twitter no seu blog  SpringWidgets – Colecção de Widgets  Widgetbox – Enorme galeria de widgets. Um pouco de tudo! Referências Bibliográficas http://pt.wikipedia.org/wiki/Widget (Definições e Classificação de widgets) http://www.midiadigital.com.br/blog/imprensa/widgets-voce-sabe-o-que-e-isso/ (Conceitos básicos, padrões e formatos) http://www.widgipedia.com/ (Informações técnicas) Outras fontes indicadas na própria apresentação