Criar uma Web App no Chrome

13 Comentários

A guerra dos browsers anda ao rubro. Saem periodicamente novas versões de cada um deles e a cada um desses lançamentos são apresentadas novas funcionalidades. A maioria dessas novidades tenta ser original e dar aos utilizadores uma nova experiência e funcionalidades.

Uma das últimas que o Chrome trouxe para os seus utilizadores foram as WebApps. Hoje vamos dar-vos a conhecer uma forma simples de criarem uma WebApp que mais não é do que um link para o vosso site favorito, o PPLWARE.COM.


As WebApps são basicamente acessos directos a determinados serviços que estão alojados na Internet. Podem no entanto estar alojadas no vosso PC, tendo para isso a necessidade de serem descarregados ficheiros adicionais. O Chrome já tinha disponível extensões, que não diferem muito do conceito aplicado às WebApps, mas a maior diferença é que as WebApps correm directamente num separador e as extensões têm janelas próprias que são apresentadas da interface do Chrome.

O que nos propomos a apresentar hoje é a criação de uma WebApp que vos colocará um link e um ícone na zona de WebApps da vossa página de novo separador. Alguns de vós vão com certeza argumentar que é muito mais simples a criação de um atalho, mas o que pretendemos é mostrar e explicar a forma simples com que se podem criar WebApps e dar-vos um pequeno empurrão para que comecem a desenvolver as vossas extensões ou WebApps.

Uma WebApp é composta por dois simples ficheiros. Uma imagem no formato PNG e que deve ter 128×128 pixeis e um ficheiro em Jason, de nome manifest (manifest.json). A imagem pode ser escolhida por vós e deve respeitar as dimensões indicadas (128 pixeis por128 pixeis). Se pretenderem podem esta, usar a que foi criada para a WebApp do Pplware.

O conteúdo do ficheiro manifest.json é o que está apresentado abaixo e pode ser obtido aqui:

{
"name": "Pplware",
"description": "Pplware - Tudo sobre tecnologia, software, informatica,
tutoriais, truques, dicas, windows, mac, linux e internet em portugues",
"version": "1.0",
"icons": {
"128": "ppl.png"
},
"app": {
"urls": [
"https://pplware.sitedev.pt/"
],
"launch": {
"web_url": "https://pplware.sitedev.pt/"
}
},
"permissions": [
"unlimitedStorage",
"notifications"
]
}

Caso pretendam criar a vossa WebApp devem alterar os seguintes campos:

  • name – Nome que pretendem que a WebApp tenha
  • description – Descrição da WebApp
  • urls – Endereço a que se refere a WebApp
  • launch – Endereço a ser aberto no separador

Coloquem os dois ficheiros numa pasta à vossa escolha e que tenham criado para o efeito. No nosso caso criamos a pasta Pplware e colocámos lá dentro os dois ficheiros (manifest.json e ppl.png).

Agora devem abrir o Chrome para que possamos carregar essa nova WebApp para o vosso browser preferido. Acedam ao menu de ferramentas e escolham as opções Ferramentas e depois Extensões.

No novo separador que se abrir, o separador extensões, devem carregar no botão Carregar extensão não compilada. Será aberta uma janela para que possam indicar a directoria onde têm a vossa WebApp criada. Naveguem até ao local onde deixaram os ficheiros e carreguem no botão OK.

Depois deste passo devem ver no separador Extensões a nova WebApp instalada.

Para testarem se a nova WebApp está carregada e funcional devem apenas abrir um novo separador e depois ai dentro navegarem para a WebApp que criaram e instalaram. No nosso caso é apenas um link para o Pplware.

Podem inclusive criar novas versões que o Chrome avisa-vos das alterações e da actualização efectuada.

Relembramos que este é apenas um exemplo do que pode ser criado. Naturalmente que as WebApps estão desenhadas para aplicações bem mais complexas e que não se devem limitar a ser apenas um link para o vosso site preferido, mas como indicámos no início, este exemplo pode ser apenas a forma de vos iniciar na criação de extensões ou de WebApps. A vossa imaginação é o limite.

Aproveitámos o trabalho que desenvolvemos e publicámos esta WebApp no Chrome Web Store. Podem encontrá-la aqui. Se já tiverem desenvolvido alguma extensão ou WebApp indiquem-nos para que possamos apreciar vosso trabalho.

Download: Pplware Web App
Homepage: Pplware Web App

Partilhar:
Tags:

Comentários

13

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de Computed Life

    Agora bom era um tutorial para webApps mais complexas.

    Bom trabalho.

    Cumps

  2. Avatar de Emannxx

    Isto até tem o seu potencial: Criar um speedial próprio, sem recurso a outras extensões…

  3. Avatar de jose
    jose

    muito porreiro, e para por mais que um atalho?

  4. Avatar de Jonh
    Jonh

    Temos que começar com algo basico, mas sim, mais um tutorial mais complexo e bem vindo. Vou seguir isto atentamente.

  5. Avatar de Luis
    Luis

    muito bom fico a aguardar pelos próximos tutoriais

  6. Avatar de Gilberto
    Gilberto

    Ei mano eu fiz um mas eles pedem pra verificar o site (ou seja vc so faz um app que linka pra um site seu), e tem que pagar pra publicar na loja.

  7. Avatar de Bruno Bernardino

    Na Wozia desenvolvemos uma extensão para fazer auto-scroll das páginas. Utilizamos na página de monitorização dos servidores: https://chrome.google.com/extensions/detail/nilgabcodlkhmfddhcgolbgebdppcema?hl=en

    1. Avatar de juniorsatanas
      juniorsatanas

      Bruno, esta trabalhando nisso, mas sem sucesso, gostaria dos fontes para estudar e possivel ? web2ajax@gmail.com

  8. Avatar de luis
    luis

    para quando mais tutoriais sobre este tema?

  9. Avatar de Rui Cardoso

    Obrigado por esta e por todas as outras dicas Pplware.

    Abraços e continuem neste bom caminho.

  10. Avatar de juniorsatanas
    juniorsatanas

    otimo, onde encontro mais sobre o assuto ?