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 ouThunderbird 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.
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á.
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 comjavascript) 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.
A integração com o Google Plus vem em boa hora, visto que ainda não temos um cliente de redes sociais com bom suporte ao mesmo. Quanto ao Twitter, vou me despedindo do Polly, o melhor cliente para Twitter do Ubuntu.
Jogos
- Cut the Rope;
- Angry Birds;
- Lord of Ultima;
- Command and Conquer: Tiberium Alliances.
Os dois últimos jogos fazem parte da parceria fechada entre a Canonical e a Eletronic Arts. Apesar de ambos estarem disponíveis na Central de programas do Ubuntu, é interessante vê-los mais integrados ao sistema agora :)
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.
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.
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
Nenhum comentário:
Postar um comentário