크로스 플랫폼 모바일 앱에서의 오디오 및 비디오 기능
Altova MobileTogether는 시각적인 드래그 앤 드롭 방식으로 사용자 인터페이스(UI) 디자인을 구현하고, 액션 및 액션 트리를 활용한 프로그래밍 방식을 결합하여 개발자들이 iOS, Android, Windows 기기용 모바일 앱을 신속하게 개발할 수 있도록 지원합니다. 최근 출시된 MobileTogether 2.2 버전은 음향 효과, 비디오, 오디오 녹음 기능 등 멀티미디어 기능을 추가하여 사용자들에게 더욱 풍부한 경험을 제공합니다.

크로스 플랫폼 모바일 앱에 사운드 효과 추가하기
모바일 앱에서 음향 효과는 흔히 사용되며, 특정 동작이 수행되었음을 소리로 알려주는 역할을 합니다. 예를 들어, 지역별 또는 제품별 보고서를 제공하는 판매 분석 앱에서, 화면을 전환할 때마다 특정 음향 효과를 추가하여 사용자에게 시각적인 변화를 소리로 알려줄 수 있습니다.

위에서 제시된 것은 일별 판매 현황 대시보드의 주요 두 가지 화면 구성입니다. 사용자는 왼쪽 상단의 탐색 버튼을 터치하여 화면을 전환할 수 있습니다. 버튼에 효과음을 추가하려면, MobileTogether 디자이너에서 액션 그룹을 생성합니다

원래 소리는 오디오 파일에서 가져오며, 파일 이름 또는 URL로 지정할 수 있습니다. 또한, 해당 소리가 파일의 시작 부분부터 재생되고, 재생 시간은 1초로 설정되도록 지정했습니다.
저희는 사용자의 기기에 저장된 임시 파일(캐시 파일)의 이름을 선택적으로 제공합니다. 액션 그룹이 실행될 때, 모바일 기기는 먼저 로컬에 저장된 캐시 파일을 찾습니다. 캐시 파일이 존재하지 않는 경우에만 해당 파일을 MobileTogether 서버에서 다운로드합니다.
개발자는 각 모바일 기기 운영체제에 대해 캐시 파일의 저장 위치를 완전히 제어할 수 있습니다. 캐시 파일 이름 옆의 버튼을 클릭하면 캐시 파일 설정 창이 열립니다

덧붙여서, 오디오 액션은 단순히 소리 파일을 재생하는 것 이상의 기능을 수행할 수 있습니다

사운드 모음을 하나의 파일로 묶은 후, "오디오 탐색" 기능을 사용하여 개별 효과를 선택할 수도 있습니다.
이제 저희 대시보드 앱의 주요 탐색 버튼에 액션 그룹을 할당할 수 있습니다

저희 앱의 오른쪽 상단에 있는, 보고서의 단위를 원화와 달러로 전환하는 버튼들에 동일한 동작 그룹을 추가할 수 있습니다.
크로스 플랫폼 모바일 앱에 동영상 추가하기
비디오 동작은 오디오 동작과 유사하게 작동합니다. MobileTogether 데모 서버에 있는 "About" 앱, 또는 MobileTogether 디자이너를 통해 설치된 앱에는 버튼에 비디오 동작이 할당된 비디오 예제가 포함되어 있습니다

다양한 형태의 비디오 동작 기능을 활용하여 사용자가 기대하는 재생, 일시 정지, 되감기 등 모든 비디오 버튼을 만들 수 있습니다. 하지만 버튼을 직접 프로그래밍하는 것은 선택 사항이며, 비디오 화면 위에 표시되는 기본 컨트롤을 사용할 수도 있습니다

크로스 플랫폼 모바일 앱에서의 오디오 녹음 기능
MobileTogether는 개발자들이 앱 내에 음성 녹음 기능을 추가할 수 있도록 오디오 액션 기능을 제공합니다. 예를 들어, 보험 청구 담당자를 위한 앱은 청구 관련 정보를 표시한 후, 담당자가 사진을 찍고 해당 사건에 대한 설명을 녹음하여 함께 저장할 수 있도록 할 수 있습니다.

MobileTogether의 오디오 녹음 기능은 개발자가 오디오 파일 형식(인코딩)과 샘플링 속도를 지정할 수 있도록 하여, 녹음 품질을 결정하거나, 녹음 시간 또는 파일 크기를 제한할 수 있습니다.
무료 모바일 앱 개발 도구인 "MobileTogether Designer"를 다운로드하여, 여러분의 크로스 플랫폼 모바일 앱에 오디오 및 비디오 기능을 빠르고 간편하게 추가하세요