맨딕스 문서 

https://docs.mendix.com/studio/

 

Studio 9 Guide

 

docs.mendix.com

 

맨딕스 아카데미 (Mendix Basics)

https://academy.mendix.com/link/modules/133/lectures/1103/Introduction

 

Mendix

 

academy.mendix.com

 

맨딕스 아카데미 (Mendix Basics)

Introduction

소개

이 비디오에서 Mendix Academy 이사인 David Eaton은 Mendix Basics 학습 경로를 소개합니다. 이것은 Mendix 로우 코드 플랫폼에서 첫 번째 애플리케이션을 구축할 뿐만 아니라 앱 개발을 위한 모범 사례를 배우기 위한 첫 번째 단계입니다.

 

더 자세히 다음 내용을 배우게 됩니다.

 

Mendix 개발 프로세스 – Mendix의 핵심 원칙이 비즈니스와 IT 간의 격차를 해소하는 방법을 알아보십시오.

Mendix Studio를 사용하여 페이지 만들기 – Mendix Studio에서 페이지를 만드는 것이 얼마나 쉬운지 빠르게 알아보세요.

도메인 모델 – Mendix 도메인 모델이 정확히 무엇이며 데이터가 어떻게 구성되어 있는지 검토합니다.

팀 서버 – 협업은 모든 애플리케이션 개발 프로젝트의 핵심입니다. 효과적인 팀워크를 위해 Mendix가 제공하는 다양한 도구에 대해 자세히 알아보십시오.

마이크로플로 – 모델 기반 개발과 마이크로플로를 사용하여 사용자 지정 논리 및 기능을 구축하는 방법에 대해 살펴봅니다

데이터 유효성 검사 및 일관성 – 이 비디오에서 도메인 모델 속성, 마이크로플로 유효성 검사, 연결 등에 대해 알아보십시오.

애플리케이션 보안 – 보안이 중요한 이유와 Mendix 애플리케이션에 보안을 통합하는 방법에 대한 통찰력을 얻으십시오.

모바일 애플리케이션 구축 – 아름답고 완벽하게 반응하는 모바일 애플리케이션을 구축할 수 있는 많은 기능에 정통합니다.

이 학습 경로를 완료하면 Mendix가 팀에 제공할 수 있는 모든 가치에 대해 알게 될 것입니다. 나중에 빠른 개발자 되기 학습 경로를 따라 더 자세히 알아볼 수 있습니다.

시작할 때까지 기다릴 없습니까? 다음을 클릭하여 Mendix 개발 프로세스에 대한 다음 비디오를 시청하십시오.

 

 

 

 

Mendix 개발 프로세스

이 비디오에서 Erik Klein Geltink는 Mendix 개발 프로세스를 살펴보고 Mendix 핵심 원칙이 IT와 비즈니스 간의 격차를 해소하는 데 어떻게 도움이 되는지 설명합니다.

 

다음에 대해 자세히 알아볼 것입니다.

 

Mendix가 설립된 이유는 무엇입니까? – 회사는 비즈니스와 IT 간의 격차를 해소하기 위해 설립되었습니다. 플랫폼의 최전선에서 협업을 통해 Mendix는 조직에 혁신적인 앱을 제공하고 차별화하는 완전히 새로운 방법을 제공했습니다.

 

애자일이란 무엇입니까? – Mendix는 플랫폼 전반에 걸쳐 애자일 개발과 DevOps의 조합을 완전히 수용했습니다.

 

Mendix 개발 프로세스는 어떻게 작동합니까? – 애플리케이션을 구축하는 프로세스에는 이해 관계자, 비즈니스 분석가 및 개발자 간의 협업이 포함되어 신속하고 반복적인 스프린트로 앱을 생성합니다.

Mendix 플랫폼의 핵심은 조직이 앱을 신속하게 생산할 수 있도록 지원하는 협업 도구입니다.

Mendix 사용하여 팀과 협업하는 방법에 대해 자세히 알아보려면 Rapid Developer 학습 경로를 따르십시오.

 

 

 

 

페이지 작성

이 비디오에서 Aikaterini Papanakli는 Mendix가 제공하는 모든 멋진 기능을 사용하여 Mendix Studio를 사용하여 페이지를 빠르게 구축하는 방법을 보여줍니다.

이 기능을 사용하면 요소를 직관적으로 끌어다 놓아 애플리케이션에서 페이지를 구축할 수 있으며 사전 구축된 템플릿도 무수히 많이 사용할 수 있습니다.

Atlas UI를 사용하면 모바일, 데스크톱 및 태블릿용 애플리케이션의 모양과 느낌을 사용자 지정할 수 있습니다. Mendix 앱은 기본적으로 반응하므로 화면 크기나 해상도에 관계없이 애플리케이션이 멋지게 보입니다.

