---
title: "지도와 동영상을 활용하여 앱을 개발하세요"
date: "2019-06-12"
categories: 
  - "app-development"
  - "mobile"
  - "mobile-development"
tags: 
  - "app-development"
  - "geolocation"
  - "mobile-development"
  - "mobiletogether"
  - "video"
description: MobileTogether의 새로운 지리 위치 정보 및 동영상 통합 기능은 iOS, Android, Windows 플랫폼을 위한 앱 개발을 더욱 향상시킵니다.
---
Status: #blog

Tags:  #app-development #geolocation #mobile-development #mobiletogether #video

Categories: [mobile-development](/blog/ko/category/mobile-development.md) | [mobile-development](/blog/ko/category/mobile-development.md) | [mobile-development](/blog/ko/category/mobile-development.md)
# 지도와 동영상을 활용하여 앱을 개발하세요

최신 버전의 MobileTogether 앱 개발 프레임워크는 iOS, Android, Windows 및 기타 플랫폼에서 앱을 개발할 때, 지리 위치 정보 및 동영상 통합 기능을 추가적으로 지원합니다.

이제 MobileTogether의 기존 지도 및 비디오 도구를 이러한 새로운 기능들이 어떻게 향상시키는지 살펴보겠습니다.

![MobileTogether를 사용하여 지도와 동영상 녹화 기능을 포함하는 앱을 개발하세요 ](/blog/images/build-app-maps.jpg)

<!--more-->

## 위치 정보 지도 컨트롤

지오로케이션 맵 컨트롤은 앱 개발자가 모바일 및 데스크톱 앱 내에 지도를 직접 표시할 수 있도록 해줍니다. 이 지도는 특정 지역의 거리뷰, 위성뷰 또는 혼합 뷰를 보여줄 수 있으며, 관심 지점을 표시하기 위한 마커를 설정할 수 있습니다. 이 컨트롤은 뷰포트, 높이, 너비 속성을 통해 앱 내에서 지도가 어떻게 표시될지 정확하게 지정할 수 있습니다.

아래 스크린샷에서 개발자는 워싱턴 D.C.와 로스앤젤레스를 색상으로 표시한 지도를 정의했습니다.

![MobileTogether에서 지리 위치 기능을 활용하여 지도와 마커를 포함하는 앱을 개발하세요](/blog/images/geolocation-map-control.png)

지리 정보 지도 컨트롤은 "OnGeoMarkerClicked" 이벤트를 지원하며, 이를 통해 사용자가 지도 상의 특정 지점에 터치하거나 클릭했을 때 어떤 동작이 수행될지 정의할 수 있습니다.

이 지리 정보 기능(GIS)을 지원하기 위해 추가적인 변수와 확장 함수들이 개발되었습니다

- `$MT_GeolocationMapMarker`: 사용자가 마지막으로 클릭하거나 터치한 마커에 대한 정보를 담고 있는 동적 변수입니다
- mt-geo-map-marker: 지도에 마커를 생성합니다 (위 그림 참조)
- geolocations-bounding-rectangle: 입력된 위치 정보들을 둘러싸는 경계 사각형을 생성합니다

지도 컨트롤은 다음과 같은 강력한 기능을 제공합니다 [모바일투게더 앱에서 제공하는 위치 정보 서비스](https://www.altova.com/manual/MobileTogether/mobiletogetherdesigner/index.html?mtdactions_geoloc.htm) 위치 데이터 추적 및 기록, 기기 내 지도 앱과의 연동, 두 지점 간의 경로 거리 계산 및 경로 표시 등 다양한 기능을 제공합니다.

## 영상 녹화 기능

"레코드 비디오 액션" 기능을 통해 사용자는 MobileTogether 앱 내에서 직접 동영상을 촬영할 수 있습니다. MobileTogether 디자이너는 개발자에게 다음과 같은 사항에 대한 완전한 제어 권한을 제공합니다

- 저장할 비디오 파일의 이름과 위치를 지정합니다
- 최대 녹화 시간 또는 파일 크기
- 영상 녹화의 화질

![MobileTogether를 사용하여 iOS, Android, Windows용 앱에서 사용자가 동영상을 녹화할 수 있도록 지원하세요](/blog/images/record-video.png)

이 기능은 기존의 동영상 재생 지원 기능을 보완하여, 완벽한 기능을 구현할 수 있도록 해줍니다 [앱 내 동영상 통합 기능](https://www.altova.com/manual/MobileTogether/mobiletogetherdesigner/mtdactions_iav_video.htm).

### "MobileTogether"을 무료로 이용하세요

이러한 기능들은 전체적인 완성도를 높여줍니다 [정교한 애플리케이션 개발을 위한 다양한 기능 제공](https://www.altova.com/ko/mobiletogether/features) MobileTogether를 사용해 보세요. 직접 사용해 보시려면 다음을 시도해 보세요 [다운로드 중](https://www.altova.com/ko/mobiletogether/download) 무료 모바일 앱 개발 도구인 "MobileTogether Designer"를 사용하세요.
