MobileTogether는 바코드 기능, 자동화된 테스트 기능 등 다양한 기능을 추가했습니다

Altova의 모바일 애플리케이션 개발을 위한 크로스 플랫폼 프레임워크인 MobileTogether의 최신 버전이 출시되었습니다 네이티브 기술을 활용하여 데이터 중심의 애플리케이션을 개발합니다.

MobileTogether 2.2 출시 이후 불과 5개월 만에 출시된 3.0 버전은 개발자들의 요청 사항인 바코드 스캔 기능 및 자동 테스트 지원 기능은 물론, 다단계 스타일 시트 및 파일 인쇄 기능 등 다양한 새로운 기능을 제공하며, 이러한 기능들이 사용자 여러분의 앱을 경쟁 제품과 차별화하는 데 기여할 것입니다.

자, 이제 새롭게 추가된 기능들을 자세히 살펴보겠습니다.

모바일투게더 3.0의 새로운 기능들

MobileTogether 3.0 버전은 다음과 같은 기능을 추가합니다:

  • 바코드 스캔 기능 지원
  • 다단계 스타일 시트
  • 자동화 테스트 시설
  • 새로운 기능: 고객 측에서 PDF, Word 또는 RTF 형식으로 인쇄할 수 있습니다
  • 클라이언트 측에서 파일(예: PDF 파일)을 열 수 있는 기능
  • Windows 및 Windows Phone 클라이언트의 성능이 크게 향상되었습니다
  • 완전히 새롭게 작성된 브라우저 클라이언트

바코드 지원

MobileTogether에서 앱을 개발할 때 바코드 스캔 기능을 지원하게 되었습니다. 이 기능은 사용자에게 매우 익숙할 것입니다. 이제 사용자는 모바일 기기의 카메라 기능을 사용하여 바코드를 스캔하고, 해당 바코드에 저장된 정보를 쉽게 확인할 수 있습니다.

MobileTogether는 다음과 같은 다양한 인기 있는 1차원 및 2차원 바코드 표준을 지원합니다

  • 아즈텍 문명
  • 코드바 (Codabar)
  • 코드 39
  • 코드 93
  • 코드 128
  • 데이터 매트릭스
  • EAN-8 (유럽 상품 표준 번호 8자리)
  • EAN-13 (유럽 상품 표준 번호 13자리)
  • EAN-128 바코드
  • 국제테니스연맹 (International Tennis Federation)
  • PDF 417 (PDF 417 형식)
  • QR 코드
  • RSS-14
  • RSS (확장 버전)
  • UPC-A 바코드
  • UPC-B (유니버설 프로덕트 코드 - B)

아래에서 앱에서 바코드 사용을 액션으로 설정하는 방법과, ISBN(EAN-13 형식 사용) 바코드를 스캔하는 앱의 예시를 확인할 수 있습니다.

바코드 지원 기능은 MobileTogether 앱을 다양한 산업 분야 및 특정 시장에서 더욱 유용하게 만들어줍니다.

다단계 스타일 시트

UI 디자인에서 최대한의 유연성을 제공하기 위해, 이제 스타일을 프로젝트 전체 또는 개별적으로 정의하고 적용할 수 있습니다. 페이지별, 테이블별, 또는 컨트롤별로 스타일을 지정할 수 있습니다. 개발자는 스타일 시트 대화 상자를 사용하여 스타일을 정의한 다음, 필요에 따라 단 한 번의 클릭으로 해당 스타일을 적용할 수 있습니다. 아래에서 볼 수 있듯이, 이 대화 상자는 프로젝트 전체에 적용되는 스타일과, 앱 UI의 다양한 요소 및 컨트롤에 대해 세부적으로 적용할 수 있는 사용자 정의 스타일을 지원합니다.

스타일과 스타일 적용 방식은 정적인 값으로 정의하거나, XPath를 통해 계산될 수 있습니다.

단일 통합 스타일 저장소를 구축하면 엄청난 시간을 절약할 수 있을 뿐만 아니라, 모든 플랫폼에서 앱의 디자인 일관성을 유지하는 데 훨씬 용이합니다. 예를 들어, iOS, Android, Windows 등 모든 플랫폼에서 앱의 버튼 디자인을 통일해야 하는 경우 (즉, 각 플랫폼의 기본 버튼 디자인 대신), 이제 프로젝트 전체 또는 필요한 경우 더 세부적인 수준에서 한 번만 해당 스타일을 정의하면 됩니다.

자동화 테스트 시설

MobileTogether 3.0은 모바일 앱의 테스트 및 디버깅 능력을 크게 향상시키는 기능을 포함하고 있습니다. MobileTogether Designer의 시뮬레이터 기능에서는 이제 사용자의 동작 순서를 기록하고, 해당 순서를 파일로 저장한 후, 앱이 수정될 때 저장된 사용자 동작 세트를 다시 실행할 수 있습니다. 하지만 다른 제품과 달리, 동작을 시뮬레이터 창 자체에서 재생하거나, Designer에 연결된 클라이언트 장치에서 테스트 실행을 위해 재생할 수도 있습니다!

