Ruby Friends는 컨퍼런스 및 밋업 환경에 최적화된 간결한 네트워킹 경험을 제공합니다.
핵심 기능 및 사용자 성장
-
프로필 생성 및 연결: 사용자는 개인 프로필을 생성하고, 고유한 URL 및 QR 코드를 통해 다른 사용자들과 손쉽게 연결됩니다. QR 코드를 스캔하여 상대방의 프로필을 확인하고 친구로 추가할 수 있습니다.
-
간결한 네트워킹: 게시물이나 복잡한 연결망 없이, 오직 서로 기억하고 싶은 사람들의 목록을 관리하는 데 집중합니다.
-
빠른 확산: 출시 48시간 만에 100개, 현재 250개 이상의 프로필을 달성하며 커뮤니티 내에서 빠른 사용자 유입을 보였습니다. 현재 v1.0은 프로필 생성, 친구 추가, 알림 관리 기능을 제공하며, 푸시 알림이 다음 기능으로 예정되어 있습니다.
기술적 구현: Hotwire Native 기반 iOS 앱
개발자는 YouTube 라이브 스트리밍을 통해 iOS 앱 개발 과정을 공개했습니다. 주요 내용은 다음과 같습니다.
-
앱 초기 설정 및 네이티브 UI: iOS 앱을 처음부터 구축하고 네이티브 탭 바를 추가하는 과정.
-
Hotwire Native를 통한 로그인 연동: Hotwire Native를 활용하여 사용자 로그인 흐름을 구현했습니다.
-
rootViewController교체 방식: 로그인 후 탭 구성을 시도하는 초기 방식의 복잡성을 개선하기 위해, 사용자가 프로필을 생성하면SceneDelegate에서rootViewController를tabBarController로 교체하는 방식을 채택했습니다. 이는AuthenticationComponent브릿지 컴포넌트를 통해 트리거되며, 더욱 깔끔하고 효율적인 UI 전환을 가능하게 합니다. 이 기술적 접근은 다음 스트림에서 더 자세히 다루어질 예정입니다.