1일차 : Sencha Touch 2 개발 환경 구축 을 따라서 개발 환경을 구축했다면 가장 간단한 프로그램을 만들어보자.
먼저 시작하기에 앞서서 당연히 톰캣이 설치되 있어야 하고 톰캣 서버 폴더 안에 sencha touch 2 SDK 파일들이 있어야 한다.
필자는 아래와 같이 폴더가 구성되어 있다.
cmd 창을 열어서 (윈도우키 + r 을 열면 실행 창이 뜨고 거기에 cmd 라고 입력한 뒤 enter 키를 누르면 된다) 위의 해당 디렉토리로 이동하자.
아래와 같이 해당 디렉토리로 이동하자.
여기서 우리는 ST2_test1 이라는 app 을 만들어 볼 것이다.
아래와 같이 입력하자.
sencha generate app ST2_test1 ../ST2_test1
그러면 아래와 같은 화면이 뜨는 것을 확일 할 수 있을 것이다.
D:\Tomcat 7.0\webapps\Root 폴더에서 보면 ST2_test1 폴더가 생성되 있는 것을 볼 수 있다.
해당 폴더로 들어가보면 아래와 같은 화면이 나온다.
Tomcat 7.0\bin 폴더에
Tomcat7 을 실행한 뒤
Chrome 에서 http://localhost:8080/ST2_test1/ 를 입력하면 !!
아래와 같은 화면이 뜬다!!!ㅎㅎ
생성된 폴더 내부를 다시 보자
각각의 의미는 다음과 같다.
app : MVC 형태로 만들어진 폴더가 있다. MVC 를 잘 모르는 분들은 따로 찾아보시길!!ㅎ app 폴더로 들어가게 되면 아래에 Models, Views, Controllers, Stores 폴더가 각각 있다.
app.js : 우리가 만든 app 의 자바스크립트 entry point 가 된다.
app.json : 우리 app 의 설정과 관련된 파일이다.
index.html : 우리 app 에 대한 html 파일이다.
packager.json : Packager 가 우리 app 의 Android 나 iOS 버전의 native 한 app 을 만들려 할 때 사용되는 설정 파일이다.
resources : 우리 app 에 필요한 CSS 와 images 를 가진다.
sdk : sencha touch sdk 의 복사본을 가진다. 우리가 건들 필요 없다.
'Sencha Touch 2' 카테고리의 다른 글
HW2 : Sencha Touch 2 Components 를 활용하기 (0) | 2012.06.27 |
---|---|
3일차 : Sencha Touch 2 Components 에 대한 이해! (0) | 2012.06.26 |
HW1 : Sencha Touch 2 Home Panel 추가하고 자기 소개 하기. (0) | 2012.06.26 |
Extra1 : Sencha Touch 2 한글 인코딩 문제 (0) | 2012.06.26 |
1일차 : Sencha Touch 2 개발 환경 구축 (3) | 2012.05.08 |