01 / 서비스
서비스 소개
학습자와 튜터를 1:1로 잇는 교육 서비스 랭디의 앱. Flutter로 Android·iOS를 동시에 개발했고, 외부 전화앱 없이 앱 안에서 실시간 음성 통화로 수업이 이뤄지도록 Tencent RTC 기반 통화(VoIP)를 구현했습니다.
기간2020.10 – 2021.06
02 / 작업
맡은 범위와
구현 내용
맡은 범위
- Flutter 기반 Android·iOS 앱 동시 개발
- Tencent RTC를 활용한 앱 내 1:1 통화(VoIP) 구현
- Flutter Webview로 웹 콘텐츠·화면 연동
- BLoC·GetX 기반 상태관리
구현 내용
- Tencent RTC를 연결해 앱 안에서 학습자와 튜터가 음성 통화로 수업할 수 있도록 구현했습니다.
- 학습 화면 일부는 Flutter Webview로 웹 콘텐츠를 연동해 구성했습니다.
- 하나의 Flutter 코드베이스로 Android·iOS를 함께 대응하고 BLoC·GetX로 상태를 관리했습니다.
03 / 구조
구현 구조
학습자랭디 앱
Tencent RTC · VoIP앱 안 실시간 음성 통화
튜터랭디 앱
Android · iOS 동시 개발하나의 Flutter 코드베이스
Flutter Webview웹 콘텐츠·화면 연동
BLoC · GetX상태관리
