---
title: "MobileTogether 6.0을 통해 로우 코드 앱 개발 속도를 향상시키세요"
date: "2019-11-19"
categories: 
  - "app-development"
  - "low-code"
  - "mobile"
tags: 
  - "app-development"
  - "low-code"
  - "mobile-development"
  - "mobiletogether"
  - "rmad"
description: MobileTogether 6.0이 컨트롤 템플릿, 동적 UI 옵션, 그리고 다크/라이트 모드 지원과 같은 고급 기능들을 통해 로우 코드 앱 개발을 어떻게 향상시키는지 알아보세요.
---
Status: #blog

Tags:  #app-development #low-code #mobile-development #mobiletogether #rmad

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 6.0을 통해 로우 코드 앱 개발 속도를 향상시키세요

적절한 도구를 활용하면, 로우 코드 개발 방식이 기능이나 최종 결과물의 완성도를 희생하는 것을 의미하지 않습니다. 오히려, MobileTogether와 같은 로우 코드 앱 개발 프레임워크는 고급 프로그래밍 기능을 더욱 쉽게 접근하고 빠르게 구현할 수 있도록 돕습니다.

iOS, Android, Windows, 웹 등 어떤 플랫폼을 위한 앱을 개발하든, MobileTogether의 최신 버전은 다양한 기능을 제공하여 플랫폼에서의 프로그래밍 수준을 한 단계 끌어올리고, 개발자들이 최신 모바일 기기 트렌드에 쉽게 접근할 수 있도록 지원합니다.

![MobileTogether 6.0 출시를 발표합니다](/blog/images/newmobiletogetherversion.jpg)

<!--more-->

### 컨트롤 템플릿 및 자리 표시 컨트롤

MobileTogether는 앱의 사용자 인터페이스를 디자인하고 동작을 정의하는 데 필요한 다양한 기능을 제공합니다. 새로운 컨트롤 템플릿을 통해 동적인 컨트롤 동작을 지정하고 여러 컨트롤을 템플릿으로 묶을 수 있습니다. 이렇게 생성된 컨트롤 템플릿은 플레이스홀더 컨트롤을 사용하여 앱의 다양한 부분에서 재사용할 수 있습니다. 컨트롤 템플릿은 구성 요소의 재사용을 용이하게 할 뿐만 아니라, 매개변수를 지원하여 다양한 환경에서 다르게 작동할 수 있습니다.

컨트롤 템플릿과 자리 표시 컨트롤은 다음과 같은 기능을 제공하여 [로우 코드 앱 개발을 가속화합니다:](https://www.altova.com/ko/mobiletogether/low-code-app-development)

- 개별 컨트롤들을 묶어 템플릿을 만들어서 새로운 컨트롤을 생성할 수 있습니다
- 디자인의 여러 위치에서 컨트롤 템플릿을 재사용하십시오
- 페이지 디자인을 변경하려면 템플릿을 변경하세요
- 실행 환경 조건이나 사용자 입력에 따라 템플릿을 선택하세요
- 런타임 조건이나 사용자 입력에 따라 템플릿의 내용이나 동작을 수정합니다

다음은 이 기능이 어떻게 작동하는지 보여주는 매우 간단한 예시입니다. 아래의 MobileTogether Designer 화면에서 볼 수 있는 "컨트롤 템플릿"은 일련의 동적 가로 라디오 버튼을 정의합니다. 이 앱의 해당 부분에서는 사용자가 먼저 대륙을 선택하고, 그 다음 국가를 선택하며, 마지막으로 도시를 선택하도록 요청합니다. 각 섹션의 값은 이전 단계에서 사용자가 선택한 내용에 따라 동적으로 생성됩니다. 개발자는 이 기능을 구현하기 위해 "동적 라디오 버튼" 컨트롤 템플릿을 재사용했습니다.

![모바일 투게더의 컨트롤 템플릿은 모바일 앱 개발에 필요한 자원을 재사용하는 것을 간편하게 만들어줍니다](/blog/images/control-templates.png)

MobileTogether 앱의 동적 디자인 분야에서 획기적인 발전을 이룬 컨트롤 템플릿은, 거의 모든 상황에서 컴포넌트를 재사용하고 앱의 동적인 동작을 정의하는 쉽고 효율적인 방법을 제공합니다.

### 새로운 고급 프로그래밍 기능 추가

최신 버전의 MobileTogether은 런타임 환경 조건에 따라 앱의 동작을 동적으로 변경할 수 있도록 하는 여러 가지 새로운 기능을 제공합니다

- XPath를 사용하여 작업 그룹 선택하기
- 하위 페이지에 적용되는 설정 항목
- 지역 변수에 대한 지원
- 새로운 브레이크 루프 액션
- 향상된 [FlowForce 서버](https://www.altova.com/ko/flowforceserver) 통합 기능
- JSON 데이터를 문자열로 변환하거나, 문자열을 JSON 데이터로 변환하는 새로운 기능이 추가되었습니다
- 데이터베이스 명령어(삭제, 업데이트, 삽입)의 실행 순서를 저장 시 지정합니다

### 밝기/어두움 모드 및 분할 화면 모드

다크 모드는 배터리 수명 연장과 눈의 피로 감소라는 장점 덕분에 다시 인기를 얻고 있습니다. 이제 단일 설정만으로 앱에 다크 모드 또는 라이트 모드를 쉽게 적용할 수 있습니다. 또한, 런타임 시 장치의 시스템 설정을 감지하여 앱을 라이트 모드 또는 다크 모드로 실행할 수도 있습니다.

![[dark-mode.png]]

안드로이드 7 버전 이상에서 분할 화면 모드로 실행하는 기능도 이제 지원됩니다.

### 새로운 사용자 인터페이스 옵션

MobileTogether 6.0은 사용자 인터페이스를 더욱 세밀하게 조정할 수 있는 새로운 기능을 제공합니다. 여기에는 라벨(Label)에서 취소선 텍스트를 지원하는 기능(예: 삭제된 내용을 표시), 버튼에 사용할 수 있는 인기 이미지 모음의 확장, 그리고 RichEdit 컨트롤의 자동 크기 조정 기능이 포함됩니다. 

MobileTogether 제품 페이지를 방문하시면 이러한 새로운 기능들에 대한 [더 자세한 정보](https://www.altova.com/ko/mobiletogether/whatsnew)를 얻으실 수 있습니다.

### MobileTogether 6.0를 사용해 보세요

기존 고객님들은 다음을 이용하실 수 있습니다 [업데이트](https://www.altova.com/ko/mobiletogether/download) 최신 버전으로 무료로 업그레이드할 수 있습니다. 모바일투게더를 처음 사용하시는 경우, 다음 파일을 다운로드하세요 [무료 모바일 투게더 디자이너](https://www.altova.com/ko/mobiletogether/download) 시작하려면.
