
Even G2 앱은 웹 기술로 만들고 EvenHub SDK를 통해 안경 화면에 표시할 수 있다. 해외 개발 사례에서는 센서 값을 안경에 띄우기 위해 M5Stack Core2와 앱을 연결했다. 개발자는 먼저 PC 시뮬레이터에서 센서 값과 터치에 따른 화면 전환을 확인한 뒤, 실기기에서도 동작을 점검하는 순서를 제시했다.
이 사례에서 M5Stack Core2는 2.4GHz 와이파이를 사용하며, 센서 기기와 수신 기기는 같은 네트워크에 있어야 한다. 앱의 접속 주소와 설정 파일의 네트워크 허용 목록에도 기기의 IP 주소를 맞춰야 한다. IP가 바뀌면 두 설정을 다시 확인해야 하며, 시뮬레이터에서는 연결되더라도 실기기에서는 허용 목록 설정 때문에 차단될 수 있다. 일부 휴대전화의 테더링 환경에서는 연결된 기기끼리 통신하지 못할 수 있다는 점도 사례에 나와 있다.
개발자는 앱을 빌드한 뒤 배포용 패키지로 묶어 EvenHub 개발자 포털에 올린다. 한 해외 개발자는 반복되는 업로드와 베타 테스트 초대 과정을 자동화했으며, 같은 버전의 패키지가 이전 빌드로 인식될 수 있어 변경 때마다 버전을 올렸다고 설명했다. 다른 사례에서는 도쿄 교통 정보를 표시하는 앱이 종료 확인 동작, 화면 이미지, 사용하지 않는 네트워크 주소 등의 문제로 심사에서 두 차례 반려됐다고 밝혔다. CLI 0.1.14에서 생성되는 최소 SDK 버전 기본값이 오래됐다는 문제 제기도 있어, 사용하는 기능에 맞춰 앱과 SDK의 최소 버전을 확인할 필요가 있다.
해외 사례에서 확인되는 장점은 웹 개발 기술을 활용하고 센서나 교통 정보를 안경 화면에 표시할 수 있다는 점이다. 반면 화면과 문자 표시에는 제약이 있고, 시뮬레이터와 실기기의 동작 차이 및 심사 요구사항도 살펴야 한다. 국내 네트워크 환경에서의 연결과 한국어 글자 표시도 실제 사용 환경에서 확인이 필요하다.
출처
- ARグラスアプリの .ehpk を Playwright watchdog で自動アップロードする仕組み · wetty_serial · 2026-06-07 · qiita.com
- M5Stack Core2とEVEN G2の連携 · englander1996 · 2026-07-05 · qiita.com
- evenhub init generates app.json with outdated defaults (min_sdk_version 0.0.7, min_app_version 2.2.6) · YutaSugimura · 2026-09-01 · github.com
- Feature request: non-interactive CLI auth for CI and agents (API tokens or device-code login) · patrickfreyer · 2026-11-04 · github.com
- 現在地付近の東京の電車・バスをスマートグラスに「スカウター」として映す — Even G2 plugin を作った話 · oic0310 · 2026-05-12 · qiita.com