나는 하기 싫은데 사장님이 좋아하는 Flutter 프로젝트
WebView
- 기본 다이얼로그 UI 엉망임 -> 만들어 써야 함
Camera
- 제조사 마다 처리가 다른 부분이 있을 수 있음
영상
- 틱톡처럼 영상이 여러개 이어져서 재생되는 등의 알고리즘이 필요한 영역 빡쌤
블루투스
- BLE 만 됨
지도
- 구글 지도만 됨
음성 인식
- 구글, iOS 인식률 문제 때문에 컴플레인 많음
WebRTC
- 그냥 빡쌤
Deep Link
- 귀찮은데 있어는 보임
FCM
- 그냥 빡쌤
네이티브 코드 연동
- 개 빡쌤. Android, iOS 개발 지식 필요
Flutter Web
- 네이티브 웹과 차이점을 제대로 알고 시작하는 것이 정신건강에 좋음
파일 처리
- 파일 경로가 플랫폼마다 다름
- 권한 처리가 OS 버전마다 다름
- 대용량 파일 처리시 메모리 이슈
결제
- 인앱결제 연동 복잡함
백그라운드 작업