---
title: "MobileTogether에 강력한 디버깅 기능이 추가되었습니다"
date: "2020-07-14"
categories: 
  - "app-development"
  - "low-code"
  - "mobile-development"
tags: 
  - "enterprise-apps"
  - "mobile-development"
  - "mobiletogether"
  - "new-features"
description: MobileTogether 7.0은 로우코드 앱 개발을 위한 포괄적인 디버깅 기능을 제공하며, 상세한 이벤트 및 XPath 디버깅 기능을 통해 문제 해결 능력을 향상시킵니다.
---
Status: #blog

Tags:  #enterprise-apps #mobile-development #mobiletogether #new-features

Categories: [mobile-development](/blog/ko/category/mobile-development.md) | [low-code+no-code](/blog/ko/category/low-codeno-code.md) | [mobile-development](/blog/ko/category/mobile-development.md)
# MobileTogether에 강력한 디버깅 기능이 추가되었습니다

MobileTogether는 사용하기 쉬운, [로우코드 앱 개발](https://www.altova.com/ko/mobiletogether) 프레임워크로, 하나의 앱 디자인에서 모든 플랫폼용으로 정교한 앱을 만들 수 있습니다. MobileTogether는 매우 복잡하고 세련된 솔루션을 구축할 수 있기 때문에, 개발 과정에서 앱의 동작을 이해하고 문제를 해결할 수 있도록 개발자에게 문제 해결 능력이 필요합니다.

최신 버전에서 MobileTogether는 기업 수준의 새로운 디버거를 선보이는 동시에, 컨트롤 정의, 액션 설정, 그리고 사용자 인터페이스 개선을 위한 다양한 새로운 기능을 제공합니다.

![로우 코드 앱 개발을 위한 새로운 기능입니다](/blog/images/NewMobileDevelopment.jpg)

<!--more-->

### 모바일투게더 7.0의 새로운 기능입니다

**앱 개발을 위한 디버거**

7.0 버전부터 MobileTogether Designer는 이벤트 핸들러 및 연산의 실행 흐름뿐만 아니라, 실행 중에 호출되는 XPath/XQuery 함수의 결과까지 상세하게 디버깅할 수 있습니다. 이를 위해 다음과 같은 두 가지 디버깅 기능을 제공합니다

- 액션 디버거: 컨트롤 이벤트 또는 페이지 이벤트의 액션을 디버깅할 수 있습니다. 이 디버거는 시뮬레이션 중에 디버깅 대상으로 선택된 액션이 실행될 때 자동으로 열립니다.
- XPath 디버거: XPath/XQuery 평가 창을 열어 상세 분석 및 디버깅을 지원합니다.

![](/blog/images/app-debugger.png)

MobileTogether 디버거는 앱 시뮬레이션 실행 중에 작동합니다. 시뮬레이터 창에 새 툴바가 추가되어, 시뮬레이션 중에 다음 오류, 다음 중단점, 또는 다음 액션에서 디버깅을 시작하도록 설정할 수 있습니다. 중단점은 디버깅 세션 시작 전 또는 도중에 설정할 수 있으며, 여러 개의 액션 또는 XPath 표현식에 대해 설정할 수 있습니다.

앱을 정확하게 테스트하고 디버깅하며, 앱의 모든 동작을 즉시 파악할 수 있는 기능은, 특히 로우코드 개발 환경 내에서 제공되므로, 개발하는 앱의 정교함과 복잡성의 수준에 있어 무한한 가능성을 제공합니다.

**_템플릿 스타일 및 동작을 언제든지 재정의할 수 있습니다._**

MobileTogether는 컨트롤 템플릿을 지원합니다. 컨트롤 템플릿은 강력한 디자인 요소로, 여러 컨트롤을 디자인하고 그룹화하여 앱 개발 프로젝트의 다양한 페이지와 하위 페이지에서 쉽게 재사용할 수 있도록 해줍니다.

이번 업데이트를 통해 컨트롤 템플릿은 더욱 유연해졌습니다. 이제 템플릿을 재사용하는 것뿐만 아니라, 다양한 상황에서 템플릿의 동작을 변경하거나 수정할 수 있습니다. 기존 템플릿을 재사용하면서 약간의 수정만 가하면 많은 작업 시간을 절약할 수 있으며, 기존 자원을 효율적으로 활용할 수 있습니다.

![앱 개발을 위한 컨트롤 템플릿을 수정합니다](/blog/images/modify-template.png)

컨트롤 템플릿의 동작 방식을 수정할 수 있는 기능은, 복잡한 앱 기능을 효율적으로 구현하기 위해 기존 작업을 재사용하는 데 있어 더욱 강력하고 유연한 기능을 제공합니다.

**새로운 사용자 인터페이스 및 제어 기능**

- 새로운 장치 지원: dp/sp
- 추가적인, 미리 정의된 버튼의 모습은 다음과 같습니다
- 테이블 행/열의 여백 설정
- 편집 필드에서, 일정 시간 간격이 지나면 특정 기능을 실행하는 새로운 옵션을 사용할 수 있습니다
- 버튼 이미지의 크기를 텍스트 크기에 맞춰 조정합니다
- 페이지 여백

**_액션 기능의 새로운 추가 기능_**

- 새로운 동작: 변수 업데이트
- 추가적인 스크롤 이동 옵션

**추가된 새로운 기능들**

- 서비스 현지화
- 새로운 XPath 함수: 차트
- Android 10 지원

다음 내용을 통해 모든 것에 대해 자세히 알아보세요 [MobileTogether 7.0에 추가된 기능들](https://www.altova.com/ko/mobiletogether/whatsnew). 다음 장소를 방문하세요 [MobileTogether 다운로드](https://www.altova.com/ko/mobiletogether/download) 최신 버전으로 업데이트하거나 무료 모바일투게더 디자이너를 다운로드하세요.
