서울 AI 해커톤 참가 후기: AR 메시징 앱 개발과 도시 문제 해결
🤖 AI 추천
AI/ML, AR/VR, 모바일 앱 개발, 웹 프론트엔드/백엔드 개발, 공모전 준비 경험이 있는 개발자에게 유용합니다. 특히, 실제 프로젝트 경험과 공모전 수상 팁을 얻고 싶은 주니어 및 미들 레벨 개발자에게 추천합니다.
🔖 주요 키워드

기술 분석 요약
이 콘텐츠는 서울 AI 해커톤 참여 경험을 바탕으로 AR 메시징 앱 개발 프로젝트를 소개하며, 도시 문제 진단이라는 독창적인 아이디어와 이를 구현하기 위한 기술 스택, 팀워크, 그리고 공모전 성공 전략까지 다루고 있습니다.
핵심 기술
AR 공간에 메시지를 남기고 도시의 물리적 문제를 진단하는 혁신적인 앱 개발을 위해 Unity(AR), React(Web), Nest.js, FastAPI(백엔드) 등 다양한 기술 스택을 활용했으며, 객체 인식을 통한 도시 문제 진단에 AI를 접목했습니다.
기술적 세부사항
- AR 메시징 기능: 사용자가 AR 공간에 다크소울의 메시지처럼 텍스트 또는 기타 정보를 남기고 공유하는 기능 구현.
- 도시 데이터 수집 및 진단: 사용자가 AR 기능을 사용하는 동안 도시의 사진 데이터를 수집하여 포트홀, 파손, 쓰레기 등 도시 문제를 객체 인식 AI를 통해 진단.
- AI 모델: 객체 인식을 통해 포트홀, 쓰레기 등을 판별하는 AI 모델 개발 및 적용.
- 추가 기능: VR 과거 탐험, AI 도슨트 기능 등 확장 가능성 제시.
- 개발 환경: 앱 개발은 Unity, 웹 페이지는 React, 백엔드는 Nest.js와 FastAPI를 사용하여 개발.
- 팀워크 및 협업: 3인 팀 구성으로 기능별 역할 분담, 빈번한 온라인 회의(Discord), 카카오톡을 통한 진행 상황 공유.
- AWS 교육: 프로젝트 진행 중 AWS 교육 세션 참여 및 오프라인 코딩 세션을 통한 개발 가속화.
개발 임팩트
- 사용자의 자발적 참여를 유도하는 재미있는 AR 경험을 통해 실질적인 도시 문제 해결을 위한 데이터를 수집하는 새로운 접근 방식 제시.
- AI와 AR/VR 기술을 융합하여 사용자 참여를 높이고 사회적 문제를 해결하는 앱 개발 가능성 시사.
- 오프라인 및 온라인 협업 환경에서 효율적인 개발 프로세스 구축 및 성공적인 결과 도출 경험 공유.
커뮤니티 반응
- (원문에 직접적인 커뮤니티 반응 언급은 없으나, 해커톤 수상 및 경험 공유 자체로 개발 커뮤니티에 긍정적인 영향)
톤앤매너
개인적인 경험을 솔직하게 공유하면서도, 개발 과정의 기술적인 내용과 공모전 참여 팁을 명확하고 유용하게 전달합니다. 솔직하고 실용적인 톤을 유지합니다.
📚 관련 자료
AR Foundation
Unity에서 AR 기능을 구현하기 위한 핵심 프레임워크로, AR 메시징 기능 개발에 직접적으로 활용될 수 있습니다.
관련도: 90%
React Native
React를 기반으로 네이티브 모바일 앱을 개발할 수 있는 프레임워크입니다. 웹 페이지 개발에 React를 사용한 경험이 있다면 네이티브 앱 개발에도 확장성이 있습니다. (콘텐츠에서는 React로 웹 페이지 개발을 명시했으나, AR 기능을 모바일 앱으로 구현할 경우 관련 기술로 고려될 수 있습니다.)
관련도: 70%
TensorFlow
객체 인식 등 AI 모델 개발 및 구현에 널리 사용되는 라이브러리입니다. 콘텐츠에서 언급된 객체 인식 기반의 도시 문제 진단 AI 모델 개발에 핵심적인 역할을 할 수 있습니다.
관련도: 85%