SlideShare uma empresa Scribd logo
1 de 13
Widgets
Grupo: Diego Araújo Costa, Guilherme
Cunha, Hernandez Arêdes, Lídia Ferreira
          e Lucas Monteiro
O que é?
Um widget é um componente de uma interface
gráfica      do     usuário     (GUI),     o      que
inclui janelas, botões, menus, ícones, barras de
rolagem, etc.
Alguns widgets tem por objetivo receber dados do
usuário e com isso gerar algum tipo de registro, como
os controles de formulário.
Diferentes tipos de
            widgets
Podemos encontrar alguns tipos predominantes de
widgets, dentre eles:
Web Widgets
São mini aplicações web que você pode inserir em
seu website e/ou redes sociais. Eles são populares por
proporcionarem uma boa experiência em sua
estadia na web.

Ex: YouTube, Blog Page Widget, Google Ad
Sense, Flickr Ligth Box, Google Maps, etc...
Web Widgets
Ex: Google Maps Widget
Desktop Widgets
O widget para desktop é um ramo especial de GUI
(graphical user interface) widget para rodar nos
computadores. Os desktop widgets dispõem de
simples funcionalidades como relógios, serviços de
mensagens e calendários.

Ex: relógio do windows.
Mobile Widgets
A maioria deles são como os widgets para desktop,
mas para smartphones, tablets etc. Mobile Widgets
podem maximizar o uso de espaço de tela. É um
mercado que está em franca expansão, talvez pelo
boom dos dispositivos móveis.
Produtos do Mercado
É um mercado muito disputado. Exs: Apple Widgets




Google Widgets




Yahoo Widgets
Como está sendo usado
Os widgets vem sendo usados das mais variadas
formas possíveis, pelos mais variados tipos de pessoas.
Tal fato se deve à sua grande portabilidade, sendo
possível usá-lo em desktops, blogs, dispositivos móveis,
etc. Nota-se um crescimento no mercado.
Padrões e formatos
          existentes
Depende-se do tipo do widget. Para widgets da web
precisa-se de flash player ou uma plataforma de
desenvolvimento JAVA. Para desktops precisa-se de
plataformas diferentes. Os widgets podem ser
incorporados e executados dentro de qualquer
página    HTML.    Algumas   empresas   fornecem
plataformas pare desenvolvimento, como a Yahoo!
Widgets Engine.
Sites de referência técnica
 http://www.apple.com/br/findouthow/mac/#createwidget
 https://developers.google.com/gadgets/
 http://widgets.yahoo.com/
Ambientes de
          Desenvolvimento
•   Sapo Widgets
•   Yahoo! Widgets Engine.
•   Dashboard – Mac OS
•   Google Developers – Gadgets API X
Referências Bibliográficas
 http://www.google.com/ig/directory?hl=pt-
  BR&synd=open
 http://widgets.yahoo.com/
 http://www.apple.com/downloads/dashboard/
 http://www.readwriteweb.com/archives/top_10_w
  eb_widgets.php
 http://en.wikipedia.org/wiki/Desktop_widgets
 http://en.wikipedia.org/wiki/Web_widget#Widget_
  management_systems
 http://pt.wikipedia.org/wiki/Widget
 http://www.widgipedia.com/faq/

Mais conteúdo relacionado

Semelhante a Widgets GUI

Semelhante a Widgets GUI (20)

Widgets
WidgetsWidgets
Widgets
 
Widgets
WidgetsWidgets
Widgets
 
Concurso widgets da TMN
Concurso widgets da TMNConcurso widgets da TMN
Concurso widgets da TMN
 
Widgets
WidgetsWidgets
Widgets
 
Android - Notas de aula
Android - Notas de aulaAndroid - Notas de aula
Android - Notas de aula
 
Design Webdesign
Design WebdesignDesign Webdesign
Design Webdesign
 
Aula 4 - Curiosidades da web
Aula 4 - Curiosidades da webAula 4 - Curiosidades da web
Aula 4 - Curiosidades da web
 
Desenvolvimento de Sites V.2
Desenvolvimento de Sites V.2Desenvolvimento de Sites V.2
Desenvolvimento de Sites V.2
 
Widgets Casos De Uso
Widgets Casos De UsoWidgets Casos De Uso
Widgets Casos De Uso
 
