Skip to content

HTML5 App Developer's Guide

Changyeon Lee edited this page Nov 17, 2015 · 3 revisions

HTML5 앱 개발자 가이드

Webida 시스템 앱은 HTML5 앱의 원활한 작성, 테스트, 배포, 사용을 위해서 Webida 시스템에서 제공하는 기본 앱들입니다. 이 앱들은 일반 개발자들이 작성해서 배포하는 앱들과 달리 Webida 개발팀에서 개발, 유지, 보수하고 있으며 Webida 시스템을 구성하는 기반 앱들이라고 할 수 있습니다. 현재, 다음과 같이 네 개 앱들이 제공됩니다.

  • Desktop: 각종 앱 구동을 위한 아이콘들이 위치하며 일반 PC의 바탕화면과 비슷한 역할을 합니다.
  • 앱의 구동 장소라는 점에서 앱의 '사용'과 관계됨
  • 사용자 계정 설정 기능도 포함
  • DevCenter: 앱 개발과 관련된 전반적인 내용을 보거나 설정합니다.
  • 파일 시스템 개인 Quata 사용율
  • 작업공간 생성, 삭제, 이름 또는 설명 변경
  • 각 작업공간에 속한 프로젝트 목록
  • 자신이 배포한 앱들의 내역
  • 개발과 관련된 각종 설정 (예: SSH Key, GitHub token)
  • IDE: 작업공간 중 하나를 열어 앱을 작성하고 테스트 합니다. 개발을 위해 다음과 같은 다양한 기능들을 제공합니다.
  • 템플릿을 통한 프로젝트 생성
  • 에디터 기능: syntax highlight, code assists, code snippet, 등
  • 작업공간의 파일 시스템 관리와 검색
  • 작업공간으로의 파일 업로드와 다운로드
  • 이미지, Markdown, HTML 파일들에 대한 미리보기
  • GUI를 통한 Git, GitHub 지원
  • 작성 중인 앱을 테스트
  • Deploy: 작성한 앱을 Webida 시스템으로 배포합니다.

본 문서에서는 HTML5 앱들의 작성, 테스트, 배포, 사용 사이클 위에서 이 시스템 앱들이 어떤 역할을 하는지 간략히 살펴보고 (Quick Guides), 각 시스템 앱들의 상세 기능을 자세히 살펴보도록 하겠습니다 (System Apps Manuals).

본 문서 상의 오류나 각종 질문은 help@webida.org로 메일 주시기 바랍니다.

Clone this wiki locally