#Índice
#Recursos para o devchallenge do eVida
#Hello World
Requisitos: ter activado o modo developer no eVida.
Para testar o Hello World há que seguir os seguintes passos:
As Packaged Apps precisam de ter um ficheiro config.xml configurado correctamente (de acordo com o standard de Widgets 1.0 da W3C), que é um ficheiro manifest que contém um conjunto importante de informação sobre a aplicação.
Aqui poderá alterar o nome da aplicação e outros campos tais como: autor, descrição, logótipo, entre outros:
<?xml version="1.0" encoding="utf-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" version="1.0.0"
id="http://widgets.tice.ipn.pt/<id_unico>">
<name>Hello World</name>
<content src="index.html" />
<icon src="icon.jpg" />
</widget>
O ID da aplicação é definido com o seguinte formato:
http://widgets.tice.ipn.pt/<id_unico>
,
onde <id_unico>
deverá ser substituído por uma identificação única da sua aplicação. Este id irá ser usado pela eVida para identificar a sua aplicação, que irá atribuir o seguinte url: https://www.evida.pt/app/<id_unico>
.
Para obter as informações do utilizador é necessário aceder à area "Developer:
Localizado na sidebar, e escolher "API access", ou aceder a https://www.evida.pt/dashboard/api-access.
Aí, clicando em "Create another Oauth Consumer", preenchendo e submentendo o formulário obtêm-se as chaves "Consumer Key" e "Consumer Secret". Para o propósito do tutorial "Redirection URI" pode ficar em branco.
Neste caso, apenas nos interessa o "Consumer Key", que devemos usar para substituir <consumer_key> no ficheiro index.html
var qs = {
...
consumer_key: '<consumer_key>'
...
};
Após este passo, pra submeter a aplicação para o eVida há que:
-
Comprimir num zip todos os ficheiros na raiz da aplicação (não a directoria em si, mas o seu conteúdo)
-
Alterar a extensão do ficheiro de
.zip
para.wgt
-
change the extension from
.zip
to.wgt
-
Ir ao eVida, aceder à área de Developer e clicar "Create an app"
-
Clicar em New Packaged App
-
Proceder a upload do ficheiro
.wgt
#Contactos