앱 개발 가이드 - Web App

OZA·2021년 2월 3일
0

etc.

목록 보기
2/9

This is created by taking the lecture below
슬대표의 앱 개발 가이드


Operating System (운영 체제)




Web

  • 불러오기
  • 디바이스 운영체제에 맞는 개발할 필요 X
  • 운영체제와 상관없이 웹 브라우저 주소창에 입력하면 OK
  • 새로고침으로 불러오기에 파편화 없음
  • 브라우저는 네트워크 통신이 없이는 사용불가



App

  • 다운로드
  • 각각의 운영체제에 맞는 개발이 필요
  • 단말기인 핸드폰에 설치 → 핸드폰 제어 기능 구현 가능
  • 서버 통신이 필요 없는 부분은 네트워크 통신 없이 오프라인 작동 가능
  • 업데이트 파편화 문제 (동시간대에 각각의 유저들은 서로 다른 버전을 사용)
  • 스토어 등록 → 심사기간 필요






웹 앱 보다 네이티브 앱이 더 빠르다?

이 이야기는 서버와의 교신 문제가 아니라 디바이스 로컬적인 부분에서 차이가 있기 때문
하지만 최근 디바이스 성능 및 5G 등 기술 향상됨에 따라 큰 차이 없다고 한다

네이티브 앱이 빠를려면 제대로된 설계가 전제되어야..
(네이티브 앱이 작동할 때 필요한 최소한의 정보만 서버에서 받아오도록 설계)

네이티브 앱

서버에 다녀오지 않아도 작동하는 부분이 있고 핸드폰에 설치 되어서 해당 기기의 운영 시스템에 따라 렌더링이 되어 비교적 좋은 퍼포먼스를 나타낸다

디바이스의 브라우저 성능에 따라 달라진다


profile
하하하 반갑습니다

0개의 댓글