Tem havido muita agitação no mercado em relação ao fim do suporte para o Windows CE e o Windows Mobile. Como resultado, os clientes estão receosos em migrar para uma plataforma Android devido à falta de suporte para aplicações antigas.
À primeira vista, esta parece ser uma suposição válida, mas a verdade é que já existem opções disponíveis para migrar para o Android há vários anos. A adoção global do Android tem sido simplesmente espantosa. Em 2009, o Android estava instalado em 1,6% dos dispositivos móveis, num cenário que incluía várias outras plataformas de sistema operativo, como Symbian, iOS e várias ofertas da Microsoft. Em menos de 10 anos, o Android evoluiu no mercado e tornou-se o sistema operativo preferido em quase 90% de todos os dispositivos móveis. Com essa taxa de aceitação, a ideia de que a adoção do Android é o principal obstáculo para a adoção dos dispositivos parece absurda.O evento mais disruptivo no setor de dispositivos móveis robustos foi a crescente adoção de dispositivos totalmente sensíveis ao toque pelos fabricantes. Os dispositivos que durante décadas dependeram de um teclado físico para o funcionamento eficiente e fiável de aplicações host baseadas em texto tiveram os seus teclados removidos e substituídos por um ecrã tátil. É certo que a capacidade tátil moderna nunca foi tão boa, com hardware incrivelmente responsivo, multitoque e capaz de reconhecer gestos, mas o desafio continua sendo que, para operar um aplicativo baseado em texto, ainda é necessário um teclado para navegar pelos menus e inserir dados.
Várias estratégias para abordar o problema
Os aplicativos móveis personalizados eliminam a necessidade de emulação de terminal e permitem que o cliente adapte o aplicativo às suas necessidades. O problema é que, com as margens de lucro do setor de transportes e logística cada vez mais reduzidas, sobra pouco para contratar uma equipa de desenvolvimento de software capaz de lidar com a complexidade da migração de um aplicativo de emulação de terminal para um aplicativo móvel, sem mencionar o enorme custo adicional de infraestrutura e o tempo necessário.
Outra abordagem seria usar um dos pacotes de emulação de terminal disponíveis atualmente para "modernizar" as telas telnet e torná-las gráficas. Mais uma vez, isso pode ser demorado e, como depende do reconhecimento do ecrã, obriga o cliente a manter os seus sistemas relativamente estáticos. Uma pequena alteração na aplicação hospedada pode tornar a aplicação «modernizada» praticamente inutilizável até que uma correção seja implementada. Qualquer interrupção na produção é, simplesmente, inaceitável.
Modernizar um aplicativo com o único objetivo de parecer mais em sintonia com os aplicativos móveis atuais não é a melhor estratégia para a maioria dos aplicativos.
Tornar um aplicativosensível ao toque é uma maneira muito mais eficiente de fazer com que um aplicativo funcione de maneira confiável e produtiva em um dispositivo totalmente sensível ao toque. Deixe-me explicar,
O ecrã de emulação de terminal não representa o desafio
Os funcionários estão cientes do que está no ecrã e de como responder. Não precisamos alterar a aparência. O que precisamos, uma vez que o teclado foi removido, é eliminar a necessidade do teclado. O StayLinked Terminal Emulation possui uma gama incrivelmente flexível de funcionalidades ( ) que ajudam a alcançar este objetivo. Ao apresentar aos utilizadores os mesmos ecrãs que eles conhecem, mas eliminando a dependência do teclado, o StayLinked pode ajudar os clientes a realizar a migração para o Android num formato exclusivamente tátil, bem como melhorar a produtividade. O StayLinked faz isso com uma variedade de recursos, como reconhecimento de texto dinâmico e blocos inteligentes.
A captura de ecrã acima demonstra uma aplicação telnet alojada de 16 x 24 que foi «habilitada para toque». Strings de texto específicas foram reconhecidas e transformadas em áreas sensíveis ao toque ou botões dinamicamente. Isso é chamado de Smart Tapspots. As funções que antes exigiam um teclado de funções agora são botões de toque único. Não é necessário saber ou mesmo se preocupar com a função da tecla abaixo do botão. A StayLinked trata disso. Um teclado numérico fornece as teclas mais utilizadas, bem como atalhos para um teclado alfabético, cursores e teclas de função. Isso é chamado de SmartTiles.
A funcionalidade SmartMenu, apresentada acima, proporciona outro nível de precisão ao utilizar um ecrã tátil, recolhendo todos os botões dinâmicos reconhecidos e apresentando-os numa lista fácil de tocar.
Com Smart Tapspots, SmartTiles e SmartMenu, esta aplicação foi «adaptada ao toque» sem que fosse necessário capturar e redesenhar um único ecrã.
A reformulação da tela inteira também está incluída no kit de ferramentas StayLinked, mas agora há uma opção para misturar e combinar e projetar apenas as telas que fazem sentido, enquanto o restante do aplicativo é "habilitado para toque".
A persistência da sessão está incorporada ao produto principal, oferecendo a você o produto de emulação de terminal mais confiável e flexível, com uma velocidade de implementação incomparável.
Como fazemos isso?
Ao utilizar as funcionalidades acima mencionadas, podemos tornar uma aplicação de emulação de terminal padrão sensível ao toque em poucas horas.
TapSpots e o poder do reconhecimentode padrões
Os TapSpots são configurados numa única janela fácil de gerir. É utilizada uma lógica simples de correspondência de padrões para reconhecer texto repetido, como menus e teclas de função, bem como outras sequências não repetidas, e transformar dinamicamente essas correspondências em botões.
Isso permite-nos transformar rapidamente o ecrã à esquerda no ecrã à direita.
SmartTiles: os elementos aparecem onde devem
Os SmartTiles podem ser facilmente criados no SmartTile Editor com texto, cores e ícones gráficos de fontes.
E como o StayLinked segue o layout de colunas e linhas, semelhante ao de um ecrã telnet tradicional, os seus botões estarão sempre visíveis.
Um servidor de nível empresarial que é escalável (não vários servidores que não são)
A arquitetura totalmente integrada do StayLinked utiliza um único servidor para lidar com os seus processos de negócio: aplicação TE, clientes , persistência de sessão, design de ecrã modernizado, licenciamento justo e inteligência empresarial.
Tudo o que precisa para TE no seu armazém pode ser feito com um servidor StayLinked. Isso significa que a instalação é fácil (menos de 10 minutos) e a manutenção é mínima. Com o StayLinked, a manutenção é fácil e barata e, como é totalmente integrado, a administração é simples.
Outras abordagens, no entanto, exigem vários servidores para realizar muito menos do que a solução StayLinked oferece. Este significa mais dores de cabeça durante o processo de instalação e suporte contínuo para na resolução de problemas em vários servidores que podem nem estar no mesmo local.
Persistência da sessão: arquitetura integrada — não é um servidor proxy externo
A sua solução de emulação de terminal deve ser criada tendo em mente o ambiente de produção . A persistência da sessão é um componente integral da arquitetura StayLinked. Os dados da empresa são transmitidos de forma eficiente e segura. A fidelidade da sessão não deve ser uma preocupação secundária.
O StayLinked elimina as sessões interrompidas entre o dispositivo móvel e a aplicação host. Quer o problema seja uma cobertura de rede sem fios deficiente, problemas com a bateria do dispositivo móvel ou reinicializações do dispositivo móvel, a sessão de emulação de terminal nunca será perdida. As sessões podem até ser transferidas para outro dispositivo ou partilhadas entre vários dispositivos. Na verdade, o StayLinked pode até mesmo manter a sua sessão em redes celulares quando a cobertura é temporariamente perdida.
Licenciamento justo (sem um servidor adicional)
Se estiver a utilizar a emulação de terminal com uma das abordagens dos nossos concorrentes, é provável que esteja a pagar por licenças que não estão a ser utilizadas. É simples assim. Infelizmente, com uma licenç e do lado do dispositivo, os dispositivos que não estão a ser utilizados (dispositivos colocados em bases, dispositivos que não estão a funcionar, dispositivos em armários e gavetas e dispositivos que estão a ser reparados) estão a utilizar desnecessariamente licenças pelas quais pagou. Isso pode ser uma despesa adicional e invisível que muitos clientes podem não estar cientes.
Com o StayLinked, as licenças são necessárias apenas para os dispositivos em uso. Devido à arquitetura centralizada exclusiva do StayLinked, o licenciamento é tratado apenas quando os dispositivos se conectam através do servidor central. Isso garante que você pague pelas licenças que usa, e não pelo seu inventário completo de dispositivos móveis.
E com o StayLinked iQ, você pode gerenciar suas licenças permanentes e temporárias em uma interface fácil de usar que oferece visibilidade dos padrões de uso , para que você possa ver o que está acontecendo. A partir daí, a otimização é muito fácil. Outros sistemas simplesmente não conseguem fazer isso.