TMN

developers.tmn.pt

FAQ

tmn

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: No SAPO Widgets, é possível desenvolver widgets que funcionem em todas as plataformas aceites no concurso?

Q: O que é o UWA?

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:
  1. 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.
  2. 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.