Quem me conhece sabe que sou entusiasta dos aplicativos na nuvem, e que muitas vezes, substituosoftwares nativos do sistema operacional por versões online.
Mas perder-se na infinidade de abas abertas é algo que acontece com frequência, e uma simples tarefa como pausar uma música no
Grooveshark requer inúmeros cliques. Com o objetivo de remediar tal situação, a
Canonical está trazendo um novo recurso para o
Ubuntu 12.10:
web appsintegrados ao
sistema operacional laranja.
Anunciado ontem por Mark Shuttleworth na
OSCON, a tecnologia permite que você integre qualquer site ou serviço ao sistema, usando o poder do
Unity,
HUD, mensagens do sistema, menu de som e afins. Dessa forma você não precisa abrir
softwares como o
Lightread,
Polly, Empathy ou
Thunderbird e usar recursos do sistema.
Pretty cool, huh?
Como os Web Apps funcionam
Antes de explicar como o recurso funciona, quero deixar claro que ele é OPCIONAL. Você só usa se quiser. Vamos usar o GMail como exemplo. Ao acessá-lo com seu navegador ele pedir se você quer integrar o serviço ao sistema.
Ao acessar um site suportado pelo recurso, o navegador pede se você quer ou não integra-lo
Se escolher integra-lo, um ícone do GMail aparecerá no Unity e no menu de mensagens, e a cada novo e-mail que você receber, uma notificação será mostrada, como se você estivesse usando o Thunderbird. Usando o HUD você pode digitar “Escrever nova mensagem”, dar um <Enter> e pronto… escreva seu novo e-mail.
Outro exemplo seria o Grooveshark. Ao integra-lo você poderá mudar as músicas usando o menu de som do
Ubuntu, uma mão na roda. Você ainda estará acessando os serviços e
websites usando o navegador, mas eles estarão tão integrados ao sistema que você nem notará.
Grooveshark integrado ao Ubuntu: curtir um B.B. King ficou bem mais fácil :)
Navegadores suportados
No momento o recurso é suporte apenas no Chromium, a versão
open source do
Google Chrome, e no
Firefox, o navegador padrão do Ubuntu. Como o projeto é
open source, nada impede o Google de integra-lo ao Google Chrome em uma versão futura, e esperamos que isso acontece.
Outros navegadores, como o Midori, Epiphany e o Opera também devem receber a novidade. Não creio que seus desenvolvedores perderiam essa chance.
Sites suportados pelo recurso
Apesar do recurso ter sido lançado ontem a tarde e ser apenas um
preview no momento, a lista de sites suportados é considerável. Se você é desenvolvedor (ou simplesmente sabe mexer com
javascript) e quer adicionar suporte ao seu
website, a
documentação da API Web do Unity pode ser encontrada aqui.
Abaixo você confere a lista completa:
Sites de notícias e atualizações
- BBC News;
- CNN News;
- Yahoo! News;
- Google News;
- Yandex News;
- Google Reader;
- Reddit.
Apesar de não termos brasileiros na lista, creio que a comunidade brasileira irá integra-los cedo ou tarde. Quanto ao Google Reader, que eu tinha substituído pelo
leitor de feeds offline, Lightread, parece que me ganhou novamente.
Já estamos trabalhando em uma integração para o
blog Ubuntu-BR-SC. Nossa ideia é não apenas integra-lo ao sistema, mas também desenvolver uma
lente para o Unity. O recurso era para ter saído junto com a
nova versão do blog, mas acabamos atrasando o desenvolvimento, assim como o do aplicativo Android.
Serviços de e-mail
- GMail;
- Yahoo! Mail;
- Yandex Mail;
- QQ Mail;
- Windows Live Mail;
- Mail RU.
Redes sociais
- Facebook;
- Twitter;
- Google+;
- VK.com;
- LinkedIn;
- YouTube;
- Tumblr.
Jogos
- Cut the Rope;
- Angry Birds;
- Lord of Ultima;
- Command and Conquer: Tiberium Alliances.
Aplicativos de escritório
- Google Docs;
- Google Calendar.
Já faz muito tempo que uso o Google Docs ao invés do
LibreOffice, e essa integração tornou-o ainda melhor. A integração ao
HUD e ao
Unity ficaram excelentes, sendo possível procurar seus arquivos diretamente do
dash por exemplo.
Google Docs integrado ao Ubuntu (Créditos pela imagem: OMG! Ubuntu!)
Música
- Libre.fm;
- Last.fm;
- Pandora;
- Grooveshark;
- Hulu Player;
- Yandex Music.
A tempos substitui minha coleção de CDs e minha biblioteca de arquivos MP3 pelo Grooveshark. Ter acesso a inúmeras músicas, onde eu quiser e a qualquer momento, é uma maravilha. Com a integração ao menu de som, tudo fica melhor… a integração ficou tão boa que até a arte da capa aparece.
Diversos
- Launchpad;
- WordPress.com;
- Amazon;
- Amazon Cloud reader;
- Subway IRC.
Como instalar o suporte a Web Apps no Ubuntu
Se você estiver usando o
Ubuntu 12.10 Alpha 2, o recurso deverá estar disponível nos repositórios oficiais do
Ubuntu nas próximas horas ou dias. Para usuários do
Ubuntu 12.04, o PPA abaixo adiciona o suporte ao recurso, mas lembrem-se que é um
preview apenas, e
bugs, ícones faltando e explosões de HDs podem ocorrer.
Instalando via terminal
A instalação via terminal é mamão com açúcar, como sempre. Abra-o usando o comando <Ctrl + Alt + T> e copie/cole o comando abaixo:
sudo add-apt-repository ppa:webapps/preview && sudo apt-get update && sudo apt-get install unity-webapps-preview
Agora reinicie sua sessão e o recurso deverá estar disponível. Mas lembre-se: no momento ele funciona apenas com o Firefox ou o Chromium.
Instalando via interface gráfica
Não gosta de usar o terminal? Acha ele um monstro de sete cabeças? Sem problemas.
Como dito anteriormente, todos os nossos tutoriais ensinarão como fazer a instalação usando a interface gráfica também. Os tutoriais antigos serão reescritos e terão essa opção em breve.
Comece copiando a linha abaixo, que contem informações sobre o repositório PPA em questão:
ppa:webapps/preview
Com isso feito, clique na engrenagem no canto superior direito da sua tela e depois em Software atualizado/Atualizações disponíveis > Cofigurações.
Feito isso, clique a aba Outro software > Adicionar e cole o comando que você copiou no primeiro passo, como mostrado na imagem abaixo:
Ainda com o Gerenciador de atualizações, clique em Verificar para atualizar os repositórios disponíveis no sistema. Quando o processo acabar, feche o Gerenciador de atualizações e abra a Central de programas do Ubuntu. Busque por unity-webapps-preview, selecione o aplicativo e mande instalar. Simples, não? :)
Porque adicionar esse recurso?
Segundo Pete Goodall, gerente de produtos da Canonical, o recurso foi adicionado porque usuários e desenvolvedores do Ubuntu reclamavam da proliferação das abas, assim como fiz no começo dopost.
Com o aumento da quantidade de aplicativos
web e da popularização do
HTML5 no
Linux e no mundo num geral, principalmente após a
Adobe abandonar o Flash para Linux, os desenvolvedores queriam algo que inovasse e remediasse o problema das abas, e dessa forma, nasceu o recurso.
Ainda segundo Pete, a
Canonical estará em contato com desenvolvedores de aplicações
web para que os mesmos adicionem suporte ao recurso, algo que deve oferecer uma quantidade mínima de trabalho, visto que não é necessário reescrever todo o aplicativo. A integração dos aplicativos
webao
Ubuntu também é um belo passo para o
Ubuntu Phone, Ubuntu Tablet e
televisão baseada noUbuntu.
Considerações finais
Não é de hoje que venho dizendo que o
Unity foi uma das melhores coisas que a
Canonical já criou. A
interface gráfica inovou e vem inovando mais e mais a cada versão, assim como o
Ubuntu como um todo.
Unity, a interface gráfica do Ubuntu, inovou e vem inovando mais e mais a cada versão
A integração de aplicativos
web vem em um momento onde estamos migrando para a nuvem mais e mais a cada dia, apesar de muitos ainda verem isso com maus olhos. As
novidades da próxima versão do Ubuntu são ótimas, resta a nós esperar o lançamento, em outubro, para saber se os usuários vão ou não gostar dos novos recursos e suas facilidades.
O que achou do recurso leitor? Gostou ou acha desnecessário? O que acha dos aplicativos web e suas interfaces? O que espera do Ubuntu 12.10? Deixe seu comentário abaixo! Adoro ler comentários :)
Fonte: ubuntubrsc.com