Blog

Novidades do mercado mundial de tecnologia

Informação precisa e sem rodeios 

Nova versão do Xamarin aumenta seu grau de maturidade entre as tecnologias Cross-Platform

28 Maio 2014
Publicado em Novidades
Xamarin

Existem duas escolas de pensamento quando tratamos de desenvolvimento de aplicativos móveis. A primeira abordagem defende que somente através do uso das tecnologias de desenvolvimento criadas especificamente para cada plataforma móvel é que será possível criar um aplicativo que poderá utilizar todas as funcionalidades especificamente oferecidas pela plataforma. É o modelo tradicional, onde as empresas precisam contratar no mínimo um programador experiente por plataforma, adquirir licenças de uso das ferramentas para cada plataforma e produzir programas em linguagens totalmente diferentes entre essas plataformas.

Nesse último exemplo consideramos um projeto de pequeno porte e de pequena complexidade, onde não é necessário contratar mais de um programador por plataforma. Já em projetos de médio a grande porte é necessário contratar de 2 a dezenas de programadores, quantidade que deverá ser multiplicada para cada plataforma em que o sistema será suportado, além de precisar adquirir maior número de licenças ou de anualidade das ferramentas de desenvolvimento. Este modelo funciona. Mas é caro, muito caro.

A outra abordagem é utilizar uma única ferramenta que gerará o mesmo aplicativo para várias plataformas diferentes, as tecnologias Cross-Platform (múltiplas plataformas). Neste modelo as empresas contratam um ou mais programadores que produzirão em uma única tecnologia aplicativos para várias plataformas como iPhone, iPad, Mac OS X, Windows Vista, Windows 7, Windows 8, Windows Server, Windows Phone, Android e até dispositivos vestíveis (wearables), possibilitando reduzir a quantidade de programadores, de licenças, de investimento em treinamento contínuo e da complexidade da execução do projeto.

É a estratégia da redução de custos e de maximização do ROI (retorno do investimento), que agora está ganhando força com o contínuo aumento da maturidade e confiabilidade destas ferramentas.

A Basconero, empresa criada em 2006, com experiência comprovada na criação e manutenção de sistemas em modelo cliente-servidor (desktop) e WEB, reformulou sua estratégia para o modelo mobile-first. Nossos consultores mapearam as principais tecnologias em um Comparativo de Tecnologias Cross-Platform para o Desenvolvimento Nativo de Aplicativos, que é trimestralmente atualizado conforme as mudanças de mercado e evoluções dessas ferramentas.

Hoje o fabricante Xamarin anunciou a versão Xamarin 3 de sua plataforma de desenvolvimento, que agora contempla também bibliotecas cross-platform para a produção de interfaces gráficas a partir de um único código fonte (Xamarin.Forms). Por enquanto estas bibliotecas possibilitam gerar interfaces somente para iOS, Android e Windows Phone, mas acredita-se que nos próximos meses estas bibliotecas sejam portadas para outras plataformas.

Esta novidade aumentou a pontuação do nível de maturidade desta tecnologia em nosso comparativo, que antes era de 75% neste quesito, contra a pontuação de 100% que só existe no RAD Studio e no Appmethod.

Deseja saber mais sobre este assunto? Entre em contato com a Basconero e conheça nosso serviço de consultoria.

A Basconero é a primeira empresa latino-americana a com consultores cross-platform independentes. Também oferecemos serviços de criação de aplicativos móveis sob as melhores tecnologias cross-platform do mundo - RAD STUDIO, XAMARIN e APPMETHOD.