TSBOARD 안드로이드 앱, Sensta - 커뮤니티 전용 인스타그램을 만들어보자
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
앱 개발
대상자
- 커뮤니티 사이트 운영자, 앱 개발자
- 기초 Android 개발 지식 보유자 (코틀린 기초 이해 필요)
- 타입스크립트/Go 기반 백엔드 사용자
핵심 요약
- Sensta는 Kotlin으로 개발된 TSBOARD 기반 커뮤니티 전용 안드로이드 앱 (예: 커뮤니티 인스타그램)
- 백엔드는 Go 언어 재작성된 TSBOARD와 호환 (기존 API 활용 가능)
- 갤러리 중심 기능 강화 (사진 커뮤니티 최적화)
섹션별 세부 요약
1. 프로젝트 배경 및 기술 스택
- TSBOARD 개발자가 직접 커뮤니티 전용 앱 필요성 인식
- Go 언어 재작성된 백엔드와 호환성 보장
- Kotlin 기반 네이티브 앱 개발 (RN/Flutter 대신 선택)
2. 커스터마이징 가능성
- GitHub에서 소스코드 제공 (Env.kt 설정 및 아이콘 변경만으로 출시 가능)
- 크롤링 대체 기능 포함 (3rd party 앱 의존 없음)
- 갤러리 기능 중심 (사진 커뮤니티에 특화)
3. 개발 결정 요인
- Kotlin의 매력 (네이티브 성능 요구로 선택)
- RN/Flutter 고려 후 배제 (타입스크립트 기반 TSBOARD와 연동성 문제)
- iOS 지원 미비 (현재는 Android 중심)
4. 향후 개선 방향
- 로그인 기능 확장 (네이버/카카오 추가 예정)
- 타 커뮤니티 기능 벤치마크 (회원 편의성 강화)
- iOS 앱 개발 제안 (공동 개발 가능성)
결론
- TSBOARD 기반 커뮤니티 운영자는 Sensta를 통해 간단한 설정으로 전용 앱 개발 가능
- Kotlin 기술 습득 기회 및 네이티브 성능 확보 가능
- 커뮤니티 기능 확장 제안을 통해 사용자 경험 개선 가능