(Go: >> BACK << -|- >> HOME <<)

Sencha Touch

최근 수정 시각:
편집
현재 사용중인 아이피가 ACL그룹 IDC #12915에 있기 때문에 편집 권한이 부족합니다.
만료일 : 무기한
사유 : IDC(AS26496)
토론 역사
sencha touch

1. 개요2. 지원하는 소프트웨어3. 특징4. 한계점

1. 개요[편집]

Sencha Touch는 2010년 7월 17일부터 0.90 베타 버전을 시작으로 제공된 모바일 용으로 제작된 사용자 인터페이스 프레임워크다. JavaScript 라이브러리가 제공된다. 스마트폰 운영체제 iOS안드로이드의 애플리케이션 컴포넌트HTML5, CSS3, JavaScript를 활용해서 구현된 형태를 제공한다. 이는 Android, iOS 등 모바일 운영체제 애플리케이션을 쉽고 빠르게 개발할 수 있도록 하는 점과 Swift, Android 등 여러개의 언어로 각 운영체제별로 따로 개발을 해주어야 하는 번거로움을 줄이는 장점이 있다. 또한 Sencha Touch는 JavaScript 라이브러리 프로젝트 Ext JS, jQTouch이 결합된 Sencha의 프레임워크다.

2. 지원하는 소프트웨어[편집]

가장 최근 버전은 Sencha Touch 2.4.2로서, 2015년 6월에 출시했다.

참고로 아직까지 파이어폭스 지원 소식은 없다.

3. 특징[편집]

Sencha Touch는 손쉽게 스마트폰 애플리케이션 화면을 만드는데 주목하고 있다.
  • MVC 아키텍처 : Sencha Touch는 Model, View, Controller가 분리된 MVC 패턴을 준수한다. 때문에 중규모 이상 프로젝트에도 유지 보수가 용이하다.
  • 다양한 위젯, 컴포넌트 : 캘린더, 슬라이더, 캐러셀, 차트 등 다양한 컴포넌트 및 위젯을 제공한다.
  • 자연스러운 애니메이션 : 스마트폰 애플리케이션에서 흔히 볼 수 있는 스와이프, 스크롤 등 애니메이션이 자연스럽다.

4. 한계점[편집]

Sencha Touch가 기반의 프레임워크로 스마트폰 애플리케이션 화면을 만드는 것만큼 한계점이 존재한다. 바로 네티이브 언어인 안드로이드 SDK나 Swift등에 비해 소스가 무겁다는 점이다. 이러한 점 때문에 스마트폰 사양이 낮은 경우 버벅이는 현상도 보인다.

크리에이티브 커먼즈 라이선스
이 저작물은 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다. (단, 라이선스가 명시된 일부 문서 및 삽화 제외)
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.

나무위키는 백과사전이 아니며 검증되지 않았거나, 편향적이거나, 잘못된 서술이 있을 수 있습니다.
나무위키는 위키위키입니다. 여러분이 직접 문서를 고칠 수 있으며, 다른 사람의 의견을 원할 경우 직접 토론을 발제할 수 있습니다.

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
더 보기