휴대폰 웹앱을 만드는 데 어떤 틀이 좋을까요?
1, jQuery Mobile
JQuery Mobile 은 휴대폰과 태블릿 장치에서 JQuery 의 버전입니다. JQuery Mobile 은 JQuery 코어 라이브러리를 메인스트림 모바일 플랫폼뿐만 아니라 완벽하게 통합된 jQuery mobile UI 프레임워크도 출시합니다. 글로벌 메인스트림 모바일 플랫폼을 지원합니다. JQuery 모바일 개발 팀은 "우리는 이 프로젝트를 개발할 수 있어서 매우 흥분된다" 고 말했다. 모바일 웹은 개발자가 진정한 모바일 웹 사이트를 개발할 수 있도록 브라우저 간 프레임워크가 필요합니다.
2, jQTouch
JQTouch 는 jQuery 의 플러그인으로, 주로 휴대폰의 Webkit 브라우저에서 애니메이션, 목록 탐색, 기본 응용 프로그램 스타일 등 일반적인 UI 효과를 포함하는 JavaScript 라이브러리를 구현하는 데 사용됩니다. 아이폰, 안드로이드 등 휴대폰을 지원합니다.
3, DHTMLX 터치
DHTMLX Touch 는 터치 스크린 장치에 최적화된 무료 HTML5/JavaScript 프레임워크입니다. 정교한 모바일 웹 어플리케이션을 빠르게 개발할 수 있는 기능을 제공합니다. DHTMLX Touch UI Designer 는 모바일 사용자 인터페이스를 구축하는 시각화 편집기입니다. 최소한의 코드로 일류 사용자 인터페이스를 구축하는 데 도움이 됩니다. 홈페이지에 DHTMLX Touch 의 강력한 사용자 인터페이스를 보여주는 몇 가지 예가 있습니다. 아이패드용 메뉴 응용 프로그램 (식당 응용 프로그램 개발에 적합) 과 서점 (전자서점 응용 프로그램) 이 포함되어 있습니다.
4, 모빌리즈. js
Mobilize.js 는 기존의 모든 표준 웹 사이트에서 모바일 웹 사이트를 빠르고 쉽게 구축할 수 있는 오픈 소스 HTML5-JavaScript 프레임워크입니다. 이 프레임워크는 완전히 새로운 모바일 페이지를 구현하는 대신 jQuery Mobile 의 기본 테마를 사용하여 모바일 장치에 표시해야 하는 페이지를 표시하는 것입니다. Mobilize.js 는 모든 웹 사이트에서 사용할 수 있지만 WordPress 및 Sphinx 기반 웹 사이트의 경우 이미 많은 플러그인을 사용할 수 있으므로 이러한 프레임워크 변환을 사용할 필요가 없습니다.
5, m 프로젝트
-M-Project 는 또 다른 강력한 JavaScript 프레임워크로, HTML5 의 새로운 기능을 사용하여 모바일 애플리케이션을 보다 쉽고 편리하게 개발합니다. 이 프레임 워크는 유명한 MVC 소프트웨어 아키텍처 모델을 따릅니다. 또한 오프라인도 지원하므로 사용자가 네트워크에 연결하지 않고 계속 작업할 수 있습니다 (다음 연결 시 데이터를 서버와 동기화). 우수한 문서 제공 (이 프로젝트에는 신규 사용자 입문을 안내하는 개발 가이드가 있습니다.) 제공된 예제를 검토하여 이 프로젝트에 대해 미리 알 수 있습니다. 예를 들어, ToToToApp 과 KitchenSink (이 프레임워크에서 제공하는 모든 UI 요소 포함) 가 있습니다.
6, 웹 앱. net
WebApp.Net 은 많은 API 를 제공하므로 많은 일을 절약할 수 있습니다. Ajax 호출을 인코딩하는 데는 시간이 걸리지 않습니다. 이미 내장되어 있고, 다른 많은 내장 함수들이 있어 자세한 문서와 응용 프로그램 데모를 제공합니다.
7, 위모
Wijmo 는 jQuery UI 기반 UI 구성 요소 세트입니다. Wijmo 구성 요소는 클라이언트 웹 개발에 최적화되어 있으며 jQuery 의 뛰어난 성능과 사용 편의성을 활용합니다. 모든 Wijmo 부품은 20 개 이상의 테마를 갖추고 있으며 휠을 지원합니다.
JQuery-Mobile 의 8,960 그리드
Jquery-mobile-960 은 960.gs 의 유연성과 jQuery Mobile 의 편리함을 결합한 모바일 웹 개발을 위한 그리드 프레임워크입니다. 그 목적은 jQuery Mobile 의 레이아웃을 더욱 유연하게 만들어 모바일 터미널에서 promise 를 쉽게 사용할 수 있도록 하는 것입니다.
9, Sencha 터치 프레임
Sencha Touch 는 세계 최초의 HTML5 기반 모바일 웹 개발 프레임워크로 최신 HTML5 및 CSS3 표준을 지원하고 Android 및 Apple iOS 장치와 완벽하게 호환되며 모바일 터미널에서 실행되는 애플리케이션을 신속하게 개발할 수 있는 풍부한 웹 UI 구성 요소를 제공합니다. Shencha 는 HTML5, CSS 및 자바스크립트를 사용하고 오디오/비디오, 로컬 스토리지, 모깎기, 그라데이션 배경 및 그림자를 지원하는 최초의 개발 프레임워크입니다.
10, 영광키트
NimbleKit 은 iOS 장치용 어플리케이션을 구축하는 가장 빠른 방법입니다. Objective-C 나 iOS SDK 를 알 필요 없이 JavaScript 코드로 HTML 페이지를 작성하기만 하면 됩니다.
1 1, 심술 궂은가요? 템플릿 파일
Touchy Boilerplate 는 HTML 템플릿, Meta 태그 등을 포함한 모바일 웹 응용 프로그램을 만드는 도구입니다. Touchy 는 동적 페이지 탐색, 고정 머리글, 컨텐츠 스크롤, 히스토리 탐색 등의 기능을 지원합니다. 토치는 jQuery 나 Zepto 를 사용합니다. 제트 연구.
12, PhoneGap
PhoneGap 은 HTML, CSS 및 자바스크립트를 기반으로 모바일 플랫폼 간 모바일 애플리케이션을 만드는 빠른 개발 플랫폼입니다. 이를 통해 개발자는 위치, 가속기, 연락처, 소리, 진동 등 아이폰, 안드로이드, 팜, Symbian, WP7, Palm 및 Blackberry 스마트폰의 핵심 기능을 활용할 수 있습니다. 또한 PhoneGap 에는 기능을 무제한으로 확장할 수 있는 다양한 플러그인이 있습니다. PhoneGap 은 무료이지만 특정 플랫폼에서 제공하는 추가 소프트웨어 (예: 아이폰의 아이폰 SDK, 안드로이드의 안드로이드 SDK 등) 가 필요합니다. DW5.5 와 함께 개발할 수도 있습니다. PhoneGap 를 사용하는 것은 플랫폼별로 애플리케이션을 구축하는 것보다 조금 낫습니다. 기본 코드는 동일하지만 각 플랫폼에 대해 응용 프로그램을 별도로 컴파일해야 하기 때문입니다.
13, 조쉬 페어
Joshfire 는 개발자가 다양한 장치에서 실행할 수 있는 웹 앱을 만들 수 있도록 하는 오픈 소스 크로스 디바이스 개발 프레임워크입니다. HTML5 및 자바스크립트를 사용하며 개발자가 로컬 응용 프로그램과 특정 웹 응용 프로그램을 신속하게 통합할 수 있도록 합니다. Joshfire 를 사용하면 어플리케이션에서 키보드, 마우스, 터치 스크린, 리모컨 및 기타 장치의 입력을 받아들일 수 있습니다. Joshfire 는 Node 를 지원합니다. JS 4. Sencha Touch: HTML5 기반 모바일 웹 개발 프레임워크.
줄리아
줄리아 프레임워크는 기본 CSS3 파일, Julia 라이브러리 및 다양한 플랫폼의 런타임 라이브러리로 구성됩니다. PhoneGap 과 달리 Julia 에는 기본 코드를 호출하는 인터페이스 계층뿐만 아니라 모델-뷰-컨트롤러 (MVC) 지원, 위임 지원, OAuth 지원, 비동기 데이터베이스 액세스 인터페이스, HTML 선택기 (jQuery 와 유사) 등 애플리케이션 개발에 필요한 API 인터페이스도 포함되어 있습니다 줄리아 기반 애플리케이션 개발은 웹 사이트 개발만큼 간단합니다. 네, 드디어 HTML5 로 완벽한 플랫폼 간 모바일 앱을 개발할 수 있습니다. 기본 코드만큼 유지 관리가 용이합니다! 막이 곧 밝혀질 것이다. 모바일 개발의 새로운 시대로 들어갑시다.
15, SproutCore HTML5 어플리케이션 프레임워크
SproutCore 는 HTML5 모바일 웹 개발 프레임워크로, 브라우저 플러그인 없이 브라우저 기반 응용 프로그램에서 뛰어난 데스크탑 효과를 제공하는 것을 목표로 하고 있습니다.
16, 티타늄
이것은 강력하고 강력한 모바일 웹 개발 프레임워크입니다. 기존 HTML, CSS 및 자바스크립트 지식을 활용하여 iOS 및 안드로이드 플랫폼을 위한 기본 모바일 애플리케이션을 개발할 수 있습니다. 점점 더 커지고 있는 모바일 웹 프레임워크로서 300 개 이상의 API 와 활발한 개발자 커뮤니티가 있습니다. 이 커뮤니티의 모든 개발자로부터 도움을 받을 수 있습니다. Titanium Mobile 은 테이블 보기, 탭, 스위치 및 팝업 창과 같은 기본 iOS 및 안드로이드 UI 요소를 지원합니다. 모바일 장치의 카메라 및 로컬 파일 스토리지 시스템과 상호 작용할 수 있는 기능을 제공합니다.
17, Lungo.js
Lungo.js 는 HTML5, CSS3 및 JavaScript 기술을 사용하는 모바일 웹 애플리케이션 개발 프레임워크입니다. 이 프레임워크를 사용하여 개발된 어플리케이션은 iOS, Android, Blackberry, WebOs 등 널리 사용되는 모든 플랫폼에서 실행할 수 있습니다. 클릭, 더블 클릭 및 슬라이딩과 같은 터치 이벤트도 지원합니다. 전체 프레임은 아이콘을 포함한 어떤 그림도 사용하지 않고 모두 벡터화됩니다. 이 프레임워크에서 웹 SQL, 지리적 위치, 역사 또는 장치 방향과 같은 HTML5 의 일부 기능을 사용할 수 있습니다. Lungo.js 는 모듈식의 완벽한 맞춤형 프레임워크입니다.
18
DOM 조작, 이벤트 처리, Ajax 및 일부 애니메이션 효과와 같은 표준 클라이언트를 개발하는 데 필요한 기능이 있는 한 초경량 프레임워크가 필요할 수 있습니다. 만약 그렇다면, 이 틀은 너에게 딱 맞는다. 전체 프레임은 GZIP 압축 후 4.2 KB 에 불과합니다.
19, 내장
EmbedJS 는 휴대폰, TV, 태블릿 등 임베디드 장치에 사용되는 자바스크립트 프레임워크입니다. EmbedJS 의 강점은 iOS, Firefox, Android 등의 특정 플랫폼 및 브라우저를 위해 특별히 제공되는 개발 버전이 있다는 점입니다. 이렇게 하면 최소한의 코드로 사용자에게 최상의 경험을 제공할 수 있다. 그리고 만약 당신이 사용자 정의를 좋아한다면, 그것의 EmbedJS 빌드 도구로 실현할 수 있습니다. EmbedJS 는 Dojo 를 기반으로 구현되므로 Dojo API 구문에 익숙한 경우 EmbedJS 가 최선의 선택이 될 것입니다.
Zepto.js
Zepto.js 는 Safari, Chrome 등의 모바일 웹키트 브라우저용으로 특별히 개발된 JavaScript 프레임워크입니다. 자체 간단한 개발 철학을 표방하여 개발자가 개발 및 제공 임무를 쉽고 빠르게 완료할 수 있도록 지원합니다. 더 중요한 것은, 이 JS 프레임워크는 초경량으로 5KB 에 불과하다. Zepto.js 의 구문 참조 및 jQuery 호환.
2 1, 제빵사
Baker 는 아이패드 또는 아이폰 플랫폼에 대화형 전자책이나 전자잡지를 게시하는 HTML5 전자책 프레임워크입니다.
22, 초콜릿 기술 응용 인터페이스
ChocolateChip-UI 는 HTML5, WAML, CSS, 자바스크립트 등의 기술을 통해 구현된 모바일 웹 개발 프레임워크입니다. 최신 ChUI 를 포함한 ChocolateChip 기반 JavaScript 프레임워크. JS 및 ChUI.css
23, 잡지 그리드
Magazine Grid 는 아이패드와 아이폰에 사용되는 초현대적인 CSS 프레임워크로 잡지와 비슷한 디자인 스타일을 사용합니다. 잡지 그리드를 통해 사용자는 HTML5 요소를 사용하여 잡지 페이지를 구성할 수 있습니다. 이는 매우 경량적입니다 (
(24), 검도 UI
Kendouui 는 빠른 HTML5 UI 개발을 위한 강력한 프레임워크입니다. 최신 HTML5, CSS3 및 JavaScript 표준을 기반으로 합니다. Kendo UI 에는 강력한 데이터 소스, 범용 드래그 앤 드롭 기능, 템플릿, UI 컨트롤 등 현대 JavaScript 개발을 개발하는 데 필요한 모든 것이 포함되어 있습니다.
25, HTML 응용 프로그램 호스트 프레임 워크
이것은 HTML5 기술을 사용하는 Windows Phone 7 기반 HTML/JavaScript 호스팅 프레임워크입니다. 이 프레임워크는 html 응용 프로그램을 표준 xap 형식으로 포함할 수 있도록 지원하는 컨트롤로 구성됩니다.