O Altova MobileTogether é uma plataforma de desenvolvimento de aplicativos de baixo código, compatível com diversas plataformas, para a criação de aplicativos e soluções empresariais baseados em dados. Como parte de sua funcionalidade multiplataforma, o MobileTogether inclui um simulador integrado que permite emular o comportamento dos aplicativos em dispositivos iOS, Android, Windows e outros durante o processo de desenvolvimento.
O simulador de aplicativos MobileTogether reproduz a aparência, a usabilidade e o comportamento de um aplicativo, tal como ele aparecerá em diferentes dispositivos, incluindo variações no tamanho da tela, orientação e comportamento específico de cada plataforma.
O simulador permite que os desenvolvedores emulem o comportamento de aplicativos e soluções empresariais
Para testes mais abrangentes, o MobileTogether também oferece suporte para testes automatizados de aplicativos e um depurador de aplicativos de nível empresarial.
O simulador do aplicativo MobileTogether possui a capacidade única de executar um teste utilizando dados reais, específicos para dispositivos móveis, fornecidos pelo desenvolvedor, a fim de simular cenários típicos do mundo real. Isso é especialmente importante para dispositivos móveis. Por exemplo, você pode fornecer dados como:
Durante o desenvolvimento no MobileTogether Designer, você pode simular o comportamento do seu aplicativo a qualquer momento e em uma ampla variedade de dispositivos populares. O simulador integrado reproduz o comportamento do aplicativo ou da solução empresarial, mostrando como ele apareceria em diferentes dispositivos, incluindo laptops, computadores de mesa e dispositivos móveis, levando em consideração variações no tamanho da tela, orientação e até mesmo comportamentos específicos de cada plataforma.
A capacidade de visualizar instantaneamente como o seu aplicativo se apresentará e funcionará em diferentes dispositivos, diretamente dentro do ambiente de desenvolvimento, permite que você faça ajustes em tempo real na interface do usuário e nas funcionalidades.
A captura de tela abaixo mostra o mesmo aplicativo sendo simulado em um iPhone específico e em um dispositivo Android Google Pixel. Como podem ver, o MobileTogether ajusta automaticamente a aparência e a funcionalidade nativa do dispositivo para cada sistema operacional.
O simulador permite testes interativos para simular o comportamento real do usuário, como toques, deslizes e inserção de dados. Dessa forma, é possível verificar exatamente como o aplicativo responde e solucionar problemas durante todo o processo de desenvolvimento.
Durante a simulação, você pode ver exatamente como sua solução exibe e processa dados em tempo real, incluindo fontes XML, JSON ou bancos de dados. Você não só pode visualizar todas as fontes de dados, mas também pode editar os valores instantaneamente para ver como o aplicativo se comportaria de maneira diferente em diversos cenários.
Também é possível simular cenários comuns, como a perda de conexão Wi-Fi, a alternância entre o modo retrato e o modo paisagem, o uso de funções telefônicas, e assim por diante.
Ao simular um aplicativo no MobileTogether Designer, o Inspetor de Estilos exibe informações detalhadas sobre os estilos calculados dos elementos de controle na página atual.
É fácil abrir o Inspetor de Estilos, seja clicando em um botão na barra de ferramentas do Simulador ou fazendo um clique com a tecla Ctrl pressionada no controle que você deseja analisar. O Inspetor de Estilos exibe informações sobre os estilos e valores configurados para o controle, bem como como cada um foi calculado.
O Inspetor de Estilos é uma ferramenta muito útil quando um aplicativo contém muitos elementos de interface: os desenvolvedores podem entender imediatamente por que um determinado elemento é exibido em uma situação específica e por que ele é renderizado com os estilos atuais.
Após testar o comportamento de um aplicativo ou solução empresarial no MobileTogether Designer, você pode implantar a solução no servidor MobileTogether da sua organização para simular o funcionamento em condições realistas
Este processo permite testar tanto a lógica da interface do usuário quanto a lógica do servidor, garantindo que todos os recursos do servidor estejam acessíveis e que a solução funcione corretamente em condições reais.
Considerando que o MobileTogether Designer cria tanto a lógica da aplicação do lado do cliente quanto a do servidor, este tipo de simulação permite testar a lógica da aplicação do servidor no próprio servidor, enquanto a interface do usuário é executada dentro do MobileTogether Designer.
O MobileTogether também permite simular um aplicativo em um ou mais dispositivos de usuários finais, para realizar testes de desempenho mais precisos. A simulação no dispositivo requer simplesmente a execução do software cliente do MobileTogether na mesma rede Wi-Fi que o computador de desenvolvimento. Isso permite testes específicos para cada dispositivo, onde a solução é implantada em vários dispositivos para simular comportamentos específicos da plataforma e a experiência do usuário correspondente. Você também pode validar a integração de recursos nativos do dispositivo móvel, como GPS, câmera, telefone, e-mail, SMS, etc., garantindo que esses recursos funcionem conforme o esperado.


