Create your blog and photo album with postbit
Create your blog and photo album

Create new post

Content:

Upload a picture:
Tags (keywords separated by comma)

Save Cancel
Rodrigo Siqueira rsiqueira:   Followers: 27 ; Following: 31

Explore Rodrigo Siqueira's photo albums:
Seine River - Paris (31)
Photos from posts (44)
Beaugency (47)
Saumur - France (6)
Louvre Museum (77)
Sevilha - Espanha (18)

Criando aplicações para o Chrome Web Store


Fiz meu cadastro no Google para poder subir aplicativos no Chrome Web Store.
Para isso precisei pagar a taxa de registro, valor único de US$ 5.00, utilizando a Carteira Virtual (Google Wallet).

Criei uma extensão (extension) usando html, javascript e css, compactei criando um ".zip" e subi pelo site do Chrome Web Store. Fiz upload separadamente do ícone (arquivo png tamanho 128x128 pixels).

Para testar uma extensão localmente no seu browser (sem precisar fazer upload do pacote no Chrome Store), entre no endereço:
chrome://chrome/extensions/
E em seguida clique o checkbox "Developer mode", clique em "Load unpacked extension..." e selecione o diretório de desenvolvimento da sua extensão. Isso irá instalar a extensão localmente no seu browser.

Endereço do painel de controle para gerenciar as extensões (atualizar, fazer upload, mudar descrição, ícone e screenshots):
https://chrome.google.com/webstore/developer/dashboard
URL curto (mais fácil de lembrar para entrar no gerenciamento): http://bit.do/chromestore

Aplicativos e extensões que enviei para a Google Chrome Store:
JoinTabs: Extensão que serve para juntar várias janelas abertas do browser em uma janela só (organizando todos os sites em "tabs"):
https://chrome.google.com/webstore/detail/bjmimocndihpmdoelbiilpkkfkppikap

Postbit: App instalado no browser que contém o link (atalho) para o site postbit.com
https://chrome.google.com/webstore/detail/omhiingbkbodpgbljephnpplkpmppkkn

Descobri que as extensões que tenho instaladas no browser Chrome ficam neste diretório:
C:\Users\(nome-do-seu-usuário)\AppData\Local\Google\Chrome\User Data\Default\Extensions/

O javascript da extensão pode identificar se está sendo executada como aplicativo instalado do browser (Chrome) ou se está rodando como se fosse um bookmarklet, desta forma:

window.onload = function(e) {
if (window.chrome.app.isInstalled) {
// Running as an installed app via app launcher
} else {
// Running app via a bookmark/link
}
};


Documentação e referências:
https://developers.google.com/chrome/web-store/docs/get_started_simple
http://developer.chrome.com/extensions/overview.html

Post by Rodrigo Siqueira (2012-09-25 22:51)

Post your comment:

Name: Email: Site:




| Explore users | New posts | Create your blog | Create your photo album |
| About Postbit | Our blog | Terms of use | Contact Postbit |


Copyright © 2017 - postbit.com