Acessibilidade em vez da tecnologia: como os aplicativos de negócios estão mudando

Prophix Imageprophix Jul 6, 2020, 3:28:54 PM

A linha entre o final dos navegadores da Web e o início dos aplicativos está se dissolvendo, o que é uma ótima notícia para os usuários, mas não tão bom para os fornecedores de sistemas operacionais (OS).

Nos últimos 35 anos, o sistema operacional Windows da Microsoft se tornou o sistema operacional dominante para computadores pessoais e, como tal, teve um papel importante na formação da era digital atual. No entanto, os padrões neutros do fornecedor estão confundindo a linha entre aplicativos e navegadores da Web, o que significa que a cortina do Windows pode se fechar nos próximos cinco a 10 anos.

Vamos analisar como os padrões do setor de tecnologia e o surgimento do HTML 5 moldaram o desenvolvimento de sites e aplicativos comerciais.

Padrões da indústria no setor de tecnologia

Desde a sua criação, o setor de tecnologia sempre foi um pouco como o selvagem oeste selvagem. Diferentemente dos setores farmacêutico e de saúde, que são altamente regulamentados, as empresas de hardware e software lidam com poucos requisitos regulatórios, e os que existem geralmente estão relacionados à segurança nacional ou à proteção do consumidor. A operação técnica real de dispositivos para armazenar, manipular e trocar dados tem sido, em grande parte, um vale-tudo, com base em um mercado livre e uma abordagem do tipo "quem tiver o melhor IP que ganhe".

Por causa disso, os padrões reais da indústria para o setor de tecnologia têm sido poucos e distantes entre si. Os padrões declarados do setor, por outro lado, são muito mais abundantes. Como disse certa vez o lendário pioneiro da indústria de computadores, Almirante Grace " Amazing Grace " Murray Hopper, “o maravilhoso dos padrões é que existem muitos deles para escolher”. A almirante Hopper é incrivelmente talentosa e certamente é a única especialista em tecnologia a ter um contratorpedeiro da Marinha dos EUA e um supercomputador Cray com seu nome.

