모바일 앱 구축 Mendix 로우 코드 플랫폼

메인 컨텐츠로 가기

모바일 앱 구축 Mendix – 파트 1

이는 모바일 앱을 구축하는 것에 대한 4부작 블로그 게시물 시리즈의 첫 번째 블로그입니다. Mendix. 1부에서는 모바일 애플리케이션 개발을 위해 소프트웨어, 장치 및 계정을 준비하는 방법에 대해 설명합니다. 두 번째 부분 모바일 애플리케이션 구축에 착수하고 모바일 앱을 만드는 데 필요한 각 단계를 검토하겠습니다. Mendix. 3부에서는 하이브리드 모바일 앱을 구축하는 구조와 기술에 대해 더 자세히 알아보겠습니다. 마무리로, XNUMX 부 모바일 앱을 로컬에서 빌드하는 방법과 디버깅하는 방법을 설명합니다.

모바일 앱을 구축하기 위해 조직을 준비하는 방법을 살펴보기 전에 Mendix, 이해해 보자 Mendix 플랫폼에 대해 더 자세히 알아보세요.

Mendix 변하기 쉬운?

Mendix 기업이 사용할 수 있는 로우코드 플랫폼입니다. 모바일 앱 구축 한 번 구축하면 어디에나 배포할 수 있고, 기본 장치 기능을 쉽게 활용하고, 풍부한 기본 사용자 경험을 제공하며 비콘과 Touch ID와 같은 최신 모바일 기술을 활용할 수 있습니다.

이 플랫폼은 아이디어에서 개발까지, 배포에서 모니터링까지 전체 애플리케이션 라이프사이클을 지원합니다. Mendix, 개발자는 코드 없이, 단일 모델에서, 단일 플랫폼으로 풍부한 모바일 앱을 빠르게 빌드할 수 있습니다. 이를 통해 회사는 광범위한 기술 지식 없이도 모바일 앱을 만들 수 있습니다.

Mendix 앱은 프런트엔드가 JavaScript, HTML, CSS를 기반으로 하는 전통적으로 웹 기반 앱을 말합니다. Mendix 앱은 인기 있는 프레임워크를 통해 모바일 앱으로 패키징 및 게시될 수 있습니다. PhoneGap. 이 접근 방식을 사용하면 기존 위젯과 스타일을 재사용할 수 있어 개발 속도가 빨라지고 비용이 절감됩니다. PhoneGap 하이브리드 모바일 앱은 Android 및 iOS와 같은 여러 플랫폼에 대해 생성되고 앱 스토어에 게시되며 휴대전화와 태블릿에 설치될 수 있습니다. Mendix 두 가지 가장 큰 플랫폼인 Android와 iOS를 지원합니다.

PhoneGap과 Cordova

Mendix 오픈소스 기반의 모바일 애플리케이션 개발 프레임워크인 PhoneGap을 사용합니다. Apache Cordova 프로젝트HTML, CSS, JavaScript를 기반으로 모바일 앱을 빌드한 다음, 기본 앱의 기능을 잃지 않고도 다양한 모바일 기기에 배포할 수 있습니다.

Mendix PhoneGap 프레임워크 위에 구축된 클라우드 기반 서비스인 PhoneGap Build도 활용합니다. PhoneGap Build를 사용하면 로컬에 개발 도구를 설치할 필요 없이 클라우드에서 동일한 모바일 앱을 쉽게 빌드할 수 있습니다. 또한 앱을 쉽게 공유하고 다운로드할 수도 있습니다.

모바일 앱 구축을 준비하는 방법 Mendix

네가 원할때 모바일 앱을 구축하다 그리고 그것을 게시하려면, 여러분이 준비하고 알아야 할 몇 가지 사항이 있습니다. 우리는 준비 사항을 하나씩 살펴보겠습니다.

테스트 장치

이론적으로 앱은 모든 기기에서 동일하게 동작하고 보여야 합니다. 그러나 실제로는 운영 체제 버전, 화면 크기, 하드웨어와 같은 다양한 기기 특성으로 인해 동작이 다를 수 있습니다. Mendix 다양한 장치에서 테스트했지만, 프로젝트별 스타일과 구현에 따라 동작이 변경될 수 있습니다.

이 모든 것이 다양한 기기에서 앱을 테스트하는 것을 중요하게 만들고, 절대 최소한 iOS와 Android 기기를 갖는 것입니다. 사용자에 맞게 기기 유형을 매치하고, 다양한 화면 크기, 플랫폼 및 운영 체제 버전으로 테스트하세요.

최근의 예:

  • Android 6에서 앱 권한이 변경되었습니다. 권한을 테스트하고 확인하지 않으면 일부 플러그인이 제대로 작동하지 않습니다.
  • 아이콘과 시작 화면에 새로운 iOS 크기가 도입되어 앱의 시작 화면 대신 기본 Cordova 시작 화면이 표시됩니다.