Mendix Studio는 또한 페이지를 쉽게 연결할 수 있도록 하여 원활한 사용자 경험을 보장합니다.

 

준비가 되면 Mendix는 앱을 미리 볼 수 있는 기능을 제공하여 잠재적인 문제를 기록하고 앱이 출시되기 전에 조정할 수 있습니다.

 

페이지를 빌드하는 방법에 대해 자세히 알아보려면 Rapid Developer 학습 경로를 따르십시오.

---> 드래그앤 드랍으로 모바일/태블릿/웹 사이즈에 맞게 UI 구성할 수 있음

 

 

도메인 모델

이 비디오에서 Julie Kukesh는 도메인 모델을 사용하여 Mendix에서 데이터를 구조화하는 방법을 설명합니다.

도메인 모델은 표준 UML 표기법과 객체 지향 원칙을 기반으로 하는 추상화된 관계형 데이터베이스입니다. 즉, 애플리케이션이 구성하는 데이터를 시각적으로 표현한 것입니다.

애플리케이션 개발에 대한 이 시각적 접근 방식을 사용하면 민첩성을 통해 앱을 빌드할 수 있습니다. Mendix는 시간이 지남에 따라 애플리케이션을 빠르게 구축하고 확장할 수 있는 기능을 제공합니다.

 

도메인 모델은 세 가지 주요 요소로 구성됩니다.

 

개체를 나타내는 개체입니다.

엔터티에 속성과 값을 할당하는 속성입니다.

엔터티가 서로 통신할 수 있도록 하는 연결입니다.

도메인 모델을 구축하는 방법에 대해 자세히 알아보려면 Rapid Developer 학습 경로를 따르십시오.

 

 

팀 서버

이 비디오에서 Jan de Vries는 팀 서버를 사용하여 팀과 협업하여 멋진 앱을 빌드하는 방법을 설명합니다.

 

팀 서버는 모든 애플리케이션을 호스팅하는 Mendix 호스트 환경입니다. 또한 앱 버전 관리를 용이하게 하여 팀 구성원이 업데이트된 프로젝트를 동기화할 수 있습니다.

 

Mendix Studio Pro 또는 Studio를 사용하여 팀 구성원은 응용 프로그램의 로컬 작업 복사본을 빌드한 다음 Team Server 온라인 리포지토리에 변경 사항을 커밋할 수 있습니다.

따라서 기능, 버그 또는 기타 항목을 팀으로 작업하는 것이 직관적이고 간단합니다.

서버를 사용하는 방법에 대해 자세히 알아보려면 Rapid Developer 학습 경로를 따르십시오.

 

 

마이크로플로우 1

이 비디오에서 Simone Mink는 마이크로플로우의 기본 요소와 이것이 앱에서 사용자 정의 로직을 구축하는 데 어떻게 도움이 되는지 설명합니다.

 

Microflows는 사용자 지정 코드 대신 사용자 지정 논리를 모델링합니다. 이렇게 하면 응용 프로그램이 생성된 지 몇 년이 지난 후에도 누가 보고 있는지에 관계없이 응용 프로그램의 기본 구조를 훨씬 쉽게 이해할 수 있습니다. 이것은 또한 비기술적인 비즈니스 이해 관계와 고객이 응용 프로그램의 작동 방식을 쉽게 이해할 수 있도록 합니다.

 --> 초록 시작, 빨강 종료, 각 액티비티/판별

마이크로플로우의 시각적 특성은 코딩에 대한 사전 지식과 상관없이 누구나 직관적으로 마이크로플로우를 생성할 수 있음을 의미합니다. Microflows는 원래 작성자가 프로젝트를 떠난 후에도 오랫동안 유지 관리하고 업데이트할 수 있습니다.

이러한 마이크로플로를 사용하면 애플리케이션의 다른 곳에서 로직을 재사용할 수 있고 다른 애플리케이션 개발 프로젝트에서 사용하기 위해 내보낼 수 있으므로 개발 시간이 크게 단축됩니다.

마이크로플로우를 사용하여 앱에서 사용자 정의 로직을 구축하는 방법에 대해 자세히 알아보려면 Rapid Developer 학습 경로를 따르십시오.

 

 

마이크로플로우 2

이 비디오에서 Simone Mink는 마이크로플로우에 대해 자세히 설명하고 마이크로플로우를 사용하여 앱 내에서 프로세스를 자동화하는 방법을 설명합니다.

배타적 분할이라는 구성 요소를 사용하여 특정 값을 감지하고 올바른 분기 마이크로플로우에 결정 지점을 추가할 수 있습니다.

위젯 이벤트를 사용하면 최종 사용자의 작업에 따라 마이크로플로가 트리거될 수 있습니다. 예를 들어, 사용자가 페이지에 들어가거나 나가거나 페이지에 있는 요소와 상호작용하는 경우 마이크로플로가 트리거될 수 있습니다.

