Miami – Especialistas detalham plataforma para criação de aplicações online, que rivaliza com Google Gear, Adobe Air e Silverlight.
O Yahoo nesta semana anunciou que está trabalhando no BrowserPlus, plataforma de desenvolvimento para criação de aplicações online que contenham funcionalidades para desktops.
O BrowserPlus se junta a projetos similares, incluindo o Google Gear, o Adobe Air, o Mozilla XUL, o Microsoft Silverlight e outros, criados para permitir que desenvolvedores façam aplicativos que misturem o melhor dos ambientes desktop e online.
Mais sobre a estratégia do Yahoo:
> Análise: Yahoo se abre para alcançar Google
> Buscador explica aberto de códigos
> Para combater Google, Yahoo abre busca
> MS e Yahoo negociam apenas Yahoo Search
Ainda assim, questões sobre estes esforços de concorrência podem criar confusão entre os usuários sobre as iniciativas e sobre o próprio BrowserPlus, que desenvolvedores já podem baixar e examinar, mas ainda não podem criar nada a partir.
O IDG News Service esclareceu algumas dessas dúvidas sobre a plataforma com Skylar Woodward, chefe de engenharia de software da divisão BrickHouse do Yahoo, e com Cody Simms, diretor sênior de desenvolvimento de produtos do Yahoo OpenStrategy.
Como está o BrowserPlus?
Cody Simms: A versão divulgada já está pronta, então começaremos a engajar parceiros para começar a suportar o BrowserPlus em sites pela internet. A partir daí, teremos um lançamento mais amplo, impactante e passível de desenvolvimentos independentes ainda neste ano.
Hoje, desenvolvedores não podem integrar (a plataforma) em seus sites. Eles podem baixar para o desktop e mexer com o software para definir quais serviços poderão ser oferecidos pela plataforma para o usuário final.
Os desenvolvedores poderão examinar o código para entender a melhor maneira de integrá-lo a seus sites, mas apenas alguns parceiros selecionados poderão trabalhar diretamente com esta integração por enquanto.
Skylar Woodward: A produção está pronta hoje para ser usada em qualquer site parceiro. Ainda que já tenhamos tudo preparado, estamos fazendo o anúncio agora por que queremos que isto seja uma discussão aberta da comunidade sobre quais coisas deveriam ser integradas e como a plataforma deve funcionar.
Queremos que as pessoas olhem para nossas APIs (Application Programming Interfaces), sejam críticas e as avaliem. Neste sentido, a respeito dos serviços - a parte mais flexível do sistema - adoraríamos ter respostas da comunidade para que o projeto não seja algo definido, que não possa mudar.
Pretendemos responder à comunidade e ouvir quais são seus desejos e necessidades, para que, quando lançarmos o BrowserPlus, não seja necessária uma série de mudanças nos aplicativos.
O BrowserPlus se parece com o Google Gear, e outras iniciativas como o Adobe Air e o Silverlight, da Microsoft. É isso?
Simms: Você está vendo uma forte tendência das pessoas percebendo que pode haver uma ponte entre o browser e o desktop. Então há uma série de tecnologias diferentes aí fora atuando nessa arena. Cada uma destas tecnologias que foram anunciadas ou lançadas recentemente oferece diferentes casos de uso envolvendo como fazer a ponte e cuidar do problema. Algumas delas são mais focadas em trazer a funcionalidade da web para o desktop, enquanto outras são mais direcionadas a trazer a função do desktop ao browser.
O BrowserPlus é unicamente focado em tornar o browser mais rico com todas estas peças de funcionalidades, que normalmente seriam reservadas ao desktop. E não estamos concentrados em um uso monolítico. O BrowserPlus é bastante focado em ser uma plataforma aberta que pode ser estendida com novos tipos de serviços e, desta forma, permitir novas e interessantes funcionalidades. Ainda não sabemos qual será a aplicação principal do BrowserPlus, mas queremos permitir que a comunidade de desenvolvimento descubra.
Woodward: O diferencial-chave aqui é que o sistema é capaz de trazer novos serviços, funções e capacidades, não necessariamente ao browser, mas para aplicações escritas para os browsers, como o Yahoo Mail e o Facebook, ou um site. Normalmente, quando você quer ter novas funções como essas, tem de fazer um download em um único bloco, seja para um navegador totalmente novo ou para baixar apenas um plug-in com novas funcionalidades.
Com o BrowserPlus, uma vez instalado, o usuário não reinicia o browser, mas acessa apenas uma simples caixa de diálogo dizendo algo como 'A pessoa que desenvolveu este site demanda que você tenha funções extras para usá-lo. Deseja ativá-las?’. Se você diz ‘sim’, o processo é geralmente bem rápido. As funções são instaladas e a página entra no ar.
Os usuários não vão ficar confusos diante das diferentes opções que estão por aí?
Simms: Há um punhado [de tecnologias] e cada uma faz uma coisa diferente, em uma medida. Vai haver uma sobreposição entre elas, mas estes são os primeiros momentos de experimentação, então será interessante ver qual delas emerge com mais força para caso. E é isso que mais interessa tanto desenvolvedores como usuários.
É uma plataforma de desenvolvimento, então cabe ao desenvolvedor criar o suporte pare ela em seu site. Não vai ser o usuário quem vai decidir usar o BrowserPlus, esse ou aquele serviço.
Este tipo de tecnologia carrega um novo conjunto de preocupações com segurança?
Simms: O BrowserPlus permite que o browser faça coisas que não podia fazer antes, de uma forma segura. No lugar de sites tentando hackear a função X ou Y, agora o Yahoo investiu tempo e energia e recursos para construir uma tecnologia que permita a execução de funções de forma segura. Esse é um dos princípios do BrowserPlus.
Quão integrado ele é aos projetos do Yahoo Open Strategy?
Simms: Neste momento ele é desenvolvido em sua própria plataforma e está voltado a ser somente uma plataforma e oferecer suas funcionalidades. Conforme os desenvolvedores começarem a criar aplicações com a plataforma do Yahoo ou se eles começarem a usar as APIs (Application Programming Interfaces) de redes sociais, que vamos lançar, eles nos dirão se gostariam de ver estas coisas integradas ao BrowserPlus. Nosso trabalho é torná-las disponíveis.
Os desenvolvedores terão de ser pré-aprovados pelo Yahoo para usarem o BrowserPlus? E os termos de licenciamento do BrowserPlus permitirão o uso comercial para que os desenvolvedores gerem receita com seu uso?
Simms: Hoje ele é restrito e estamos trabalhando com alguns parceiros selecionados. Mas, nos próximos meses, pretendemos abrir canais de distribuição para o BrowserPlus, de forma que qualquer site possa desenvolver sobre ele, no modelo self-service. Em termos de uso comercial, o ponto deste serviço é turbinar os sites para que eles usem as funcionalidades como quiserem.