시간이 지남에 따라 앱이 발전함에 따라, 테스트 스크립트 전체를 저장하여 앱을 검증할 수 있으며, 이를 통해 다음과 같은 작업을 수행할 수 있습니다

  • 기본 데이터가 변경될 경우, 예를 들어 데이터베이스 쿼리 결과나 REST 웹 서비스 요청 결과가 변경될 경우, 앱의 작동 방식을 검증해야 합니다
  • 수정 사항이 적용된 앱의 새 버전을 사용하여, 오류를 발생시킨 일련의 동작을 다시 실행하여 버그 수정 사항이 제대로 적용되었는지 확인하십시오
  • 앱의 새로운 버전에서 예기치 않은 동작이 의도치 않게 발생하지 않도록 주의하십시오
  • 다양한 모바일 기기에서 동일한 사용자 동작들이 어떻게 보이는지 미리 확인해 보세요

아래에 표시된 "테스트 케이스 및 실행 관리" 대화 상자를 통해 각 앱에 대한 테스트 케이스 라이브러리를 관리하고, 재생 속도를 조절하며, 각 단계 이후에 클라이언트 뷰와 페이지 소스 스냅샷을 수집할 수 있습니다.

MobileTogether는 자동화된 테스트를 완벽하게 지원하여, 다른 모바일 개발 도구보다 훨씬 빠르게 앱을 다양한 모바일 플랫폼에서 최종 사용자에게 배포할 수 있도록 합니다.

모바일 앱을 통해 파일로 인쇄

이제 모바일 앱을 통해 보고서나 문서를 바로 생성할 수 있습니다.

이 기능은 Altova StyleVision과의 뛰어난 연동을 통해 디자인 작업을 지원합니다 다중 채널 보고서 그리고 StyleVision Server StyleVision 서버는 최종 사용자의 데이터를 기반으로 실시간으로 보고서를 생성합니다. StyleVision에서 생성된 보고서 디자인을 사용하여 최종 사용자의 데이터를 PDF, Word 또는 RTF 형식으로 출력합니다.

문서가 생성되면, 해당 문서는 추가 처리를 위해 클라이언트 측에 저장됩니다. 예를 들어, PDF 파일은 이메일 첨부 파일로 전송될 수 있습니다. 아래 스크린샷은 파일 인쇄 기능을 설정하기 위한 "작업" 대화 상자와, 해당 기능을 사용하는 앱의 일부 화면을 보여줍니다.

미리 정의된 표준 형식으로 문서를 인쇄할 수 있는 기능은 MobileTogether가 기업 환경에서 활용될 수 있는 가능성을 크게 향상시킵니다.

모바일 클라이언트에서 파일을 열 수 있는 기능

이제 앱 개발자는 최종 사용자가 클라이언트 장치에 저장된 PDF 파일, 이미지 파일, 텍스트 파일 등과 같은 파일을 열 수 있도록 기능을 제공할 수 있습니다. 파일 경로는 앱 디자인에서 직접 정의하거나 XPath를 통해 지정할 수 있습니다. 또는, 윈도우 8 또는 10 앱과 같이, 최종 사용자가 자신의 장치에서 파일을 선택하도록 할 수도 있습니다. 선택적으로 파일 확장자 필터를 사용하여 열 수 있는 파일 유형을 지정할 수 있습니다.

Windows 장치의 속도 향상

버전 3.0은 MobileTogether 환경에서 개발된 Windows 앱의 속도를 크게 향상시켰습니다. Windows Phone 및 Windows 8 및 10에서 페이지 로딩 속도가 최대 5배*까지 빨라졌습니다.

완전히 새롭게 다시 작성된 브라우저 클라이언트

MobileTogether은 iOS, Android, Windows Phone, 그리고 Windows 8 및 10용 네이티브 앱 외에도, Blackberry나 Windows 8/10이 아닌 노트북 등 다른 운영체제를 사용하는 기기에서도 사용할 수 있는 HTML5 기반 웹 브라우저 클라이언트를 제공합니다.

버전 3.0에서는 모바일 환경에서 더 나은 성능을 제공하기 위해 MobileTogether 브라우저 클라이언트를 완전히 재작성했습니다. 새로운 버전은 서버와 브라우저 간의 데이터 전송량을 크게 줄여 데이터 트래픽을 감소시키고, 브라우저에서 실행되는 앱들이 전반적으로 더 부드럽고 빠르게 작동합니다.

내부 테스트 결과, 특히 3G 네트워크를 통해 웹 페이지 로딩 속도가 최대 10배까지 빨라지는 것으로 나타났습니다.*

  • (참고: 실제 사용 환경에서는 차이가 있을 수 있습니다.)

자세히 알아보고 3.0 버전을 다운로드하세요

모든 자세한 정보를 확인하시고, MobileTogether 3.0으로 업그레이드하세요. 현재 고객은 무료로 업그레이드할 수 있습니다. 신규 고객의 경우, MobileTogether Designer는 항상 무료로 사용할 수 있으므로, 바로 첫 번째 앱을 개발을 시작할 수 있습니다.