첫번째 앱 내용 보기
https://www.clien.net/service/board/park/19225708CLIEN


KeySphere 3D: 공간 입력 키보드 프로젝트 기록
- 프로젝트 아이디어: 제미나이와의 소통에서 시작하다 미래의 발전된 인류나 시공간을 초월한 과학 기술 문명이 존재한다면, 그들은 '전용 뷰어'를 통해 우리의 4차원 시공간을 탐색하고 있지 않을까요? 고차원의 존재는 우리의 삶을 관찰할 수 있지만 직접적인 상호작용은 불가능하며, 오직 중력을 통해서만 차원 간의 영향을 미칠 수 있다는 가정을 세워보았습니다.
그렇다면, 이 미세한 중력의 변화를 감지하여 벡터화하고 이를 키(Key)에 매핑한다면 '중력 기반 타이핑 기기'를 만들 수 있지 않을까요? 민감한 자이로 센서가 탑재된 스마트폰을 활용하면 이러한 변화를 기록하고, 이를 문자열로 변환하여 읽을 수 있는 디바이스로 충분히 구현할 수 있겠다는 확신이 들었습니다.
- MVP 제작 과정 처음에는 제미나이 캔버스(Canvas) 기능을 이용해 프로토타입을 제작하려 했으나, 사전 대화의 컨텍스트가 너무 길어지면서 모델이 자꾸 포커스를 놓치는 문제가 발생했습니다. 이를 해결하기 위해 그동안 논의한 내용을 바탕으로 '앱 빌더용 요약'을 제미나이에게 요청했고, 요약된 내용을 토대로 앱 빌더에서 프로토타입을 생성했습니다. 이후 세부 인터페이스 조정, 로그 생성, 실시간 텍스트 변환 코드를 단계적으로 완성했습니다.
- 클라우드 런(Cloud Run)을 통한 배포 최종적으로 클라우드 런 앱 배포 기능을 통해 온라인 배포까지 완료했습니다. 모든 과정에서 직접적인 코딩 없이 대화형 프롬프트만으로 진행한 결과입니다.
프로토타입 단계라 센서값을 증폭하거나 노이즈를 걸러내는 등 세부적인 튜닝이 필요하겠지만, 아이디어를 하루 만에 실제 앱으로 구현했다는 점에 큰 의미를 두고 있습니다. 복잡한 코딩 없이 대화형 프롬프트만으로 이 정도 수준의 결과물을 만들어낼 수 있는 세상이 왔다는 것이 참으로 놀랍습니다.
'KeySphere 3D - 공간 입력 키보드'에 대한 업데이트 내용은 이 게시물에 지속적으로 기록할 예정입니다. 추가적인 아이디어나 수정이 필요한 부분이 있다면 언제든 자유롭게 의견 남겨주세요. 업데이트 시 적극적으로 반영하도록 하겠습니다!
읽어 주셔서 감사합니다.
앱은 하단의 출처를 누르면 체험해 보실 수 있습니다!