개발자 계정

모바일 앱을 앱 스토어에 게시하려면 각 앱 스토어에 대한 개발자 또는 게시자 계정이 있어야 합니다. 앱 회사에 해당 계정이 없는 경우 계정을 만들어야 합니다. 자세한 내용은 다음 링크를 참조하세요.

iOS 앱용 Mac

와 Mendix 그리고 PhoneGap Build를 사용하면 Mac/MacBook이 없어도 iOS 기기에서 테스트할 수 있습니다. 그러나 iOS 앱을 게시하려면 Mac/MacBook이 필요합니다. 앱은 Xcode 또는 Application Loader를 통해서만 게시할 수 있으며, 둘 다 OSX가 필요하므로 Mac을 사용할 수 있는지 확인하십시오. iOS 기기에서 테스트하고 디버깅하려면 Mac이 있으면 유용합니다.

앱 스토어

모든 모바일 앱에는 이름과 고유 식별자가 있습니다. 앱이 게시되면 식별자를 변경할 수 없으므로 일찍부터 이에 대해 생각하는 것이 좋습니다. 또한 이름을 변경하면 문제가 발생할 수 있습니다. 앱을 앱 스토어에 게시할 때 앱에 대한 여러 스크린샷과 콘텐츠를 제공해야 하므로 이를 사용할 수 있는지 확인하세요.

팁: 좋은 것이 있습니다 앱 스토어 콘텐츠의 스크린샷을 만들 수 있는 무료 도구.

미디어

모바일 앱에는 아이콘과 스플래시 화면이 있어야 합니다. 해상도와 비율이 다른 여러 기기가 있으므로 이러한 이미지의 크기를 다르게 제공해야 합니다. 이미지를 만들기 위해 적절한 사람들이 제때 참여하도록 해야 합니다. 실제 기기에서 이미지로 테스트하는 것도 좋은데, 기기에서는 데스크톱과 다르게 보일 수 있기 때문입니다.

게시 탭에서 필요한 이미지와 해상도를 확인할 수 있습니다. Mendix 개발자 포털. 여기에서 이러한 이미지를 쉽게 업로드하여 프로젝트에 저장하고 사용할 수 있습니다. 하이브리드 앱이 개발되었습니다.

팁: 적절한 크기의 시작 화면과 아이콘을 생성할 수 있는 무료 도구가 많이 있습니다. https://pgicons.abiro.com/Adobe CS와 같은 인기 소프트웨어와의 통합도 있습니다.

테스트 계정

앱에 로그인이 필요한 경우 Apple은 앱을 테스트할 수 있도록 제출 프로세스 중에 자격 증명을 요구합니다. 어떤 경우에는 앱이 프로덕션 데이터를 사용하고 Apple이 회사의 고객이 아니기 때문에 어렵습니다. 이 시나리오를 일찍 생각하고 이를 처리하기 위한 일부 기능을 구현할 수 있습니다. 예를 들어 실제 고객 데이터 대신 스텁 데이터가 있는 별도의 역할을 만듭니다.

앱 스토어에 일찍 게시를 시작하세요

가장 중요한 팁 중 하나는 앱을 일찍 게시하는 것입니다. 앱 스토어에 앱을 게시할 때 여러 종속성이 있으면 비교적 긴 리드 타임이 발생할 수 있기 때문입니다. 실제로 Android 앱은 몇 시간 안에 승인되고 IOS 앱은 며칠 안에 승인됩니다. 문제가 있는 경우 앱을 다시 검사하는 데 보통 하루가 걸립니다.

프로젝트가 끝날 무렵에 이런 일이 일어나기를 원하지 않을 테니, 일찍 시작해서 앱이 제때 앱 스토어에 승인되도록 하세요. 앱을 앱 스토어에 업로드하고 승인되면 다른 사용자에게 표시되어야 하는 날짜를 선택할 수 있습니다.

이제 앱을 빌드할 준비가 되었습니다. Mendix

이 블로그에서는 준비에 대해서만 다루었지만, 이는 애플리케이션 라이프사이클에서 가장 중요한 부분입니다. 적절한 준비는 앱 개발, 배포 및 운영 단계를 위한 좋은 기반을 보장합니다. 모바일 앱을 개발할 준비를 잘 하세요! 그리고 다음 주에 게시될 2부도 기대하세요. 2부에서는 모바일 앱을 빌드하는 세부 사항을 살펴보겠습니다. Mendix 예를 들어 월드 앱을 살펴보겠습니다.

XNUMX 부 읽기 모바일 앱 구축 Mendix.

언어를 선택하세요