[Mobil] 모바일 앱(App)의 종류

  • 앱(App) 종류

  • 네이티브 앱
    • 개발도구: Java, Object C/전용 SDK(iOS, Android)
    • 지원 플랫폼: iOS, 안드로이드
    • 높은 유지비 감당, 수익창출 목적과 안정적인 전용 어플 배포
    • 오프라인 진행 가능, 전용 GUI사용, 빠른 반응, 하드웨어(카메라, 주소록 사진 등) 사용 등이 필요한 앱
    • 하드웨어(카메라, 주소록, 사진 등)와 표준 GUI가 필요 한 경우
    • 전용 마켓 등록/배포가 필요한 경우
  •  모바일 웹
    • 개발도구: HTML, JavaScript, CSS, JSP, PHP, ASP, ASP.NET
    • 지원 플랫폼: 호환성 높음, PC를 포함한 모든 플랫폼/동일한 컨텐츠
    • 낮은 유지비용, 개발, 범용 적인 버전 배포
    • 하드웨어(카메라, 주소록, 사진 등)와 표준 GUI가 필요하지 않는 경우
    • 온라인 연결로 매번 내용이 업데이트 되어야 하는 경우
    • URL 입력으로 실행 되어도 부담이 없는 경우
  • 모바일 웹앱
    • 개발도구: 모바일 웹 + AJAX, JSONP, JQurey
    • 낮은 유지비용, 전용 GUI 구현 가능 한 범용 적인 버전 배포
    • 지원 플랫폼: 모바일 웹과 동일, 기능별로 각 OS별 버전과 관련 있음
    • 모바일 웹 조건에서 빠른 처리를 위한 부분갱신이 필요한경우
    • 하드웨어(카메라, 주소록, 사진 등)와 사용과 표준 GUI가 필요한 경우
    • URL 입력으로 실행 되도 부담이 없는 경우
  • 하이브리드 앱(네거티브 앱 + 모바일 웹앱)
    • 개발도구: 모바일 웹앱 + AJAX, JSONP, JQurey
    • 낮은 유지비용, 안정적인 전용 어플 배포, 전용 GUI 구현 가능 한 범용 적인 버전 배포
    • 지원 플랫폼: 모바일 웹앱과 동일
    • 모바일 웹앱 조건에 마켓등록/배포 가능
    • 하드웨어(카메라, 주소록, 사진 등)와 사용과 표준 GUI가 필요한 경우

댓글

이 블로그의 인기 게시물

[유니티] 오류 사례 "Moving file failed", "Temp"

[유니티 사례] 비주얼 스튜디오(Visual Studio) 실행 오류

[유니티] 구글 지도 출력 샘플