«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

[위미르 개발팀] Android, iOS , Web 제작

네이티브앱 vs 웹앱 vs 하이브리드앱 전격 비교 !! 본문

개발자료/ETC

네이티브앱 vs 웹앱 vs 하이브리드앱 전격 비교 !!

위미르개발팀 2017. 11. 8. 17:11

네이티브 앱으로 만든 것이다. 아니다, 하이브리드 앱이다. 
헷갈리는 분도 많으시고, 어떤 차이인지 모르시는 분들을 위해서, 각 앱별 전격 비교!! 





1. 네이티브 앱 
  - 네이티브 앱을 만들기 위해서는 안드로이드 같은 경우 이클립스, 안드로이드 스튜디오 등 개발 프로그램을 이용하여 자바 언어를 사용하고, iOS라면 XCODE를 사용하여 오브젝티브-C언어나 스위프트 언어를 사용합니다. 

  - 네이티브 앱 장점 
    ● 성능이 웹앱, 하이브리드앱 보다 좋다! 
    ● 네이티브 관련 API 및 라이브러리를 호출하므로써 플랫폼의 기능을 쉽게 사용할 수 있다. 
    ● 자바, XML 등 네이티브 언어에 익숙한 사용자라면 쉽게 사용할 수 있다. 

  - 네이티브 앱 단점 
    ● 플랫폼이 한정적이다.(안드로이드 폰, iOS 폰) 
    ● 해당 플랫폼에서 요구하는 언어가 제약적이며, 해당 언어와 플랫폼의 API 및 라이브러리를 다루는데 익숙해야 한다. 


2. 웹 앱(모바일버전 웹사이트) 
  - 웹앱과 하이브리드앱을 혼동하는 경우가 많은데, 쉽게 이야기하면 웹앱은 모바일 인터넷으로 본 사이트(모바일 사이즈에 맞는 인터넷 웹페이지)이고, 하이브리드 앱은 네이티브앱과 같이 마켓에서 다운받을 수 있으며, 앱 파일이 있는것이 대표적 차이다.(웹앱은 마켓에 등록할 수 없다.) 
   
  - 웹 앱 장점 
    ● 일반적인 웹 페이지를 보는 것이기 때문에 따로 설치가 필요없다. 
    ● 모든기기와 브러우저에서 접근할 수 있다.(모든 휴대폰, 태블릿, PC 등) 

  - 웹 앱 단점 
    ● 플랫폼 API(카메라, 갤러리 등)을 사용할 수 없고, 오로지 브라우저API만 사용할 수 있다. 
    ● 터치 친화적인 앱을 개발하기 까다로우며, 특히 PC와 함께 사용하는 반응형 페이지라면 더더욱 어렵다. 
    ● 네이티브앱, 하이브리드앱보다 실행이 까다롭다.(특정 도메인을 알지 못하는 이상 검색해서 찾아 들어가야 한다.) 

3. 하이브리드 앱 
  - 하이브리드 앱은 기본적으로 "네이티브 앱 + 웹 앱"이라고 생각하면 쉽다. 일반적으로 네이티브 앱에서 웹페이지를 볼 수 있는 웹뷰를 추가하여 웹을 실행시키는 편이며, 양 쪽의 API를 모두 사용할 수 있다. 
   
  - 하이브리드 앱 장점 
    ● 네이티브 API와 브라우저 API를 이용하여 다양한 개발 가능 
    ● 웹개발 기술을 사용하여 앱 개발 가능 
    ● 한 번의 개발로 다수의 플랫폼에 대응할 수 있다.(반응형 페이지) 

  - 하이브리드 앱 단점 
    ● 네이티브 기능을 사용하려면 결국 네이티브 개발 지식이 필요 
    ● 네이티브 앱에서 웹뷰를 실행시기키 때문에 브라우저의 성능이 앱의 성능이다. 








희 위미르에서는 모바일 어플리케이션(Android/iOS), Web 개발을 해드리고 있습니다.
문의 전화 : 070-4177-3962


Comments