Como portar um Widget do Opera - Hello World!
Dados do artigo
Artigo
Contents |
Introdução
Este é um exemplo de como portar um Widget para o Opera Nokia WRT usando o guia encontrado aqui. O Widget de exemplo será um tutorial chamado "Olá mundo!" (Hello World). O tutorial de como fazer o widget pode ser encontrado aqui.
1. Faça o download do pacote .zip
O arquivo .zip "Hello World" pode ser encontrado neste link.
2. Extraia o arquivo Hello World widget
O arquivo precisa ser extraído para que você possa realizar modificações no conteúdo inserido.
3. Construa o arquivo de manifest info.plist
Quando você estiver instalando um arquivo .wgz, o processo de instalação procurará pelo arquivo de manifest chamado info.plist. O Widget Opera equivalente é chamado de config.xml.
Abaixo segue um exemplo de como utilizar os dados do arquivo config.xml do Opera Widget para construir o arquivo manifest WRT.
- Download and unzip this and save it in the widget's root directory.
- Faça o download do arquivo de template info.plist e extraia o conteúdo deste arquivo. Salve no diretório raíz do widget.
- Abra os arquivos config.xml dos widgets e procure pelo elemento <widgetname>. Copie o texto encontrado como parte deste elemento e cole no elemento <DisplayName> do arquivo info.plist.
<key>DisplayName</key>
<string>Hello World!</string>
- Adiciona o elemento <Identifier> como um número inteiro aleatório de 30 dígitos (long).
<key>Identifier</key>
<string>8934075839275039847534890573489057</string> - Adiciona o elemento <MainHTML> como index.html.
<key>MainHTML</key>
<string>index.html</string> - O elemento <AllowNetworkAccess> permanece como </true>.
<key>AllowNetworkAccess</key>
<true /> - Salve o arquivo
4. Criando um pacote
Compacte-o a pasta Hello World! e altere a extensão do arquivo de .zip para .wgz.
5. Realizando o Deploy
Transfira o widget para o seu dispositivo móvel e instale-o. Este é um exemplo do widget portado. Não esqueça de alterar a extensão do arquivo .wgz antes de instalá-lo.



(no comments yet)