• HOME
  • Contact Us
  • SITEMAP
  • ENGLISH
Hybrid App Solution

Open Project를 기반으로 Hybrid App 개발, Hybrid App Framework 개발
스마트폰 브라우저에서 지원되는 HTML5 규격 지원

하이브리드앱 솔루션

하이브리드 앱의 Framework은 네이티브 앱이지만 실제 내부는 모바일 웹앱으로 실행되며, 모바일 웹과 차이점이 있다면  첫페이지 와 UI 파일, 이미지 등 실행에 필요한 리소스가 설치시 모바일에 저장되어 서버에서 따라 다운로드 되지 않습니다. 따라서 모바일웹 처럼 매번 페이지가 호출될때 마다 서버로 부터 다운로드되어 로딩되지 않고 로컬에서 불러 들여 로딩되기 때문에 매우 빠르게 실행될수 있으며, 스마트폰의 디바이스 접근을 가능하게 합니다. Framework은 스마트폰 OS마다 이식을 별도로 구현해 주어야 하나 Framework 기반위해 구동되는 어플리케이션은 OS 플랫폼에 독립적입니다.  가장 많이 사용되는 대표적인 Framwork은 PhoneGap 이 있으며, 풍부한 UI 를 공급해주는 모바일 GUI 컴포넌트로는 JQueryMobile 이 있습니다. 다음은  Native Application, Web Application, Hybrid Application의 특징을 비교한 표입니다.

Native Application

Web Application

Hybrid Application

Graphic Performance

높다

낮다

높다

AppStore 판매

가능

불가능

가능

Off-line 모드

가능

일부가능

가능

웹서비스 매쉬업

불가능

가능

가능

Multi-platform

어려움

용이

중간

Storage

Local

서버,Cloud

모두 가능

Device Capability 이용

용이

불가능

용이

다중 사용자 공동작업

불가능

가능

가능

S/W 갱신 방법

재설치

사용중 수정

부분 재설치

어플리케이션 재활용성

소스/Lib 활용만

소스 및 SaaS

모두

UI 제작 난이도

높다

낮다

중간

UI 표현 능력

높다

낮다

중간

개발비용

높다

낮다

중간

 

구성 및 기능

PhoneGap

  • 다양한 스마트폰 플랫폼을 제공하며 웹에서 기본적인 native 자원 접근이 가능하도록 지원
  • 지원되는 플랫폼 : iOS, Android, BlackBerry, HP WebOS, WP7, Symbian, Bada
  • License : Apache License
  • version 1.7

 

 

JQueryMobile

  • 모바일 웹페이지 개발자에게 풍부한  GUI 기본 위젯을 제공하여 개발 기간을 단축시킵니다
  • 모바일 UX  프레임워크의 산업계 표준이 다름 없습니다
  • 지원되는 플랫폼 : iOS, Android, BlackBerry, HP Web OS, WP7, Symbian, Bada, MeeGo
  • License : MIT License

 

 

 

PhoneGap을 기반으로 HybridApp 플랫폼 개발

  • 서비스 자체적으로 Hybrid App의 LifeCycle을 관리하도록 개발
  • 서비스를 위한 별도 AppStore 구축
  • 추가적인 Device 접근을 위한 확장

 

JQuery 기반 GUI 커스터 마이징

  • 서비스에 맞게 GUI를 새롭게 디자인하여 적용

GUI 확장 개발

  • JQuery 에서 지원되지 않는 GUI에 대해서 서비스에 맞게 확장 개발 가능