A Altova MobileTogether capacita os desenvolvedores, fornecendo as ferramentas necessárias para criar aplicativos nativos avançados de forma mais rápida do que nunca.
A plataforma MobileTogether oferece tudo o que você precisa para criar, implantar e atualizar seus aplicativos móveis personalizados e com a sua marca
1
Um desenvolvedor ou usuário técnico pode criar e testar um aplicativo móvel usando o MobileTogether Designer, que é uma ferramenta gratuita.
2
O desenvolvedor implementa a solução no seu servidor MobileTogether (seja localmente ou na nuvem).
3
Implantação na App Store
O desenvolvedor compila o código gerado automaticamente pelo MobileTogether Designer e envia o aplicativo para as lojas de aplicativos.
O MobileTogether utiliza uma combinação de design de interface gráfica por meio de arrastar e soltar, a poderosa linguagem de programação visual Action Tree para o tratamento de eventos, e programação funcional padronizada para a seleção e processamento de dados.
Em seguida, o MobileTogether faz todo o trabalho pesado por você, gerando um aplicativo para todas as plataformas móveis e de desktop, com base no seu único projeto.
Esta abordagem de desenvolvimento rápido de aplicativos móveis (RMAD) facilita a criação de aplicativos móveis altamente sofisticados e baseados em dados, para todas as plataformas, por qualquer programador ou desenvolvedor web.
O MobileTogether é compatível com praticamente qualquer fonte de dados de back-end, incluindo:
Ele também oferece conectividade direta com os bancos de dados relacionais mais populares:
Fontes de dados legadas (Excel, EDI, texto, etc.) podem ser facilmente integradas através da plataforma MapForce Server.
Nenhuma outra ferramenta de gerenciamento de dados de radiologia (RMAD) oferece acesso tão abrangente a dados cruciais em uma única plataforma.
Os aplicativos que você cria com o MobileTogether podem incluir todas as funcionalidades avançadas e recursos que os usuários esperam hoje, incluindo:
Integração perfeita das funcionalidades do dispositivo
Gráficos, tabelas e painéis de controle ricos em informações
Formulários móveis
Localização em diversos idiomas
Captura de assinatura
Notificações push
Leitura de códigos de barras e desenho
Opções para personalização específica de cada plataforma
Suporte para Mensagens NFC (comunicação por campo de proximidade)
Leitura de códigos QR e desenho
Suporte a MQTT para a comunicação entre dispositivos inteligentes
O framework de desenvolvimento mobile multiplataforma MobileTogether adota uma abordagem totalmente inovadora para o desenvolvimento rápido de aplicativos, o que significa que seu aplicativo nativo estará pronto para ser lançado em poucos dias – e não nos meses exigidos por soluções concorrentes.
Com o MobileTogether, você não precisa mais esperar meses para que seu aplicativo esteja disponível nas lojas de aplicativos da iOS, Android e Windows.
Descubra como você pode criar um aplicativo do zero em cerca de uma semana, baixando o MobileTogether Designer, que é gratuito.
Leia abaixo para obter mais detalhes sobre o framework MobileTogether para o desenvolvimento de aplicativos móveis, incluindo:
Graças à sua abordagem visual e intuitiva, o MobileTogether Designer facilita a criação de aplicativos complexos, mesmo que você não seja um desenvolvedor mobile especializado.
O software MobileTogether Designer pode ser utilizado gratuitamente por quantos desenvolvedores a sua organização necessitar, e oferece diversas vantagens:
É fácil projetar a interface do seu aplicativo arrastando e soltando componentes da paleta de controles do MobileTogether Designer. Não se preocupe, o MobileTogether cuida de renderizar cada controle corretamente para cada sistema operacional e formato.
O tratamento de eventos na interface do usuário é definido por meio de ações de arrastar e soltar, que são inseridas em Árvores de Ações, proporcionando um fluxo de programação visual.
Para processar e manipular dados, podem ser utilizadas as linguagens XQuery e XPath. O MobileTogether inclui um construtor e avaliador de expressões poderosos, que facilitam a criação e a depuração dessas expressões.
A maioria dos desenvolvedores já está familiarizada com XPath e XQuery. Se precisar de uma revisão, consulte nosso material gratuito "Introdução ao XPath", bem como nossos cursos completos de "treinamento em XPath" e o tutorial "XQuery" para usuários de todos os níveis de experiência.
A Altova foi pioneira na linguagem de programação visual ActionTree, criada para ajudar os desenvolvedores a criar aplicativos de forma rápida, sem comprometer a funcionalidade e os recursos nativos que os usuários finais esperam.
Abaixo, são apresentadas as "ActionTrees", que consistem em ações e grupos de ações que definem o tratamento de eventos e o tratamento de erros para o seu aplicativo. A janela de diálogo "Actions" permite que você defina facilmente ações para controles ou páginas, selecionando uma ou mais ações no painel esquerdo e arrastando-as para a janela de edição à direita, onde o fluxo de controle é definido em formato de árvore e quaisquer detalhes necessários são configurados.
Como os ActionTrees são independentes de qualquer linguagem de programação específica de um dispositivo, eles permitem criar manipuladores de eventos, fluxos de controle e operações sofisticadas que funcionam da mesma forma em qualquer dispositivo, sem a necessidade de se preocupar com os detalhes específicos da API ou SDK de cada sistema operacional móvel.
Embora trabalhar com o ActionTrees seja fácil, ele é uma linguagem de programação completa, ideal para construir lógica de programação complexa e é poderoso o suficiente para criar qualquer aplicativo baseado em dados que se possa imaginar, sem restrições quanto à complexidade do produto final.
Quando estiver pronto para testar seu aplicativo móvel, utilize a janela do Simulador integrada para executar instantaneamente a solução, testar a lógica, visualizar a interface do usuário como ela aparecerá em diversos dispositivos iOS, Android, Windows e outros, e analisar as alterações nos dados do fluxo de trabalho durante a execução.
Com simulação completa para todos os sistemas operacionais, formatos e orientações (retrato/paisagem) suportados, você pode alterar as visualizações do dispositivo instantaneamente para testes rápidos e fáceis. Ao verificar seu aplicativo, a janela de Mensagens registra todas as atividades realizadas no simulador do aplicativo.
Este nível de detalhe pode ser extremamente útil para compreender o comportamento dos usuários durante o desenvolvimento de um novo aplicativo.
O simulador também inclui funcionalidades de depuração integradas para ações e expressões XPath.
O simulador do MobileTogether também inclui recursos avançados de teste automatizado que permitem:
Você pode até mesmo modificar o aplicativo para corrigir um erro e executar o caso de teste novamente, a fim de validar os resultados das alterações. Isso torna esta ferramenta essencial para o processo de controle de qualidade (QA) do desenvolvimento de aplicativos móveis.
A janela "Gerenciar Casos de Teste e Execuções", mostrada acima, permite controlar a velocidade de reprodução, coletar capturas de tela das interfaces do cliente e do código-fonte da página após cada etapa, e comparar os resultados das execuções de teste. Você pode implantar os casos de teste do aplicativo no seu servidor MobileTogether, juntamente com o aplicativo, e selecioná-los para execução a partir de uma janela especial de "Testes Automatizados" no servidor.
Em seguida, qualquer dispositivo cliente conectado ao servidor pode executar o teste automatizado do aplicativo na velocidade especificada na janela de "Testes Automatizados". Colunas adicionais na janela permitem configurar detalhes de registro para cada execução de teste, a fim de capturar instantâneos de conjuntos de informações, visualizações do cliente e estilos, que são gravados em arquivos de execução de teste.
Os arquivos de log das execuções de testes do MobileTogether Server podem ser baixados de volta para o MobileTogether Designer para análise e comparação.
O MobileTogether Designer inclui um depurador de ações e XPath que oferece aos desenvolvedores a capacidade de testar e depurar seus aplicativos com precisão, permitindo que compreendam imediatamente qualquer comportamento do aplicativo – tudo diretamente no ambiente de design. Isso possibilita a depuração tanto do fluxo de execução dentro das árvores de ações, quanto dos resultados das funções XPath/XQuery chamadas dentro dessas árvores.
Quando um ponto de interrupção é atingido – seja por meio de um ponto de interrupção definido ou na próxima ação – a visualização de depuração apropriada é aberta, e você pode percorrer a execução da ação ou da expressão XPath, visualizando a pilha de chamadas, como os valores das variáveis são atualizados e os resultados das expressões de monitoramento.
MobileTogether é a plataforma de desenvolvimento rápido de aplicativos (RAD) mais acessível que oferece esse nível de depuração durante o processo de desenvolvimento.
Quando o seu aplicativo estiver pronto, o assistente "Gerar Código do Programa" irá guiá-lo pelo processo de configuração, e, em seguida, o MobileTogether Designer irá gerar projetos completos, prontos para serem compilados em aplicativos nativos para iOS, Android e Windows.
Após compilar seus aplicativos, você pode enviá-los para as lojas de aplicativos para que sejam publicados.
Você pode encontrar informações detalhadas sobre como compilar código para aplicativos Android, iOS, Windows Phone e Windows 10/11 no Manual do MobileTogether Designer.
A plataforma MobileTogether inclui o servidor de back-end para os aplicativos móveis, portanto, ao projetar e desenvolver seu aplicativo móvel no MobileTogether Designer, você está desenvolvendo a interface do aplicativo e a lógica do servidor de back-end simultaneamente, e em um único ambiente.
MobileTogether Server É o centro de processamento para o seu aplicativo móvel e funciona como uma ponte entre os usuários finais e as fontes de dados e a infraestrutura de back-end.
Você pode instalar o software do MobileTogether Server em seus próprios servidores, implantá-lo em uma infraestrutura de nuvem privada ou hospedá-lo em um ambiente de nuvem pública, como AWS ou Azure.
Para maior personalização e flexibilidade na implantação, você também pode adicionar um servidor proxy reverso entre o firewall e o servidor MobileTogether.
Os preços acessíveis para o servidor backend são baseados apenas no desempenho do servidor (ou seja, no número de núcleos de CPU), e não no número de aplicativos que você deseja hospedar.
O servidor MobileTogether aumenta a velocidade e o desempenho dos dispositivos móveis que executam o seu aplicativo, pois ele realiza todas as tarefas complexas de consulta e cálculo no próprio servidor. Isso significa que os resultados são exibidos no aplicativo móvel muito mais rapidamente.
Isso permite que o dispositivo do usuário final destine recursos a outros processos, reduzindo o tempo de carregamento e economizando espaço de memória.
Os aplicativos que utilizam o MobileTogether Server são extremamente rápidos graças a:
O servidor MobileTogether inclui um sistema de cache integrado para os resultados de consultas complexas de dados. Seus usuários não precisam esperar até que a consulta ao banco de dados ou ao serviço web seja concluída, o que pode levar minutos ou até horas. Basta configurar a frequência de atualização dos dados armazenados em cache, e os usuários sempre receberão o resultado da última atualização instantaneamente.
Quando seus aplicativos móveis precisam.. funcionalidades de integração de dados mais avançadasO servidor MobileTogether integra-se perfeitamente com o servidor Altova MapForce.
Você pode usar a ação "Transferência" do MapForce para chamar diretamente o servidor MapForce a partir do servidor MobileTogether e realizar qualquer transformação de dados necessária para o seu aplicativo. Como o servidor MapForce suporta EDI, XBRL, arquivos de texto simples, Excel, serviços web e outros formatos de dados, além de XML, JSON e bancos de dados relacionais, essa ação permite que os aplicativos utilizem uma ampla variedade de fontes de dados legadas e outras fontes de dados de back-end.
Desenvolvedores ilimitados
O MobileTogether Designer é gratuito, portanto, você pode disponibilizá-lo para quantos desenvolvedores forem necessários para sua organização ou projeto.
Aplicativos ilimitados, usuários ilimitados
A precificação do servidor MobileTogether é baseada no desempenho (ou seja, no número de núcleos de CPU) que você precisa, e não no número de aplicativos que deseja hospedar. Não há limite para o número de aplicativos que você pode hospedar no seu servidor MobileTogether, nem para o número de usuários que podem se conectar.
O servidor MobileTogether tem um preço acessível, com um custo por núcleo que começa em torno de 1000 dólares por ano. Além disso, está disponível gratuitamente por 30 dias.
Esta estrutura de preços extremamente competitiva permite que empresas de todos os portes desenvolvam e disponibilizem aplicativos de alta qualidade.
)
)
)




















