프로젝트 배경
공개 게시물에서 다른 사용자를 발견하고, 프로필과 팔로우 관계를 확인한 뒤 메시지나 통화로 이어지는 소셜 앱을 개발했습니다. 사용자에게 보이는 화면과 분산 통신 코어를 연결하는 작업이 핵심입니다. Android 화면은 Kotlin과 Jetpack Compose로 구성하고, Rust 통신 코어를 UniFFI 바인딩으로 연결했습니다. 통화에는 WebRTC를 사용합니다.
프로젝트 성과
Rust 통신 코어와 Android 소셜 기능 통합
프로필·피드·팔로우·메시지·검색·통화를 Android 앱에 연결하고, 전송 실패와 검색 취소·재시도 상태를 처리했습니다.
핵심 기능
진행 단계
구현 내용
2026.09.
Rust 코어 바인딩, Compose 소셜 화면 구성, 메시지·검색·통화 연결, Android 앱 공개.
프로젝트 상세
플랫폼 Android 주요 기술 Kotlin · Jetpack Compose · Rust · UniFFI · WebRTC 프로젝트 배경 공개 게시물에서 다른 사용자를 발견하고, 프로필과 팔로우 관계를 확인한 뒤 메시지나 통화로 이어지는 소셜 앱을 개발했습니다. 사용자에게 보이는 화면과 분산 통신 코어를 연결하는 작업이 핵심입니다. Android 화면은 Kotlin과 Jetpack Co







