MenuToggle Menu

ProtoPie Connect

ProtoPie Connect는 ProtoPie의 ProEnterprise 플랜에서 지원되는 확장 앱입니다. 다양한 기기, 디스플레이, 하드웨어, API를 사용하는 모든 실제 시나리오를 매끄럽게 프로토타이핑합니다. ProtoPie Connect는 모든 것을 하나로 묶어주는 접착제 역할을 합니다.

ProtoPie Connect를 설치하면, 여러 기기에서 실행한 프로토타입이 서로 통신할 수 있는 동적 프로토타이핑 환경을 구축할 수 있습니다. 오늘날의 디지털 경험은 노트북 한 대 또는 모바일 화면 하나에만 국한되지 않기 때문입니다.

자동차를 예로 들어 보겠습니다. 다음 영상에서는, 중앙 디스플레이의 버튼을 탭했을 때 클러스터 및 헤드업 디스플레이(HUD)에 애니메이션이 트리거됩니다. 이러한 인터랙션은 ProtoPie Connect의 호환성 덕분에 가능합니다.

ProtoPie Connect에서 프로토타입이 통신하는 방법

ProtoPie Connect로 연결된 프로토타입과 기기 간의 통신은 메시지 송수신을 통해 이루어집니다. 이 메시징 시스템은 씬 및 컴포넌트 간에 정보를 주고받고, ProtoPie Studio를 허브로 사용하는 두 기기 간의 인터랙션을 제작하는 데 사용하는 메시징 시스템(Bridge)과 동일합니다.

Send 리스폰스를 사용해 프로토타입 또는 하드웨어 장치에 메시지를 전송할 수 있습니다. 다른 프로토타입에서 이러한 메시지 및 리스폰스를 인식하려면 Receive 트리거를 사용해야 합니다.

프로토타입이 ProtoPie Connect를 통해 통신하도록 하려면, ProtoPie Studio에서 Send 및 Receive가 같은 채널(ProtoPie Studio)을 사용하도록 설정해야 합니다.

[object Object]

ProtoPie Connect의 작동 방식

본질적으로 ProtoPie Connect는 다음과 같은 여러 장치를 연결하는 통신 서버처럼 작동합니다.

  • 스마트 기기(iOS, Android)에서 실행한 ProtoPie 프로토타입
  • 데스크톱의 웹 브라우저에서 실행한 ProtoPie 프로토타입
  • 하드웨어 시스템(예: Arduino, Logitech G29 스티어링 휠)
  • 외부 서비스(예: IFTTT webhooks, 공공 API)

장치들은 로컬 호스트 서버를 통해, 또는 근거리 통신망(LAN) 내에서 로컬로 통신할 수 있습니다. ProtoPie Connect는 실행하고 있는 장치의 모든 IP 주소 9981포트에서 수신합니다. 메뉴바에서 Network를 클릭하고 Another IP address를 선택해 할당된 IP 주소를 변경할 수 있습니다.

Connect Desktop vs Connect Embedded

ProtoPie Connect에는 다음과 같은 두 가지 종류가 있습니다.

  • Connect Desktop
  • Connect Embedded

Connect Desktop은 macOS 및 Windows에서 실행됩니다. 여러 프로토타입을 동시에 실행해 몰입감 넘치는 멀티스크린 경험을 구현할 수 있습니다. ProtoPie를 Arduino 및 IFTTT 등 외부 하드웨어 장치 및 서비스와 통합해 주는 내장 플러그인이 포함됩니다. 또한 Enterprise 플랜 사용자는 자신만의 커스텀 플러그인을 업로드해 더욱 특별한 디지털 경험을 구현할 수 있습니다.

Connect DesktopIFTTT, G29, Arduino, blokdots, 커스텀 플러그인에 대해 자세히 알아보세요.

이름에서 알 수 있듯, Connect Embedded는 Raspberry Pi와 같은 임베디드 시스템에서 실행할 수 있도록 설계되었으며, 터미널에서 실행되는 독립형 서버 애플리케이션입니다. Connect Embedded는 Enterprise 플랜에서만 지원됩니다.

Connect Embedded에 대해 자세히 알아보세요.

Contact Us

ProtoPie Connect에 대해 궁금한 점이 있으시거나 도움이 필요하시다면 문의해 주세요.

Back To Top