Novas funcionalidades para o desenvolvimento de aplicações móveis no MobileTogether 3.2

A versão mais recente do Altova's.. estrutura de desenvolvimento de aplicações móveis Apresenta mais de 18 funcionalidades, destacando-se o suporte para mensagens NFC, a conversão de texto em voz, a capacidade de ler os contactos do dispositivo, opções flexíveis para tabelas dinâmicas e muito mais.

Leia mais abaixo ou consulte o nosso guia rápido Vídeo do MobileTogether 3.2.

Comunicação por Campo de Proximidade (NFC)

NFC Os protocolos permitem que dispositivos compatíveis troquem mensagens quando estão próximos – pense em sistemas de pagamento móvel ou na utilização do seu telemóvel como cartão de acesso de segurança. Os desenvolvedores da plataforma MobileTogether podem agora criar aplicações que suportam o envio e o recebimento de mensagens NFC, incluindo texto, URIs, conteúdos multimédia MIME, registos de aplicações e muito mais.

O Android Beam utiliza a tecnologia NFC e, atualmente, também é suportado pelo MobileTogether.

Novas ações

Criar aplicações móveis sofisticadas e orientadas a dados no MobileTogether é mais fácil do que nunca, graças a uma lista crescente de funcionalidades que os desenvolvedores podem utilizar para potenciar as suas aplicações. Adicionar uma nova funcionalidade é tão simples como arrastá-la para uma árvore de ações e definir os parâmetros necessários.

Nesta última versão, permitimos que as suas aplicações acedam aos contactos do dispositivo, por exemplo, para enviar facilmente uma mensagem SMS ou um e-mail a partir da sua aplicação, bem como para ler texto em voz alta aos utilizadores através da funcionalidade de conversão de texto em voz.

As novas funcionalidades incluídas no MobileTogether 3.2 são:

  • Capacidade de aceder aos contactos do dispositivo móvel
  • Texto para voz
  • Aguardar o cursor e, opcionalmente, exibir uma mensagem
  • Ações para os componentes de seleção de data e hora: quando o espaço disponível não permite exibir o componente de seleção de data padrão
  • Obter informações sobre o ficheiro: data de modificação, tamanho do ficheiro, etc.
  • Ver a imagem em tela inteira

Melhorias nas ações existentes

Além das novas funcionalidades mencionadas, algumas das funcionalidades existentes foram aprimoradas com mais opções e flexibilidade. As atualizações incluem:

  • 16 sons pré-definidos para situações comuns
  • Suporte para a opção "Responder a" nos e-mails enviados automaticamente pelo servidor
  • Função de rolagem amplamente expandida: para o topo/fundo da página ou tabela, para uma linha específica da tabela, ou para um elemento de controlo específico
  • Aceder a uma página/subpágina através de XPath

Vários clientes solicitaram a possibilidade de especificar um endereço de e-mail de "resposta para" para os e-mails enviados automaticamente pelo seu servidor MobileTogether. Desta forma, se o destinatário do e-mail responder à mensagem, a resposta pode ser encaminhada para um local diferente do servidor que a enviou. Um exemplo é mostrado abaixo, na definição da ação "Enviar E-mail".

Novas funcionalidades para tabelas

  • Colunas dinâmicas para o crescimento dinâmico da tabela: da esquerda para a direita
  • Carregamento de tabelas sob demanda: acelera significativamente o carregamento de tabelas grandes

As aplicações centradas em dados frequentemente requerem o uso de tabelas para representar diferentes tipos de informação. As novas funcionalidades aumentam ainda mais o poder e a flexibilidade na criação de tabelas, permitindo que os programadores especifiquem.. tabelas com colunas dinâmicas. Desta forma, uma tabela pode crescer dinamicamente da esquerda para a direita, dependendo do número de ocorrências de um elemento nos dados.

A seguir, apresentamos a definição de uma tabela com uma coluna "Pessoa" dinâmica, e a tabela resultante, que permite a visualização por rolagem:

Carregamento sob demanda de tabelas permite carregar tabelas grandes e com possibilidade de rolagem num tempo muito menor. Basta especificar o número de linhas da tabela – conhecido como "bloco" – que podem ser carregadas de cada vez. À medida que o utilizador desce até ao final do primeiro bloco, o próximo bloco é carregado. Este processo é impercetível para o utilizador, mas melhora significativamente o desempenho.

Novas funcionalidades adicionais

  • Numerosas melhorias nos gráficos
  • Aspetos visuais adicionais para botões predefinidos: Importar, Exportar, Calendário, Hora
  • JSON5 suporte (acrescenta suporte para JSON)
  • Melhorias na execução no navegador
  • Opção de execução de um único thread para o servidor MobileTogether

Entre as funcionalidades adicionais, destacam-se novas opções para a criação de gráficos e painéis de controlo para dispositivos móveis, suporte para o formato JSON5, complementando o suporte já existente para o formato JSON, e muito mais.

Saiba mais e atualize

Saiba mais sobre estas funcionalidades na nossa página de novidades e no vídeo.

Os clientes existentes podem.. atualização para o MobileTogether 3.2 gratuitamente. Se ainda não experimentou o MobileTogether, pode começar por.. descarregamento o software MobileTogether Designer, que está disponível gratuitamente.