웹과 모바일의 통합
2023년 아르바이트 플랫폼 개발에 도전했습니다. 웹사이트뿐만 아니라 iOS, Android 앱까지 필요했습니다. 소규모 개발사가 모든 플랫폼을 지원할 수 있는 방법은 하이브리드 앱이었습니다.
React Native 선택 이유
- JavaScript로 iOS, Android 동시 개발
- 백엔드와의 통일된 기술 스택
- 빠른 개발과 배포
- 활발한 커뮤니티
구현한 기능
- 아르바이트 채용공고 검색
- 지원 및 합격 관리
- 출근 체크인
- 급여 정산
- 사용자 리뷰
- 실시간 알림
도전적 부분
네이티브 기능(카메라, GPS, 푸시 알림)은 여전히 쉽지 않았습니다. 각 플랫폼의 권한 관리와 API도 달랐습니다.
하지만 하이브리드 앱으로 시장에 빠르게 진출할 수 있었고, 사용자 피드백을 받으면서 개선할 수 있었습니다.