Categories: Notícias

Desenvolvimento multiplataforma: como definir o sistema operacional

Publicar um aplicativo em uma empresa hoje significa dar apoio pelo menos a duas plataformas ? e potencialmente até quatro ? para cobrir todos os funcionários. Diferentemente daqueles publicados para consumidores, um programa corporativo necessita lançar mudanças e melhorias simultaneamente para todos os funcionários, em vez de para uma plataforma de cada vez.  Como maximizar a funcionalidade e desempenho sem quebrar o banco ou matar sua equipe de TI?


A Forrester Research lançou um relatório chamado “Building Mobile Apps? Start with the Web; Move to Hybrid” (Construindo aplicativos móveis? Comece com a rede, mude para o híbrido). Nele é discutido as quatro principais abordagens para desenvolvimento: nativo, híbrido, middleware móvel e de rede.


Aplicativos nativos são os com melhor desempenho. Eles são adaptados para cada plataforma e tiram proveito da funcionalidade fornecida pelo sistema operacional. Por exemplo: a Evernote provavelmente tem mais clientes disponíveis do que a maioria dos aplicativos. Dá suporte ao Windows, Mac OS X, iOS, Android, BlackBerry, webOS, Windows Phone 7, bem como assegura a compatibilidade de rede e recursos nativos para Safari, Internet Explorer, Chrome e Firefox. A companhia declara que aplicativos nativos oferecem uma experiência mais rica e que, portanto, vale a pena investir em cada plataforma específica.

 

A desvantagem, neste caso, é que cada cliente tem um diferente nível de funcionalidade. Basta examinar o Blog da  Evernote para ver  recursos adicionados para algumas plataformas,  enquanto outras precisam esperar um pouco mais. Isso funciona bem para aplicativos de consumo, mas não para de empresas. Geralmente é necessário ter o mesmo tipo de funcionalidade para todos ao mesmo tempo.

 

Como determinar a abordagem? Ao responder algumas questões sobre seus objetivos, estratégias e tecnologia existente ? entre outros ? pode-se descobrir qual modelo de aplicativo funciona melhor para você. Por exemplo, se sua empresa é pequena e os aplicativos são 100% internos, pode-se limitar o apoio ao dispositivo para talvez uma ou duas plataformas. Para grandes empresas, onde funcionário bem como empresas externar parceiras precisam ter acesso aos apps, talvez o apoio deva abranger três ou quatro plataformas.

 

 

Tradução: Alba Milena, especial para o IT Web | Revisão: Adriele Marchesini

 

Recent Posts

Unico processa Serasa Experian por suposto uso indevido de tecnologia de biometria facial

A Unico, empresa brasileira especializada em identidade digital e biometria facial, ingressou com ações nas…

13 horas ago

Salesforce leva Agentforce à Copa do Mundo de 2026

A Salesforce anunciou parceria com a FIFA como apoiadora oficial da Copa do Mundo de…

13 horas ago

Neil Redding abre IT Forum Praia do Forte 2026 com debate sobre liderança na era da IA

Neil Redding será o palestrante de abertura do IT Forum Praia do Forte 2026. Com…

14 horas ago

47% das empresas brasileiras devem adiar migração para a nuvem nos próximos três anos

Apesar da consolidação da computação em nuvem como um dos pilares da transformação digital, uma…

15 horas ago

Deepfakes, IA e software open source lideram lista de ameaças críticas para empresas, diz Gartner

As equipes de segurança cibernética enfrentarão um cenário cada vez mais complexo nos próximos anos,…

16 horas ago

Apenas um em cada três americanos aprova a construção de data centers

Apenas uma em cada três pessoas dos Estados Unidos aprova o ritmo acelerado de construção…

17 horas ago