아틴
Atin
아틴
전체 방문자
오늘
어제
  • 분류 전체보기 (460)
    • Devlopment (246)
      • 정리 글 (20)
      • MicroServices (0)
      • Reactive, Concurrenc.. (12)
      • Java (44)
      • Spring (20)
      • C,C++,Ruby,Python (52)
      • Mobile (39)
      • Web (35)
      • Tip & Info (14)
      • Unit Test (7)
    • Infra (44)
      • OS (21)
      • RDBMS (13)
      • NoSQL&Cache (5)
      • AWS (4)
    • Computer Science (11)
    • Etc (156)

블로그 메뉴

  • Home
  • Guestbook

공지사항

인기 글

태그

  • Java
  • 안드로이드
  • TRPG
  • 자바
  • Linux
  • 던젼 앤 드래곤즈
  • jsp
  • Python
  • mysql
  • 정읍
  • Android
  • C
  • 해킨토시
  • 아이폰
  • 여행
  • Dungeons & Dragons
  • CSS
  • 전라도
  • Ruby on Rails
  • javascript

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
아틴

Atin

Devlopment/Mobile

Hybrid App

2011. 6. 16. 11:01
반응형
Application
  • iPhone
  • Android
  • WinMobile7
  • Bada

Web
  • HTML4
  • JavaScript
  • CSS

장점 : 유지보수 용이
단점 : 속도 (Html Parsing, Network), Network Traffic

Web App
모바일 브라우저에서 수행되는 App급의 사이트
Server 연동 realtime, Graphic의 문제를 해결하기 위해 HTML5 사용
(그러나 HTML 5는 정식버전이 아니다. HTML5를 국내시장에서 부정적으로 보는 사람도 많지만, Mobile환경에서 성공 가능성을 봄.)

그러나 HTML5도 기존의 App의 기능적인 측면을 못 따라감
그래서 Hybrid App가 나옴


Hybrid App


 Native App Web App  Hybrid App 
 
 장점
 * 화려하고 다양한 화면제공 기능
 * 높은 퍼포먼스
 * 디바이스 기능의 이용
 * App Store에 의한 판매, 홍보
 
 단점
 * 제작 및 유지보수 비용
 * 높은 기술 수준 요구
 * Long Store Process
 * 많은 디바이스와 플랫폼 
 
 
 장점
 * Multi Device, Platform
 * Realtime Update
 * Open Web 표준 기술
 
 단점 
 * 디바이스 기능의 구현
 * Accessibility
 * Confidence
 * Performance 

 

 * WebApp
 * NAtive Resource 접근
 * Native App Market
 * Fast Development
 * Management
 * Low Cost





 

Hybrid App이 나오게 된 배경
 Performance  * JavaScript 성능 개선
 * WebWorker 등의 등장
 * CSS 속도 개선 
 Offline Mode  * App Cache
 * Local Storage & Database 
 Device Attribute  * W3C Geolocation API
 * W3C Device API 


Hybrid App를 만드는 3가지 
1. Platform의 WebView 활용
  - Android, iOS, Bada, Win Mobile 모두 내장 브라우저 제공
2. WebView 변환 툴 활용
  - PhoneGap, AppsPressor
3. Native Code 변환 툴 활용
  - Titanium


Reference

[1] http://www.xpmobi.org/mobile-ui-frameworks 

반응형

'Devlopment > Mobile' 카테고리의 다른 글

안드로이드 OS Version 및 이름  (0) 2011.06.20
Eclipse에서 안드로이드 개발시 Device가 안 잡힐 경우  (0) 2011.06.17
Mobile UI Framework  (0) 2011.06.16
Mobile Browser Header 분석  (0) 2011.06.16
jQuery Mobile 기본 코딩  (0) 2011.06.16
Mobile UI/UX Guideline  (0) 2011.06.15
App 개발 환경  (0) 2011.06.13
구글맵 API 받기  (0) 2010.08.31
WebView - Web page not available  (3) 2010.08.30
안드로이드 기초, XML  (0) 2010.06.22
    'Devlopment/Mobile' 카테고리의 다른 글
    • Mobile Browser Header 분석
    • jQuery Mobile 기본 코딩
    • Mobile UI/UX Guideline
    • App 개발 환경
    아틴
    아틴

    티스토리툴바