---
title: "Novas funcionalidades para o desenvolvimento de aplicações móveis no MobileTogether 3.2"
date: "2017-05-09"
categories: 
  - "applications"
  - "development"
  - "mobile"
tags: 
  - "mobile-apps"
  - "mobile-development"
  - "mobiletogether"
  - "nfc"
  - "text-to-speech"
description: Descubra as novas funcionalidades do MobileTogether 3.2, incluindo o suporte para NFC, a conversão de texto em voz, tabelas dinâmicas e ações aprimoradas para o desenvolvimento de aplicações móveis.
---
Status: #blog

Tags:  #mobile-apps #mobile-development #mobiletogether #nfc #text-to-speech

Categories:  [mobile-development](/blog/pt/category/mobile-development.md)
# 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](http://www.altova.com/pt/mobiletogether.html) 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](https://youtu.be/edez_RQem18).

 

![Novidades no MobileTogether](/blog/images/new-app-dev.jpg)

<!--more-->

## Comunicação por Campo de Proximidade (NFC)

[NFC](http://nearfieldcommunication.org/) 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.

 

![Desenvolver uma aplicação móvel com suporte a NFC](/blog/images/nfc-mobile-app.png)

 

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.

 

![Texto para voz](/blog/images/text-to-speech.png)

 

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".

 

![Configurar um endereço de resposta para e-mails](/blog/images/email-reply-to.png)

## 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:

 

![Colunas de tabela dinâmicas](/blog/images/dynamic-columns.png)

 

**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](http://json5.org/) 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](https://www.altova.com/pt/whatsnew_mobiletogether.html) e no [vídeo](https://youtu.be/edez_RQem18).

Os clientes existentes podem.. [atualização](https://www.altova.com/pt/whatsnew_mobiletogether.html) para o MobileTogether 3.2 gratuitamente. Se ainda não experimentou o MobileTogether, pode começar por.. [descarregamento](https://www.altova.com/pt/whatsnew_mobiletogether.html) o software MobileTogether Designer, que está disponível gratuitamente.
