Upload
lucas-monteiro
View
363
Download
0
Embed Size (px)
Citation preview
WidgetsGrupo: 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 WidgetsSã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 WidgetsEx: Google Maps Widget
Desktop WidgetsO 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 WidgetsA 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_web_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/