네이티브앱은 Xcode등 아이폰 개발도구에서 objective-C언어를 이용하여(안드로이드 Eclipse등 개발도구 +Java언어)모바일 기기의 내부기능을 사용자에게 제공하는 앱입니다 사진변환 앱이나,약국찾기앱,친구주소록 앱 등이 그렇습니다.
엄밀히는 관련 코드와 리소스(텍스트나 이미지, 동영상파일)가 모두 컴파일되어 하나의 코드덩어리가 된 상태를 말합니다. 따라서 실행이 빠르고, Ux/Ui 디자인은 일관성이 높고, 저작권 보호가 꼭 필요한 콘텐츠가 있는 경우에도 선택됩니다. 이 처럼 어플들은 대부분 네이티브 형태로 발전되고 있는며 한정된 브라우저이나 디바이스에 환경에 최적화 되어 있습니다. 하지만 하이브리드 앱은 최근 만들어지는 앱의 반 이상을 차지할 정도로 급속하게 개발 및 배포되고 있습니다.
하이브리드 앱은 프로그램에 의한 서비스와 웹서비스를 결합한 형태로 실제 개발업무에서는 핵심기능은 코드로 구현하고, 지속적으로 업데이트해야 할 부분은 웹에서 관리하는 형태로 앱을 구성합니다.
웹 앱은 사실상 인터넷 페이지인 콘텐츠이지만, 외모는 기존의 앱과 같은 형태를 하고 있는 경우입니다. 아이폰의 경우 사파리 웹브라우저의 모습(상단의 주소입력창과 하단 네비게이션)을 감추고 기존 네이티브 모습을 따르게 됩니다.
관련 코드는 HTML,문서내 Meta-Tag로 놓고, CSS,CSS3나 JavaScript를 할용 하기도 합니다.
대표적인 예로 보면 네이버,다음,국내은행 및 공공기관 앱 들이 하이브리앱 형태로 발전하고 있습니다.
'UX & UI 기획' 카테고리의 다른 글
[모바일기획] 텍스트 설정 가이드 (0) | 2012.01.18 |
---|---|
[모바일기획] 웹킷엔진 브라우저별 가이드 (0) | 2012.01.13 |
[모바일기획] 메타 태그 사용법 (0) | 2012.01.13 |
해상도를 고려한 레이아웃 (0) | 2011.10.25 |
하이브리드앱 개발을 위해 선택 가능한 툴들보기 (0) | 2011.10.24 |