아티클 | 기획자로서 알아야 하는 앱 개발 유형

핵심 내용

서비스의 목적과 리소스 상태에 따라 가장 적합한 방식을 선택해야 함.

개발 유형 종류

구분모바일 웹 (Web)네이티브 (Native)하이브리드 (Hybrid)크로스 플랫폼 (Cross)
핵심 기술HTML, CSS, JSSwift, Kotlin, JavaWeb + Native WrapperReact Native, Flutter
장점개발 속도 쾌속, 심사 없음최고의 성능, 모든 기능 활용유지보수 용이, 동시 대응생산성 + 성능의 균형
단점UX 낮음, 하드웨어 제어 불가높은 비용, 각 OS 별도 개발네이티브 대비 성능 저하커스터마이징의 한계
추천 상황단순 정보 전달용고성능 게임, 금융 앱초기 MVP 검증중대형 서비스 확장형

선택 기준 (기술이 아닌 전략으로 접근)

  • 디바이스 기능(카메라, 지문, 고성능 그래픽)이 핵심인 고퀄리티 서비스가 필요해"👉 Native App
  • "최소 비용으로 빠르게 MVP를 만들어 고객 반응을 보고 싶어"👉 Hybrid App
  • "웹의 생산성과 네이티브의 성능, 두 마리 토끼를 다 잡고 싶어"👉 Cross Platform
  • "설치 없이 가볍게 정보 전달만 하고 싶어"👉 Mobile Web

인사이트

  1. '기발디자이너'로서의 언어 번역
    PM은 유저의 요구사항을 개발자의 언어로 번역하는 '브릿지' 역할을 수행

  2. 리소스 최적화 - 심사 과정 고려
    ****네이티브나 하이브리드는 앱스토어 배포/심사 기간이 필수

  3. 리소스 최적화 - MVP 전략
    제스처나 고난도 하드웨어 기능이 핵심이 아니라면, 최소 비용으로 하이브리드 앱을 제작.
    디자인보다 유저가 결제 버튼을 누르는지, 재방문하는지가 핵심

0개의 댓글