마이크로플로우를 사용하여 내에서 프로세스를 자동화하는 방법에 대해 자세히 알아보려면 Rapid Developer 학습 경로를 따르십시오.

 

데이터 검증 및 일관성

이 비디오에서 Jeffrey Goldberg는 유효하고 일관된 데이터를 갖는 것의 중요성을 설명하고 Mendix를 사용하여 이를 달성할 수 있는 방법을 보여줍니다.

 

Mendix의 검증 규칙은 객체가 데이터베이스에 저장되기 전에 충족되어야 하는 조건입니다.

도메인 모델 유효성 검사는 엔터티의 속성에 직접 추가됩니다. 이것은 입력된 데이터가 고유하거나 특정 데이터 유형과 일치하는지 제어할 수 있습니다.

검증은 마이크로플로우에 추가될 수 있으며 최종 사용자의 작업 및 입력에 대한 사용자 지정 오류 메시지를 생성하는 데 사용할 수 있습니다.

데이터 일관성은 두 개체 간의 연관 관계에 의해 제어됩니다. 이것은 각 개체에서 삭제할 수 있는 데이터를 제어합니다.

앱의 데이터가 유효하고 일관성이 있는지 확인하는 방법에 대해 자세히 알아보려면 Rapid Developer 학습 경로를 따르십시오.

 

애플리케이션 보안

이 비디오에서 Daniela Field는 앱에 보안을 추가하는 것의 중요성, 다양한 보안 수준, 앱에 사용자 및 모듈 역할을 추가하는 방법을 설명합니다.

보안은 승인되지 않은 소스가 고객 및 회사 데이터를 볼 수 없도록 하는 애플리케이션 개발 프로세스의 필수적인 부분입니다.

프로젝트 수준에서 사용자 및 모듈 역할을 설정하여 애플리케이션에 액세스할 수 있는 사람과 액세스할 수 있는 대상을 설정할 수 있습니다.

관리자 수준에서 앱을 미리 보고 각 사용자 역할을 전환하여 사용자가 애플리케이션을 경험하는 방식을 확인하고 원하는 구성을 보장할 수 있습니다.

앱에 보안을 추가하는 방법에 대해 자세히 알아보려면 Rapid Developer 학습 경로를 따르십시오.

 

 

 

모바일로 전환

이 비디오에서 Kash Khagram은 모바일 앱을 구축하는 방법을 보여줍니다.

사용자가 이동하는 프로젝트의 경우 위치가 고정되어 있지 않고 어디에서나 앱을 볼 필요가 있으므로 뛰어난 모바일 경험을 보장하는 것이 가장 중요합니다.

Mendix는 귀하의 처분에 따라 몇 가지 유용한 모바일 중심 위젯을 제공합니다. 스와이프 위젯을 사용하면 사용자가 터치 컨트롤을 사용하여 앱과 상호 작용할 수 있습니다. 한편, "pull to refresh" 위젯을 사용하면 사용자가 애플리케이션을 즉시 새로 고칠 수 있습니다.

플랫폼을 통해 직관적으로 맞춤형 모바일 사용자 인터페이스를 구축하고 게시하기 전에 미리 볼 수 있습니다. 이를 통해 UI를 빠르게 조정하여 우수한 모바일 경험을 보장할 수 있습니다.

모바일 앱을 구축하는 방법에 대해 자세히 알아보려면 Rapid Developer 학습 경로를 따르십시오.

 

 

결론

축하합니다! Mendix 여정의 첫 번째 단계를 완료했습니다. 이제 Mendix가 무엇인지, 그리고 어떻게 Mendix가 협업하고 멋진 앱을 빠르게 구축하는 데 도움이 되는지 더 잘 알게 되었습니다.

다음 단계

Mendix 플랫폼을 평가하고 싶으십니까?

평가 가이드는 완벽한 출발점입니다.

계속 배우고 싶으세요?

Mendix Studio Mendix Studio Pro 사용하여 앱을 빌드하는 방법을 배우게 빠른 개발자 되기 학습 경로를 따르십시오. 경로를 완료하면 Rapid Developer 인증을 받을 있습니다.

 

 

 

 

 

-- 영어라 번역기 돌리느라 귀찮다..

-- 그만알아가고 싶다.

 

 

'IT > mendix' 카테고리의 다른 글

[Mendix] 맨딕스 관련 url  (0) 2022.09.05
[Mendix] 가격정책  (0) 2022.08.29
맥에서 mendix studio pro를 설치하기 위한 몸부림 parallels  (0) 2022.07.08
[mendix] 알아가기...(3)  (0) 2022.05.06
[mendix] 알아가기...(1)  (0) 2022.05.06

+ Recent posts