Introducing Mobile Development for Web Developers
Introducing Mobile Development for Web DevelopersIntroducing Mobile Development for Web Developers
Introducing Mobile Development for Web Developers
 
Apostilaandroidfatecnormal
ApostilaandroidfatecnormalApostilaandroidfatecnormal
Apostilaandroidfatecnormal
 
Mobile Marketing e o jQuery Mobile
Mobile Marketing e o jQuery MobileMobile Marketing e o jQuery Mobile
Mobile Marketing e o jQuery Mobile
 
JavaCE Conference - Ext GWT - GXT 3
JavaCE Conference - Ext GWT - GXT 3JavaCE Conference - Ext GWT - GXT 3
JavaCE Conference - Ext GWT - GXT 3
 
jQuery Mobile
jQuery MobilejQuery Mobile
jQuery Mobile
 
Aandroid Wear
Aandroid WearAandroid Wear
Aandroid Wear
 
Widgets Sprout
Widgets SproutWidgets Sprout
Widgets Sprout
 
Web 2
Web 2Web 2
Web 2
 
Web 2
Web 2Web 2
Web 2
 
Web 2
Web 2Web 2
Web 2
 
Estudos De Web 2 0
Estudos De Web 2 0Estudos De Web 2 0
Estudos De Web 2 0
 

Widgets GUI

  • 1. Widgets Grupo: Diego Araújo Costa, Guilherme Cunha, Hernandez Arêdes, Lídia Ferreira e Lucas Monteiro
  • 2. O que é? Um widget é um componente de uma interface gráfica do usuário (GUI), o que inclui janelas, botões, menus, ícones, barras de rolagem, etc. Alguns widgets tem por objetivo receber dados do usuário e com isso gerar algum tipo de registro, como os controles de formulário.
  • 3. Diferentes tipos de widgets Podemos encontrar alguns tipos predominantes de widgets, dentre eles:
  • 4. Web Widgets São mini aplicações web que você pode inserir em seu website e/ou redes sociais. Eles são populares por proporcionarem uma boa experiência em sua estadia na web. Ex: YouTube, Blog Page Widget, Google Ad Sense, Flickr Ligth Box, Google Maps, etc...
  • 6. Desktop Widgets O widget para desktop é um ramo especial de GUI (graphical user interface) widget para rodar nos computadores. Os desktop widgets dispõem de simples funcionalidades como relógios, serviços de mensagens e calendários. Ex: relógio do windows.
  • 7. Mobile Widgets A maioria deles são como os widgets para desktop, mas para smartphones, tablets etc. Mobile Widgets podem maximizar o uso de espaço de tela. É um mercado que está em franca expansão, talvez pelo boom dos dispositivos móveis.
  • 8. Produtos do Mercado É um mercado muito disputado. Exs: Apple Widgets Google Widgets Yahoo Widgets
  • 9. Como está sendo usado Os widgets vem sendo usados das mais variadas formas possíveis, pelos mais variados tipos de pessoas. Tal fato se deve à sua grande portabilidade, sendo possível usá-lo em desktops, blogs, dispositivos móveis, etc. Nota-se um crescimento no mercado.
  • 10. Padrões e formatos existentes Depende-se do tipo do widget. Para widgets da web precisa-se de flash player ou uma plataforma de desenvolvimento JAVA. Para desktops precisa-se de plataformas diferentes. Os widgets podem ser incorporados e executados dentro de qualquer página HTML. Algumas empresas fornecem plataformas pare desenvolvimento, como a Yahoo! Widgets Engine.
  • 11. Sites de referência técnica  http://www.apple.com/br/findouthow/mac/#createwidget  https://developers.google.com/gadgets/  http://widgets.yahoo.com/
  • 12. Ambientes de Desenvolvimento • Sapo Widgets • Yahoo! Widgets Engine. • Dashboard – Mac OS • Google Developers – Gadgets API X
  • 13. Referências Bibliográficas  http://www.google.com/ig/directory?hl=pt- BR&synd=open  http://widgets.yahoo.com/  http://www.apple.com/downloads/dashboard/  http://www.readwriteweb.com/archives/top_10_w eb_widgets.php  http://en.wikipedia.org/wiki/Desktop_widgets  http://en.wikipedia.org/wiki/Web_widget#Widget_ management_systems  http://pt.wikipedia.org/wiki/Widget  http://www.widgipedia.com/faq/