F.A.Q. do concurso
Q: Qual é a data limite para submissão de um widget?
Q: Tenho maior probabilidade de ganhar algo se usar uma API da TMN ou do SAPO?
Q: Tenho de participar numa das formações para poder concorrer?
Q: Devo utilizar a plataforma de widgets do SAPO para criar o meu widget?
Q: Posso submeter o meu widget várias vezes? Qual será a release que será avaliada?
Q: O que é o prémio "melhor plano de releases"?
Q: O que é um widget, no contexto do concurso?
Q: Resumindo, o que está dentro do widget?
Q: O que está dentro desse zip?
Q: Se desenvolver o widget dentro da plataforma SAPO Widgets, tenho que criar esses ficheiros?
Q: E para que plataformas podemos desenvolver?
Q: Tenho que usar o UWA para desenvolver um widget no SAPO Widgets?
Q: Posso submeter mais de um widget e concorrer mais que uma vez?
Q: Tenho uma questão que não é endereçada nesta página. Para onde a posso enviar?
- Qual é a data limite para submissão de um widget? topo
- Os widgets submetidos a concurso deverão dar entrada na plataforma até dia 15 de Junho de 2010 pelas 23:59 GMT.
- Tenho maior probabilidade de ganhar algo se usar uma API da TMN ou do SAPO? topo
- Não. As APIs estão disponíveis apenas para apoiar ao desenvolvimento dos widgets, mas não será de forma alguma um critério na avaliação.
- Tenho de participar numa das formações para poder concorrer? topo
- Não. Tal como as APIs, a formação existe apenas para ajudar os concorrentes e partilhar com eles informação.
- Devo utilizar a plataforma de widgets do SAPO para criar o meu widget? topo
- Os widgets tanto podem ser desenvolvidos de raíz, como com recurso aos editores em http://widgets.sapo.pt ou fazendo uso de qualquer outra ferramenta.
- Posso submeter o meu widget várias vezes? Qual será a release que será avaliada? topo
- Será avaliada a última versão do widget submetida dentro do prazo de submissão, pelo que pode submeter quantas novas versões desejar.
- O que é o prémio "melhor plano de releases"? topo
- É um prémio que valoriza o suporte ao utilizador, a adição de novas funcionalidades, etc. Será atribuído a widgets que tenham uma evolução constante durante a duração do concurso.
- O que é um widget, no contexto do concurso? topo
- Um widget é uma aplicação web simples desenvolvida com tecnologias web (HTML, CSS e JavaScript ). Não é preciso ter conhecimentos específicos de desenvolvimento para telemóveis para fazer um. Na teoria, basta colocar os ficheiros web (os descritos, mais algum XML com determinados dados de configuração) num pacote e fazer o download desse pacote para o telemóvel. Na prática, ainda é mais simples. Basta utilizar a plataforma do SAPO Widgets e ir colocando a informação e o código nos locais correspondentes.
- Resumindo, o que está dentro do widget? topo
- Um widget é desenvolvido com HTML, CSS e JavaScript , com encoding UTF-8, e colocado num pacote zip normal, mudando o nome da extensão e mime type, conforme o formato escolhido. Por exemplo, se for utilizado num Nokia que corra WRT, terá a extensão.wgz e mime type x-nokia-widget. Pode utilizar o SAPO Widgets para importar esse pacote ou, ainda mais simples, usar a sua plataforma de desenvolvimento, que fará esse trabalho por si.
- O que está dentro desse zip? topo
- Um ficheiro de configuração em XML, que inclui informação como nome, autor, etc., um ficheiro index.html semelhante a uma página web, com o esqueleto do widget, imagens, os ficheiros JavaScript com o código, os ficheiros CSS e eventuais ficheiros de configuração.
- Se desenvolver o widget dentro da plataforma SAPO Widgets, tenho que criar esses ficheiros? topo
- Não. Basta preencher os formulários e fazer upload dos ficheiros que pretenda colocar no widget.
- E para que plataformas podemos desenvolver? topo
- Nokia WRT 1.0 e 1.1, Samsung widgets, Windows Mobile Widgets (6.5 e superior).
- No SAPO Widgets, é possível desenvolver widgets que funcionem em todas as plataformas aceites no concurso? topo
- No SAPO Widgets é possível desenvolver widgets para todos os formatos aceites.
- O que é o UWA? topo
- O UWA (Universal Widget API) é uma framework JavaScript opensource, desenvolvida pelo Netvibes e que permite desenvolver widgets (pequenas aplicações web).
Oferece funcionalidades semelhantes a outras frameworks JavaScript (como, por exemplo o jQuery e o Prototype) que permitem a manipulação da DOM do widget, AJAX e extensões aos objectos básicos do JavaScript .
O que distingue a framework UWA das outras é ter sido desenhada especificamente para o desenvolvimento de widgets. O código JavaScript do widget pode contar com o objecto "widget", que suporta funções e eventos específicos, e aceder a parâmetros de configuração. Estes parâmetros podem ter um valor por defeito, definido pelo programador, e ser alterado, posteriormente, pelo utilizador que instala o widget num blog ou telemóvel. No caso de um widget com informação meteorológica, o parâmetro pode chamar-se "cidade", o valor por defeito ser "Lisboa" e o conteúdo ser a lista de capitais de distrito. - Tenho que usar o UWA para desenvolver um widget no SAPO Widgets? topo
- Não. O UWA é uma framework que facilita o desenvolvimento de widgets, mas a sua utilização não é obrigatória. Na plataforma do SAPO Widgets, existe a opção de não utilizar o UWA.
Se escolher não utilizar o UWA:- Deixa de poder utilizar a funcionalidade de parâmetros de configuração do widget. Ou seja, os parâmetros de configuração criados na área "Parâmetros de configuração" não serão passados para o código do widget.
- Deixa de poder fazer pedidos AJAX, quando o domínio do destino do pedido for diferente do domínio de execução da página. Isto acontece na funcionalidade de publicar na Web e na página de Widgets. No entanto, algumas plataformas móveis suportam o cross-domain AJAX.
- Posso submeter mais de um widget e concorrer mais que uma vez? topo
- Pode. Cada candidato pode submeter tantos widgets quantos desejar.
- Tenho uma questão que não é endereçada nesta página. Para onde a posso enviar? topo
- Envie-nos as suas questões para widgets@sapo.pt e trataremos de lhe responder logo que possível.
