---
title: "Crie aplicações com mapas e vídeos"
date: "2019-06-12"
categories: 
  - "app-development"
  - "mobile"
  - "mobile-development"
tags: 
  - "app-development"
  - "geolocation"
  - "mobile-development"
  - "mobiletogether"
  - "video"
description: As novas funcionalidades de geolocalização e integração de vídeo no MobileTogether melhoram o desenvolvimento de aplicações para as plataformas iOS, Android e Windows.
---
Status: #blog

Tags:  #app-development #geolocation #mobile-development #mobiletogether #video

Categories: [mobile-development](/blog/pt/category/mobile-development.md) | [mobile-development](/blog/pt/category/mobile-development.md) | [mobile-development](/blog/pt/category/mobile-development.md)
# Crie aplicações com mapas e vídeos

A versão mais recente do framework de desenvolvimento de aplicações MobileTogether oferece suporte adicional para a definição de geolocalização e integração de vídeo nas suas aplicações para iOS, Android, Windows e outras plataformas.

Vamos analisar como estes novos recursos melhoram as ferramentas de mapas e vídeos existentes no MobileTogether.

![Crie aplicações que incluam mapas e gravação de vídeo com o MobileTogether ](/blog/images/build-app-maps.jpg)

<!--more-->

## Controlo de mapa de geolocalização

O componente de mapa de geolocalização permite que os desenvolvedores de aplicações exibam mapas diretamente nas suas aplicações móveis e de ambiente de trabalho. Um mapa pode mostrar a vista da rua, a vista por satélite ou uma vista híbrida da área definida, e é possível definir marcadores para pontos de interesse. Este componente possui propriedades de área de visualização, altura e largura para especificar exatamente como o mapa é exibido na sua aplicação.

Na captura de ecrã abaixo, o programador definiu um mapa com marcadores coloridos para Washington, D.C. e Los Angeles.

![Crie aplicações que incluam mapas e marcadores, utilizando a funcionalidade de geolocalização no MobileTogether](/blog/images/geolocation-map-control.png)

O controlo de mapa de geolocalização suporta um evento "OnGeoMarkerClicked" que permite definir o que acontece quando um utilizador toca ou clica num marcador no mapa.

Foram criadas variáveis e funções de extensão adicionais para suportar esta funcionalidade do mapa:

- `$MT_GeolocationMapMarker`: variável dinâmica que contém informações sobre o marcador que o utilizador clicou ou tocou pela última vez
- mt-geo-map-marker: cria um marcador num mapa (mostrado acima)
- geolocalizações-retângulo_de_enquadramento: cria um retângulo de enquadramento em torno de um conjunto de geolocalizações submetidas

O componente de mapa oferece um suporte robusto para [serviços de geolocalização em aplicações MobileTogether](https://www.altova.com/manual/MobileTogether/mobiletogetherdesigner/index.html?mtdactions_geoloc.htm), permitindo o rastreamento e o registo de dados de localização, a integração com aplicações de mapas do dispositivo, o cálculo de distâncias de percurso e a visualização de rotas entre dois pontos, entre outras funcionalidades.

## Ação de gravação de vídeo

A funcionalidade "Gravação de Vídeo" permite aos utilizadores gravar vídeos diretamente na aplicação MobileTogether. O MobileTogether Designer oferece ao programador controlo total sobre:

- O nome e a localização do ficheiro de vídeo a guardar
- A duração máxima de gravação ou o tamanho máximo do ficheiro
- A qualidade da imagem da gravação de vídeo

![Permita que os utilizadores gravem vídeos nas suas aplicações para iOS, Android e Windows, utilizando o MobileTogether](/blog/images/record-video.png)

Esta funcionalidade complementa o suporte já existente para a reprodução de vídeo, permitindo-lhe implementar soluções completas [Integração de vídeos nas suas aplicações](https://www.altova.com/manual/MobileTogether/mobiletogetherdesigner/mtdactions_iav_video.htm).

### Obtenha o MobileTogether gratuitamente

Estas características complementam o conjunto geral [conjunto de funcionalidades para a criação de aplicações avançadas](https://www.altova.com/pt/mobiletogether/features) no MobileTogether. Experimente-os por si mesmo através de.. [descarregamento](https://www.altova.com/pt/mobiletogether/download) o software MobileTogether Designer, que está disponível gratuitamente.