Os padrões reais do setor tendem a abordar questões técnicas complexas de baixo nível, como a forma como os computadores se comunicam, mas os fornecedores nem sempre concordam com esses padrões. Por exemplo, se telefones, tablets e computadores estão se comunicando entre si, faz sentido que haja uma forma padrão de descrever uma carta em um documento de texto.  Desde a década de 1960, existe um padrão conhecido como ASCII em que “1000001” (em binário) representa a letra “A” e “1000010” representa “B” e assim por diante.  No entanto, os computadores IBM não usam ASCII; eles usam EBCDIC, que é totalmente diferente e não inclui caracteres como “{”.

O setor de computadores também tem um histórico de fornecedores criando suas próprias formas proprietárias de fazer as coisas, o que é uma ótima estratégia de retenção de clientes. É difícil mudar para um novo fornecedor se isso significa substituir todo o sistema. Consequentemente, acabamos com interfaces do Usuário que são drasticamente diferentes - uma máquina Windows versus um iPad.

O surgimento do HTML 5

Portanto, é encorajador que um novo padrão tenha surgido no setor. Gigantes como Microsoft, Google e Apple participam ativamente do Grupo de Trabalho de Tecnologia de Aplicativo de Hipertexto da Web (WHATWG) e oferecem suporte ao HTML 5, um padrão que define as propriedades e os comportamentos das páginas da Web. Combinado com JavaScript (não confunda com Java), o HTML 5 se tornou o padrão de fato para o desenvolvimento de sites e aplicativos em nuvem. O importante é que nenhuma empresa possui o HTML 5 — ele é um verdadeiro padrão independente do fornecedor.

Antes do HTML 5, os sites eram desenvolvidos com tecnologia que geralmente era proprietária (i.e. caro), de escopo limitado e, em muitos casos, difícil de manter. Flash (da Adobe), Silverlight (da Microsoft) e applets Java foram todos apresentados como os ambientes de desenvolvimento web do futuro. Mas o Flash e o Silverlight já foram abandonados por seus fornecedores, enquanto o Java é uma linguagem de programação de uso geral que era extremamente popular para o desenvolvimento web. Mas é difícil para os desenvolvedores web testarem seus produtos acabados em Java, e essa é uma tecnologia proprietária de propriedade da Oracle. Java não é mais o principal ambiente de desenvolvimento web.

Todas essas três tecnologias exigem a instalação de componentes do programa em cada PC que usará o produto final. Isso é trabalhoso e caro para o departamento de TI de uma empresa, pois cada PC exigirá suporte e manutenção em todos os componentes instalados. Mas o HTML 5 precisa apenas de um navegador, como o Google Chrome ou o Microsoft Edge, e quase todos os PCs já os têm instalados.

Uma pessoa não técnica pode pensar: “E daí? Os sites existem há décadas.” É verdade, mas você percebeu que os sites estão se tornando mais sofisticados, visualmente atraentes e mais fáceis de usar? Isso se deve em grande parte ao surgimento do HTML 5, que é usado para criar sites e aplicativos de computador.

Na verdade, a prevalência do HTML 5 e da computação em nuvem está trazendo uma convergência tecnológica significativa que está mudando a maneira como pensamos sobre o uso da tecnologia.

Sites versus aplicativos em nuvem

Historicamente, sites e aplicativos de computador foram vistos como animais completamente diferentes. Um site é hospedado na Internet e acessado usando um navegador da web. Os sites são onde você procura informações ou compra produtos.

Por outro lado, aplicativos, como um sistema ERP, são executados em um PC e têm uma função mais complexa do que sites. Os aplicativos, como agora são chamados, geralmente são executados em um servidor interno da empresa e têm um "estilo Windows" Interface, o que os diferencia dos sites.

Mas agora que mais empresas estão usando aplicativos em nuvem que foram desenvolvidos com HTML 5, é difícil diferenciar um site de um aplicativo. Os provedores de e-mail são um bom exemplo disso. Originalmente, o e-mail parecia e se comportava como um aplicativo. Mas se você usa gmail.com, Você está basicamente visitando um site, em vez de usar um aplicativo.

Essa nova tecnologia significa que os aplicativos em nuvem podem ser bastante sofisticados. Por exemplo, muitos novos aplicativos de ERP são baseados na nuvem. Muitos fornecedores de ERP estabelecidos também estão migrando seus sistemas On-premise para a nuvem.

É interessante notar que alguns fornecedores de software têm produtos que podem ser acessados com um navegador, mas estão disponíveis na nuvem e em On-premise. Os usuários desses produtos não sabem nem se importam com a forma como o software é implantado porque as implantações alternativas parecem e funcionam de forma idêntica.

Os aplicativos desenvolvidos com HTML 5 serão executados em qualquer navegador, e os navegadores da Web podem ser acessados de vários dispositivos diferentes. Isso significa que os aplicativos de negócios podem ser criados para serem executados em tablets ou smartphones. Com essas novas tecnologias, os aplicativos e sites podem ajustar automaticamente a experiência do Usuário com base nas dimensões físicas de cada dispositivo. Isso significa que um site ou aplicativo terá uma aparência diferente em um smartphone do que em um PC, mas (espero) seja fácil de usar nos dois dispositivos.

O futuro dos aplicativos B2B 

No futuro, é muito provável que a maioria dos aplicativos use um navegador da Web como front-end, sejam eles executados na nuvem ou em On-premise. Quando os usuários puderem acessar aplicativos de todos os dispositivos, incluindo tablets e telefones, um PC com Windows não será mais o front-end mais comum para aplicativos B2B. Há grandes vantagens nisso. Conforme discutimos, os aplicativos não precisarão mais ser instalados nos PCs dos usuários e, portanto, os PCs podem ser menos potentes e mais baratos.

Até mesmo a Microsoft, que tem interesse no sucesso contínuo do Windows, percebe que o mundo está mudando. Com o Office 365, a Microsoft criou versões de seu software, como o Excel e o Word, que são usadas como aplicativos em nuvem e não exigem máquinas Windows potentes.

Essa revolução está mudando a maneira como pensamos sobre o uso de computadores. Se os aplicativos corporativos puderem ser executados em um navegador, os sistemas operacionais se tornarão menos relevantes. A Microsoft percebe isso, embora historicamente tenha ganhado muito dinheiro vendendo o Windows. Daqui a cinco ou dez anos, o Windows pode estar obsoleto à medida que avançamos para uma era em que o acesso fácil à funcionalidade intuitiva do aplicativo tem precedência sobre a tecnologia que a fornece.

Prophix Image

prophix

Ambitious finance leaders engage with Prophix to drive progress and do their best work. Leveraging Prophix One, a Financial Performance Platform, to improve the speed and accuracy of decision-making within a harmonized user experience, global finance teams are empowered to step into the next generation of finance with no reservation. 

 Crush complexity, reduce uncertainty, and illuminate data with access to best-in-class automated insights and planning, budgeting, forecasting, reporting, and consolidation functionalities. Prophix is a private company, backed by Hg Capital, a leading investor in software and services businesses. More than 3,000 active customers across the globe rely on Prophix to achieve organizational success.

Exibir tudo