모바일 앱
스마트한 세상, 스마트한 비즈니스 도구
스마트폰 등 개인휴대단말기의 컴퓨팅 환경에 최적화된 모바일 어플리케이션의 개발
모바일 단말기에 탑재된 GPS, 지자기센서, 모션센서, 카메라, 무선통신모듈 등 각종 디바이스와 전화번호 및 통화기록 등 각종 저장 데이터를 기반으로 보다 개인화된 기능을 구현할 수 있습니다.
운영체제에 따른 구분
iOS 용 어플리케이션
- Apple 사의 iOS 기반의 iPhone 이나 iPad 에 설치 및 운용 가능한 모바일 어플리케이션으로 앱 스토어를 통해 배포됩니다.
Android 용 어플리케이션
- Samsung Galaxy 시리즈, LG V 시리즈 등 Google 사의 Andriod 기반의 기기에 설치 및 운용 가능한 모바일 어플리케이션으로 구글 플레이를 통해 배포됩니다.
개발방식에 따른 구분
네이티브 앱
- iOS 나 Andriod 등 각 플랫폼 전용 SDK 를 통해 해당 플랫폼 API 를 활용하는 개발 방식입니다.
- 각 플랫폼에 따라 별도 개발을 진행해야 하므로 개발에 소요되는 비용은 증가하나 각 플랫폼에 최적화된 어플리케이션을 개발할 수 있으므로 고도의 성능을 발휘하거나 각 플랫폼에 특징적인 기능을 갖춘 어플리케이션을 구현할 수 있습니다.
하이브리드 앱
- 인터페이스를 구성하는 리소스나 데이터들을 실시간으로 서버를 통해 다운로드 받아 사용자에게 노출시키는 방식으로 흔히 HTML, CSS, Javascript 등 웹 표준 구현 기술을 적용하여 개발하는 방식입니다.
- 네이티브 앱에 비하여 상대적으로 경제적인 비용으로 개발 및 운용이 가능하며, 업그레이드 사항이 사용자에게 신속하게 반영됩니다.