스타트업인데 앱은 뭘로 개발해야 하나요? 라는 질문에 저의 기본 대답은

#1 앱이 꼭 필요없는 서비스라면, 모바일 웹만 먼저 잘 만들어도 됩니다.
#2 앱이 꼭 필요하다면 초기엔 React Native 나 Flutter 로 iOS/Android 플랫폼을 동시 지원하세요.
#3 사용자 많아지고 개발자도 늘고 자금도 생기면, 각 OS에 최적화된 네이티브앱으로 바꿔도 좋습니다. (Swift & Kotlin)

근데, 이거 10년 전과 대답이 똑같습니다.
그때는 HTML5, Hybrid(Phonegap) , Objective C++ & Java 였을 뿐..
지금은 웹을 React로 만들면 React Native 때문에 조금 편하긴 하겠네요.
#1은 무조건, #2를 추천하고, #3은 선택

이 UI 비교 글은 #3번일 때는 잘 이해해야 하고, #2일때도 봐두면 좋은 글입니다.

xguru님이 남긴 댓글에 이어서

단 카메라, GPS, 가속 센서 등이 하드웨어를 많이 타는 서비스이라면, 바로 3번으로 가십시요.
(ex. 실시간 비디오 필터앱을 만들겠다 -> #3으로...)