앱/Project

[Other] 네이티브 앱 & 크로스 플랫폼 앱 설명 및 장단점

2023. 7. 7. 23:05
목차
  1. 네이티브 앱(Native Application)
  2. 크로스 플랫폼 앱(Cross-Platform Application)

네이티브 앱(Native Application)

운영체제별로 따로 개발한 앱

-갤럭시폰에서 이용하는 안드로이드 앱은 안드로이드 스튜디오를 통해 Java 또는 Kotlin언어로 개발

-아이폰에서 이용하는 IOS앱은 Xcode를 통해 Swift언어로 개발

 

장점

-각자 운영체제별로 개발하기 때문에 퍼포먼스를 최대한 끌어올리는 것이 가능

-스마트폰의 센서와 시스템에 접근 및 활용 가능

단점

-안드로이드 앱과 IOS앱을 각자 개발 및 각자 유지보수 (시간, 인력, 비용 증가)

결론

-높은 성능이 필요한 앱 개발에 용이 

 

크로스 플랫폼 앱(Cross-Platform Application)

운영체제별로 따로 개발한 앱

-네이티브앱과 다르게 하나의 언어로 여러개의 운영체제에 이용이 가능

-리액트 네이티브(JavaScript로 개발), 플러터(Dart언어로 개발) 등을 이용

 

장점

-운영체제마다 따로 개발할 필요없음

-운영체제가 제공하는 기능을 어느정도 활용 가능

단점

-성능의 한계(활용도 떨어짐)

결론

-시간과 돈을 아끼며 단순한 기능을 가진 앱을 개발하기 용이

  1. 네이티브 앱(Native Application)
  2. 크로스 플랫폼 앱(Cross-Platform Application)
끄적거리는수달
끄적거리는수달
끄적거리는수달
DevOtterHyun
끄적거리는수달
전체
오늘
어제
  • 분류 전체보기 (7)
    • 앱 (1)
      • Project (1)
    • 웹 (0)
      • Project (0)
    • React (2)
    • Kotlin (0)
    • Html & Css & Java Script (0)
    • Python (3)
    • 코딩테스트 (0)

블로그 메뉴

  • 홈
  • 방명록

공지사항

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.
끄적거리는수달
[Other] 네이티브 앱 & 크로스 플랫폼 앱 설명 및 장단점
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.