추천강의

센차터치2 강좌 리뷰 추천

알지오 2017. 11. 7. 15:08
알지오 평생교육원 센차터치2 강좌입니다.

전문가들이 뽑은 꼭 배워야하는 실무활용 강의
그동안 찾던 센차터치2 강좌의 완전판 !
여러분의 마지막 강의가 되어드리겠습니다.

알지오에서는 PC와 스마트폰, 태블릿을 이용해서 언제, 어디서나 공부를 할 수 있습니다.
열심히 공부해서 센차터치2 강좌를 마스터해보세요.

<센차터치2 강좌 샘플동영상>


<센차터치2 강좌 리뷰>

항상 사용하고 있는 어플은 어떻게 만들어질까 하는 호기심으로 
저도 한번 어플을 개발해보는 취미를 가지기 위해서 공부를 시작했습니다.
그런데 어플 개발을 하는데 이렇게나 많은 것들을 공부해야하는지 미처 몰랐네요.
배워야 할 것이 한두가지가 아니지만 알지오에서 패키지 신청해서 강의를 듣고 있습니다.
먼저 HTML이랑 자바스크립트는 벌써 강의를 수강했고요.
지금은 센차터치2 강의를 듣고 있습니다. 
강의 내용에 예제가 많이 나오고 
예제를 보면서 제가 실습도 할 수 있어서 내용을 빨리 배울 수 있는 거 같아요.
알지오 강의 추천합니다.


센차터치2 강좌 정보입니다. 추천 인터넷 강의 : 알지오

센차터치2강의,센차터치2강좌,센차터치2교육,센차터치2학원,센차터치2인강,센차터치2인터넷강의,센차터치2인터넷강좌,센차터치2동영상,센차터치2동영상강의,센차터치2동영상강좌,센차터치2배우기,센차터치2사용법,센차터치2사용방법,SenchaTouch2강의,SenchaTouch2강좌,SenchaTouch2교육,SenchaTouch2학원,SenchaTouch2인강,SenchaTouch2인터넷강의,SenchaTouch2인터넷강좌,SenchaTouch2동영상,SenchaTouch2동영상강의,SenchaTouch2동영상강좌,SenchaTouch2배우기,SenchaTouch2사용법,SenchaTouch2사용방법,SenchaTouch강의,SenchaTouch강좌,SenchaTouch교육,SenchaTouch학원,SenchaTouch인강,SenchaTouch인터넷강의,SenchaTouch인터넷강좌,SenchaTouch동영상,SenchaTouch동영상강의,SenchaTouch동영상강좌,SenchaTouch배우기,SenchaTouch사용법,SenchaTouch사용방법,센차터치강의,센차터치강좌,센차터치교육,센차터치학원,센차터치인강,센차터치인터넷강의,센차터치인터넷강좌,센차터치동영상,센차터치동영상강의,센차터치동영상강좌,센차터치배우기,센차터치사용법,센차터치사용방법


  • 01.25분 센차터치의 기본개념

    센차터치의 기본구조를 살펴보고, 사용법, 디버깅 방법과 기본적인 클래스, 경로, 패키지, 컨테이너나 컴포넌트들을 다루는 방법에 대해 예제들을 통해 알아봅니다.

    책갈피 : [00:00] 센차터치의 시작/[01:40] 센차터치 폴더 확인/[01:53] doc 폴더/[02:29] examples 폴더/[02:38] sencha-touch.js/[02:46] sencha-touch.css/[04:19] index.html/[05:50] 파일 경로 확인/[06:07] app.js/[06:21] Ext.application/[06:48] 라이브러리 호출/[07:00] fullscreen/[07:16] html 코드/[07:35] 실행/[09:00] 스크립트 디버깅/[09:30] 강제 오류 생성/[09:55] 크롬 요소 검사/[10:20] 오류 갯수 확인/[10:53] 창 분리/[11:14] app.js 오류 확인/[11:53] Network탭/[12:34] Sources탭/[12:53] 오류 확인/[13:25] 오류 수정/[13:34] 수정내용 실행/[14:21] 클래스/[15:02] 클래스 예제/[15:38] 네임스페이스/[16:15] Ext.define/[16:52] Ext.create/[17:55] run( )메소드/[18:30] index실행/[18:52] 클래스 상속/[19:00] 실행/[19:12] 소스 확인/[20:25] config/[22:50] 정적 변수/[23:12] 예제 작성/[24:15] 결과 확인/[24:48] Console탭

  • 02.1시간 18분 MVC예제와 센차터치 기본 컴퍼넌트 1

    MVC아키텍쳐에 대해 예제 프로그램을 만들어보고, 패널과 레이아웃, 템플릿, 폼, 컴포넌트등 센처터치 기본 컴퍼넌트들에 대해 공부해봅니다.

    책갈피 : [00:00] 클래스의 이벤트 사용법/[01:03] ext.define/[01:37] 속성정의/[01:57] mybutton객체/[02:32] 확인/[03:01] 클래스이벤트/[03:25] 경로와 패키지/[04:12] 경로/[04:26] 결과보기/[05:49] sub1.js/[06:19] app.js/[06:52] requires/[07:22] 두파일의 경로/[08:10] 패널의 선언/[08:48] 폴더구분생성/[09:30] sub1.js/[09:52] 네임스페이스의 변화/[10:25] app.js/[11:20] 패키지/[11:51] 파일명과 패키지명/[12:30] 컴포넌트/[13:32] 컴포넌트와 컨테이너의 사용예제/[14:07] 패널생성/[14:47] 컴포넌트의 별도 선언/[14:58] app.js/[15:25] 컨테이너에 추가/[16:10] 확인/[17:17] mvc아키텍처/[18:05] 센차터치에서의 역할/[18:44] 컨트롤러의 역할/[19:14] mvc구조/[19:29] app/[20:28] 모델/[20:46] 뷰/[21:31] 비mvc를 mvc로 구현 팁/[21:53] 화면이동의 결정/[22:09] 파일결정/[22:23] 필요한 파일 정의/[22:31] 뷰구현/[22:49] 모델정의/[23:02] 시작패널선언/[23:30] 이벤트정의/[23:43] 이벤트와 메소드구현 화면제어/[24:36] mvc예제/[24:54] 파일설계/[25:53] app.js/[26:54] helloview.js/[27:42] 확인/[28:22] 백그라운드이미지/[28:37] 확인/[29:35] 화면의 기본패널/[30:42] 패널의속성변경/[31:10] index.html/[31:50] app.js/[32:25] 기본설정지정/[32:41] launch이벤트/[33:09] 패널생성/[33:28] docked속성/[33:48] 실행/[34:42] mvc형식/[35:41] panelview.js/[36:20] app.js/[37:40] 실행/[38:50] 패널분리/[39:39] topview.js/[40:05] bottomview.js/[40:43] panelview.js/[41:19] app.js/[41:58] 확인/[42:55] x타입속성/[43:38] topview.js/[43:51] bottomview.js/[44:08] panelview.js/[44:45] app.js/[46:03] 레이아웃/[46:16] app.js/[46:36] 확인/[47:20] flex/[48:31] 피트/[48:43] 카드/[49:04] 실무에서의 활용/[49:28] vbox와 hbox의 혼용/[50:05] 확인/[51:07] 센차터치에서의 화면구성표현/[51:50] 템플릿구현/[51:56] index.html/[52:23] app.js/[53:08] tpl속성/[53:28] 실행/[54:07] 컴포넌트구현/[54:17] ext.form의 필드종류/[55:01] 필드들의 특징/[56:56] 입사지원서폼 확인/[57:06] app.js/[57:20] 폼의 생성/[57:53] xtype으로 선언/[58:31] 컴포넌트의 배치/[58:56] items외의 방법/[59:16] 실행/[01:00:09] 버튼/[01:00:30] 공백의 크기/[01:01:24] selectfield/[01:01:33] datepickerfield/[01:02:49] 모델정의/[01:03:39] xtype선언/[01:04:25] 값 가져오는 방법/[01:05:05] 코드확인/[01:05:39] 이벤트핸들러/[01:06:16] formpanel/[01:06:46] 실행/[01:07:07] 컴포넌트를 읽어와서 설정/[01:07:31] 패널내에서 찾을때/[01:07:40] 폼패널과 연계/[01:07:59] 패널에서부터 정의/[01:08:36] 폼패널의 mvc구현/[01:09:14] 파일구조/[01:10:01] app.js/[01:10:59] formview.js/[01:12:12] config/[01:12:32] field/[01:13:26] 버튼/[01:13:41] id/[01:14:19] formmode.js/[01:14:58] malefamalemodel/[01:15:22] malefamalestore/[01:15:59] formcontroller.js/[01:16:50] 메소드정의/[01:17:50] 확인

  • 03.48분 센차터치 기본 컴포넌트 2

    툴바,탭바, 아이콘의 사용과 이벤트의 사용, 그리고 카루젤에 대해 알아보고, 데이터 뷰와 리스트에 대해서도 공부하면서 예제들을 만들어봅니다.

    책갈피 : [00:00] 툴바,탭바,아이콘의 사용/[01:06] 카드레이아웃/[01:29] 차이점/[01:56] 예제/[03:08] 소스보기/[03:31] ext.tab.panel/[03:46] launch이벤트/[04:27] items/[04:43] 이미지/[05:01] 툴바/[05:33] 브라우저확인/[06:15] 아이콘이미지/[06:46] 툴바의 장점/[07:07] 툴바의 변형/[07:30] 예제2/[08:02] 소스보기/[08:24] 툴바의 위치설정코드/[08:42] items/[09:08] 아래쪽의 이미지링크/[09:49] 크기수동등록/[10:32] 화면색상변경/[10:48] hide 메소드/[11:02] add,remove 메소드/[11:14] 브라우저 확인/[11:35] 탭패널과 툴바의 차이/[12:05] 탭패널과 탭바/[12:42] 이벤트의 사용/[13:18] 기본이벤트와 특정이벤트/[13:43] 상황에따른 이벤트/[14:16] 예제/[14:45] 소스보기/[15:04] handler이벤트/[15:39] 이벤트추가/[16:13] 이벤트발생/[16:17] 이벤트처리/[16:34] 이벤트구현/[17:33] 브라우저 확인/[18:32] mvc로 구현/[18:53] mvc/[19:21] app.js/[19:46] myeventview.js/[20:28] myeventcontroller.js/[21:16] 브라우저 확인/[22:04] 카루젤기능/[22:55] 카루젤의 주요 속성/[23:37] 카루젤의 주요 메소드/[24:02] 카루젤의 주요 이벤트/[24:17] 예제/[25:09] 소스보기/[25:18] ext.carousel/[26:00] 브라우저 확인/[26:14] 여러화면 분배/[26:40] 결과확인/[27:17] 카루젤의 복합적 사용/[27:48] 소스보기/[28:20] 결과확인/[29:02] 주의할 점/[29:39] 정리/[30:10] 데이터뷰/[30:37] 리스트와의 차이/[30:44] 예제/[31:40] 소스보기/[32:57] 이미지정렬 변경/[33:33] 결과확인/[34:06] mvc구현/[34:35] 파일구조/[35:34] app.js/[36:40] mytoyview.js/[36:57] mytoydataview.js/[37:37] mytoymodel.js/[38:02] mytoystore.js/[38:39] mytoycontroller.js/[40:41] 리스트/[41:34] 리스트의 주요 속성/[42:55] 리스트의 주요 메소드/[43:56] 리스트의 주요 이벤트/[44:31] 예제/[45:44] 소스보기/[46:48] ext.list/[47:33] 파라미터/[47:46] 결과 확인

  • 04.52분 센차터치 기본 컴퍼넌트 3

    NestedList, 리스트풀, 메시지창, 마스크, 픽커, 액션시트, 오버레이와 같은 기본 컴포넌트들에 대해 알아보고, 패널의 호출을 이용한 페이지 이동 방법에 대해 공부해봅니다.

    책갈피 : [00:00] 리스트/[00:27] 복잡한 리스트/[00:40] app.js/[00:55] item template/[01:34] 버튼과 리스트/[01:51] item tap이벤트/[02:46] 브라우저 확인/[03:27] 리스트의 변형/[03:57] 예제/[04:17] 소스확인/[04:47] item template/[04:54] #기호/[05:12] xindex/[05:26] xcount/[06:12] 결과 확인/[06:40] 네스티드 리스트/[07:16] pc의 메뉴화면/[07:32] 화면확인/[07:43] 리스트의 메뉴구조/[08:18] 메뉴확인/[08:47] 소스확인/[08:55] requires/[09:25] items/[10:14] ext.data.treestore/[10:39] 결과확인/[11:46] 스크롤/[12:15] 예제/[12:44] 소스보기/[13:13] 원데이터/[13:30] 추가할 데이터/[13:56] blockrefresh/[14:45] 스크롤러 제어/[15:25] 결과확인/[16:02] 메세지박스/[16:19] 예제/[17:37] 경고창/[17:56] 소스확인/[18:30] 프롬프트/[18:44] 확인창/[18:54] 결과 확인/[19:24] 마스크/[19:44] 예제/[21:00] 소스확인/[21:28] setmask/show/hide 메소드/[22:10] x-loading-spinner/[22:46] 결과 확인/[22:56] 피커/[24:00] 예제/[25:21] 데이터피커/[26:11] 소스확인/[26:29] datepicker/[26:50] ext.picker/[27:14] 이벤트처리와 함수의 사용/[27:41] 결과 확인/[28:22] hide이벤트/[29:04] 피커의 리턴값/[29:19] 여러피커의 동시처리/[29:34] 예제/[29:57] 소스확인/[30:02] 피커의 변경사용/[30:39] 액션시트/[31:16] 액션시트의 주요 메소드/[31:50] 예제/[33:03] 소스확인/[33:18] ext 액션시트 정의/[33:36] 버튼이벤트/[34:02] 작은버튼/[34:27] 결과확인/[34:56] 오버레이/[35:56] 예제/[37:08] index.html/[37:24] div태그/[37:32] 결과확인/[38:22] app.js/[38:33] 툴바생성/[38:56] ext.panel/[39:39] 버튼/[40:14] div태그의 주의사항/[40:55] div호출/[41:22] 결과확인/[41:55] 오버레이의 장점/[42:25] 센차터치컨퍼넌트에서의 오버레이/[42:42] 예제/[44:05] 소스확인/[44:09] schoollist/[44:35] 오버레이패널/[45:36] 결과확인/[46:02] 모바일에서의 오버레이/[46:33] 페이지의 이동/[47:10] 다이나믹 로딩/[47:39] 제이쿼리와 센차터치/[48:10] 이동화면예제/[49:12] 소스확인/[50:11] first.js/[50:41] show/hide/[50:58] second.js/[51:20] 결과확인

  • 05.53분 센차터치 기본 컴퍼넌트 4 & 센처터치 디자인

    카드 레이아웃을 이용한 페이지의 이동에 대해 알아보고, 페이지 이동시에 값을 전달하는 방법과 NavigationView, 애니메이션, 그리고 센차터치 테마에 대해 배워봅니다.

    책갈피 : [00:00] 화면이동/[00:35] 카드레이아웃/[01:59] 애니메이션 효과/[02:18] 애니메니션 종류/[02:54] 구현방법/[03:23] add메소드/[03:44] 소스확인/[04:18] 라이브러리호출/[04:44] 런치이벤트/[05:10] 결과확인/[05:34] 애니메이션 속성 정의/[05:56] first.js/[06:11] 버튼설정/[06:41] second.js/[07:01] 버튼설정/[07:15] 결과확인/[08:20] 애니메이션 방식 변경/[08:47] fade로 변경/[09:37] pc와 모바일의 화면이동/[10:11] 툴바를 포함한 페이지 이동/[10:48] 예제/[11:23] 텍스트필드/[11:53] 페이지간의 값 전달/[12:29] app.js/[12:52] 메인패널/[13:32] items/[13:58] 버튼/[15:11] first.js/[15:33] items/[15:50] 버튼/[16:36] setvalue 메소드/[17:05] second.js/[17:48] 버튼/[18:16] setvalue 메소드/[19:23] 결과확인/[19:42] mvc로 구현/[20:47] app.js/[21:34] mypageview.js/[22:05] config/[22:25] items/[23:09] myfirstpageview.js/[23:47] 버튼/[24:29] mysecondpageview.js/[25:27] mypagecontroller/[25:34] config/[26:16] control/[27:05] launch/[27:44] 결과확인/[29:07] 네비게이션뷰/[29:25] app.js/[30:05] launch/[30:48] items/[30:59] 패널추가버튼/[32:02] first.js/[32:29] 결과확인/[33:11] 다양한애니메이션효과예제/[34:51] rotate/[35:09] app.js/[35:46] ext.apply/[36:37] ani패널/[37:12] 메일패널 생성/[37:35] 버튼/[38:16] 디렉션/[38:37] 듀레이션/[39:19] 결과확인/[40:05] 테마/[40:32] 폴더확인/[41:30] 예제에 적용/[42:03] index.html/[42:43] css파일변경/[44:03] 기본테마의 수정/[44:57] 예제/[46:21] css변경방법/[46:46] 요소검사/[47:15] elements/[47:58] 화면조정/[48:29] 스타일창/[49:08] 색상변경/[49:49] 또다른방법/[50:31] css폴더 확인/[51:02] bb6/[51:17] x-list-item/[51:35] 복사한후 수정/[52:11] 만든파일 추가/[52:39] 결과확인

  • 06.48분 터치차트와 센차터치 웹앱 1

    터치차트에 대해 알아보고, 영역, 바, 파이, 라인 차트등에 대해 예제를 통해 공부해봅니다. 그리고 센차터치에세 오디오나 비디오, 지도를 제어하는 방법에 대해서도 알아봅니다.

    책갈피 : [00:00] 터치차트/[01:19] 영역차트예제/[02:28] area.js/[02:57] 함수지정/[03:10] area.panel/[03:28] 카루젤/[03:59] items/[04:23] legend/[05:06] axes/[05:59] series/[06:27] 결과확인/[06:58] 라인차트/[07:39] line.js/[08:23] line패널/[08:43] items/[09:03] 결과확인/[09:31] axes/[10:10] series/[11:00] 결과확인/[11:18] 바차트/[11:42] 소스확인/[12:09] 바패널/[12:57] axes/[13:18] series/[13:51] 결과확인/[14:06] 파이차트/[14:42] 소스확인/[15:00] 파이패널/[15:23] axes/[15:40] series/[16:14] 결과확인/[16:50] index.js/[16:59] ext.carousel/[17:35] 패널/[18:01] index.html/[18:40] 결과확인/[19:09] 그외의차트/[20:11] 터치차트 드로우/[20:25] index.html/[21:08] index.js/[21:22] ext.draw.component/[21:56] 패널/[22:22] circle/[22:49] rect/[23:15] path/[24:01] text/[24:48] 결과확인/[25:43] 터치차트의 장점/[26:16] 멀티미디어/[26:38] 오디오제어/[27:00] 예제/[28:10] app.js/[28:41] 패널/[28:51] fieldset/[29:26] spacer/[29:33] player/[30:08] textfield/[30:23] play버튼/[31:15] 정지버튼/[31:43] 토글버튼/[32:25] 결과확인/[33:18] 비디오제어/[33:29] app.js/[34:03] 툴바/[34:52] xtype/[36:05] 맵의사용/[36:59] 예제/[37:59] index.html/[38:43] app.js/[39:29] 라이브러리 호출/[39:52] pisition값/[40:32] 결과확인/[40:51] 홈버튼/[41:20] listeners/[41:52] ext.create/[42:12] 플러그인 내용 지정/[42:28] 결과확인/[43:01] 다음맵으로 구현/[43:39] 예제/[44:29] api선언/[44:55] daummap소스/[45:16] 위치지정/[45:49] 초기화/[46:02] 컨트롤러 추가/[47:17] 마커와 정보창 선언/[47:30] 정보창의 이벤트/[47:54] 결과확인

  • 07.55분 센차터치 웹앱 2 & 서버 연동 1

    센차터치에서 다음맵을 제어하는 방법을 알아보고, 센차터치와 서버를 연동하는 법에 대해 공부하면서 XML데이터 사용이나, Sorter,Filter의 사용법을 배워봅니다.

    책갈피 : [00:00] 소스변경/[00:24] index.html/[00:42] 스타일/[00:54] apikey값 설정/[01:56] app.js/[02:40] 패널생성/[02:59] items/[03:24] 스타일/[04:03] 맵의 구성내용/[04:48] init함수/[05:45] 결과확인/[06:19] 맵확인/[07:05] 오버레이/[07:29] app.js/[07:40] overlaytoolbar/[07:58] overlay/[08:33] 패널/[09:19] 리스너추가/맵설정/[09:31] 결과확인/[10:51] 컴포넌트의 서버연동/[11:11] ajax/[11:34] 장점/[12:01] 활용예/[13:06] 서버연동/[13:31] 모델/프록시/스토어/[14:42] ajax/오브젝트/[15:22] 예제/[16:30] ajaxdata.jsp/[17:03] app.js/[17:42] 패널/[17:52] ext.ajax.request/[18:26] 톰캣서버/[18:54] url/[19:26] success/[20:03] ext.decode/[21:12] 화면구성부분/[21:20] fieldset/[22:01] 결과확인/[22:44] ajaxdata.jsp/[23:12] app.js/[23:54] 모델정의/[24:24] ext.data.ajaxproxy/[25:28] ext.data.store/[26:21] ext.list/[27:04] 패널생성/[27:30] 결과확인/[28:14] 이벤트핸들러/[28:35] mvc구현/[29:04] 파일구성확인/[29:57] 작업할 순서/[30:13] app.js/[31:00] proxyview.js/[32:17] proxyapp.view.proxylist/[33:12] porxyapp.model.proxymodel/[33:46] proxyapp.store.proxystore/[34:35] 경로/[35:30] proxycontroller.js/[36:49] proxystore호출/[37:17] setstore메소드/[38:10] ajaxdata.jsp/[38:42] 결과확인/[39:40] xmldata의 사용/[40:21] ajaxdata.js/[41:32] xml선언부/[41:57] app.js/[42:32] ext.define/[43:04] store생성/[44:18] ext.list/[44:50] itemtpl/[45:08] 패널/[45:44] 결과확인/[46:14] 스토어/[46:35] 스토어의제어/[47:10] 정렬과 필터링/[47:29] ajaxdata.jsp수정/[48:11] 예제확인/[49:21] app.js/[49:56] 모델정의/[50:08] ext.data.ajaxproxy/[50:52] ext.data.store/[51:25] ext.list/[52:04] 패널/[52:37] 정렬버튼/[53:40] 필터버튼/[54:34] 결과확인

  • 08.53분 센차터치 서버 연동 2 & 센차터치 응용 1

    스크립트 태그, JSONP, SUBMIT, 로컬스토리지, 세션스토리지들에 대해 예제를 만들면서 공부해보고 센처타치를 응용해서 간단한 숫자찾기 게임을 만들어봅니다.

    책갈피 : [00:00] 스크립트 태그 사용/[01:17] target.jsp/[01:53] index.html/[02:05] callscripttag/[02:56] callscripttagfunc/[03:18] 링크/[03:35] 결과확인/[04:28] ajaxdata.jsp/[05:09] app.js/[05:29] ext.data.model/[05:51] ext.data.store/[06:46] ext.list/[07:14] 패널/[07:54] 결과확인/[08:37] jsonp/[09:46] jsonp의 사용/[09:55] ajaxdata.jsp/[11:13] 예제/[11:33] 요소검사/[11:45] 디벨로터툴/[11:53] 네트워크/[12:19] ajaxdata파일/[12:53] json의 사용/[13:51] app.js/[14:16] ext.data.model/[14:33] ext.data.jsonp.request/[15:34] ext.data.store/[15:53] 패널/[16:13] 리스트/[16:41] 결과확인/[17:31] submit방식/[18:36] 예제/[19:14] submitdata.jsp/[20:13] app.js/[20:23] 패널/[20:41] 결과확인/[21:15] items/[21:37] submit버튼/[23:04] 결과확인/[23:24] 톰캣콘솔창/[24:19] 스토리지/[25:07] 세션스토리지/[25:21] 로컬스토리지/[26:00] 주요속성/[27:12] 모바일에서의 서버와 통신/[27:36] 예제/[28:53] index.html/[29:29] 버튼/[29:54] 버튼함수/[30:56] 입력창/[31:15] 출력창/[31:39] 결과확인/[32:08] 스토리지의 프록시/[33:05] 스토리지의 사용 방식/[33:38] 예제/[35:34] common.js/[35:49] ext.define/[36:02] ext.data.store/[36:37] app.js/[37:39] 패널/[37:46] 툴바/[38:46] jeg.js/[39:17] 패널/[40:43] list.js/[41:00] 패널/[41:50] ext.list/[42:20] removeat/[43:11] 결과확인/[43:44] 응용예제/[43:55] 예제/[46:42] gmbutton.js/[47:53] 메소드의 구현/[48:03] open/[48:22] close/[49:28] toggle/[50:11] show/[51:27] findit/[52:01] eventchange

  • 09.48분 센차터치 응용 2 & 폰갭 소개

    숫자찾기 게임의 소스코드를 분석해보고, 폰갭에 대해 공부하기 위해 폰갭 설치와 안드로이드, 아이폰의 개발환경을 알아봅니다. 그리고 폰갭 기본 API들에 배워보고 Accelerometer와 Camerea 예제 프로그램을 만들어봅니다.

    책갈피 : [00:00] 강의설명/[00:23] app.js/[00:42] 라이브러리호출/[00:59] 게임패널/[01:43] 버튼/[02:03] readycard메소드/[02:48] getlist메소드/[03:15] 스타일/[03:49] eventchange/[04:41] readcard메소드/[05:45] opencard메소드/[06:30] runtimer메소드/[07:02] reglistask메소드/[07:17] reglist메소드/[07:34] reglistresult메소드/[07:43] getlist메소드/[09:05] getmin.jsp/[10:05] 상위10명 카운트코드/[10:27] 오류처리/[11:34] game-reg.jsp/[11:49] try catch finally문/[12:57] game-list.jsp/[13:41] 결과확인/[14:05] 정리/[14:25] 폰갭/[15:12] 안드로이드와 아이폰/[15:32] 안드로이드 환경,설치/[16:05] 아이폰 개발환경,설치/[17:12] 폰갭의 기본 api/[17:40] accelerometer/[18:03] camera/[18:16] capter/[18:35] compass/[18:47] connection/[19:00] contacts/[19:12] device/[19:27] event/[19:35] file/[19:47] geolocation/media/notification/storage/[21:00] 연동방법/[21:02] accelerometer연동/[22:59] accelerometer메소드/[23:51] 새프로젝트/[24:11] 라이브러리추가/[24:32] textactivity.java/[24:59] droidgap/[25:39] 오류시import/[26:13] accelerator.html/[27:11] 폰트크기변경/[28:40] 라이브러리추가경로/[29:20] 중력가속도제어id선언/[29:42] addeventlistener/[30:02] ondeviceready/[30:17] starwatch/[30:56] watchid값/[31:11] stopwatch/[31:32] onsuccess/[32:31] onerror/[33:00] androidmanifest.html/[34:14] 실행/[35:43] camera메소드/[36:39] getpicture/[37:15] html/[37:41] camera.html/[37:55] testactivity/[38:28] camera.html/[39:05] 라이브러리연결/[39:22] 변수선언/[39:37] 폰갭준비/[39:53] ondeviceready/[40:27] onphotodatasuccess/[41:12] onphotourlsuccess/[41:45] capturephoto/[42:13] capturephotoedit/[42:39] getphoto/[43:03] onfail/[43:34] 버튼/[44:42] 실행/[47:44] html소스확인

  • 10.50분 폰갭의 기본 API 1

    Capture, Compass, Connection, Device, Events, File, Geolocation등의 폰갭 기본 API 살펴보고, 예제 프로그램을 만들어봅니다.

    책갈피 : [00:00] capture/[00:33] captureaudio/[00:50] captureimage/[01:08] capturevideo/[01:18] mediafile.getformatdata/[02:03] 이클립스/[02:22] capture.html/[03:11] capturesuccess/[04:12] captureerror/[05:09] captureimage/[05:33] uploadfile/[06:11] result/[06:33] error/[07:01] button/[07:38] 결과확인/[08:45] compass메소드/[09:19] getcurrentheading/[09:43] watchheading/[10:10] clearwatch/[10:27] watchheadingfilter/[11:05] textactivity.java/[11:35] compass.html/[12:17] stratwatch/[12:56] watchid/[13:11] stopwatch/[13:37] onsuccess/[13:54] onerror/[14:18] body/[14:57] 결과확인/[15:48] connection의 속성/[16:31] unkown/[16:36] ethernet/[16:48] wifi/[16:54] 2g/3g/4g/none/[17:27] connection.html/[18:23] checkconnection/[20:01] body/[20:28] 결과확인/[21:38] device 속성/[21:55] device.name/[22:04] cordova/[22:16] platform/[22:24] uuid/[22:47] version/[23:15] device.html/[24:04] ondeviceready/[24:41] body/[24:48] 결과확인/[26:22] 폰갭이벤트/[26:53] deviceready/[27:34] pause/[27:45] resume/[28:06] online/offline/[28:16] backbutton/[28:24] batterycritical/low/status/[29:21] botton/[30:26] events.html/[31:31] deviceready/[31:52] button/[32:25] menu button/[32:51] back button/[33:19] 결과확인/[35:04] file객체/[35:26] directoryentry/directoryreader/[35:50] file/fileentry/error/reader/system/[36:35] filetransfer/error/uploadoption/result/[37:23] filewriter/flags/localfilesystem/metadata/[38:22] file.html/[39:05] navigator.camera.getpicture/[39:48] uploadphoto/[41:16] 서버로의 전송결과유무/[42:00] body/[42:20] 결과확인/[43:57] geolocation/[44:26] getcurrentposition/[44:42] watchposition/[45:00] clearwatch/[45:14] position/[45:28] positionerror/[45:39] coordinates/[46:04] geolocation.html/[46:41] ondeviceready/[46:51] onseccuss/[48:38] onerror/[48:51] body/[49:34] 결과확인

  • 11.47분 폰갭의 기본 API 2 & 플러그인 & 센차터치 연동

    Media, Notification, Storage 등의 API를 살펴보고, 플러그인을 추가해서 사용하는 법을 알아봅니다. 그리고 폰갭에서 센차터치를 연동해서 사용하는 법을 살펴봅니다.

    책갈피 : [00:00] media메소드/[00:42] getcurrentposition/[01:03] getduration/[01:20] play/pause/release/[01:39] seekto/[01:57] startrecord/stoprecord/stop/[02:27] 예제/[02:44] media.html/[03:36] 경로지정/[03:58] 오디오플레이어생성/[04:18] if문/[04:55] 위치표시소스/[05:17] getcurrentposition/[05:48] 제어소스/[06:40] success와 error구현/[07:47] 오디오위치/[08:04] body/[08:16] 메소드호출/[09:16] 결과확인/[10:08] 미디어의 사용/[10:18] notification/[10:39] alert/[10:55] confirm/beep/vibrate/[11:27] 예제/[11:51] 폰갭연결/[12:27] showalert/[13:07] playbeep/[13:24] vibrate/[13:40] body/[14:46] debug/[14:53] 결과확인/[15:57] storage/[16:26] opendatabase/[16:39] storage의 객체/[17:28] storage.html/[18:08] demo테이블/[18:21] 데이터입력/[18:51] 테이블의 질의/[19:10] querysuccess/[20:53] errorcb/[21:17] success구현/[22:04] body/[22:23] 결과확인/[22:55] 폰갭플러그인/[23:33] 플러그인준비/[23:54] childbrowser플러그인/[24:23] showwebpage메소드/[24:45] close메소드/[25:10] 새프로젝트/[26:19] 라이브러리설치/[26:54] 파일복사/[27:33] 복사한 파일 빌드/[27:44] properties/[28:01] java build path/[28:35] xml폴더복사/[29:10] mainactivity.java/[30:24] 패키지에 포함/[30:59] 플러그인설치/[31:15] 파일복사추가/[31:59] 패키지생성/[32:44] config.xml/[33:02] 플러그인추가/[33:59] androidmanirest.xml/[34:14] user-permission/[34:33] android manirest permission/[35:48] activity/[36:31] index.html/[37:23] 작업내용구현/[38:07] body/[38:43] 결과확인/[40:29] 예제의 변경/[40:35] 폰갭에서의 센차터치사용/[40:49] 라이브러리추가/[41:35] 센차터치폴더위치/[42:09] 꼭필요한 파일/[42:51] 기본파일/[43:11] 예제/[43:34] index.html/[43:50] 경로수정/[44:19] app.js/[44:43] 내용구현/[45:09] list작성/[45:50] items/[46:08] 결과확인

  • 12.53분 센차터치와 폰갭 응용 1

    Acclerometer API를 이용한 간단한 게임을 만들어 보고, Camera, Compass, Connection, Deviece 등의 API를 이용하여 센차터치와 연동해서 프로그램을 구현해 봅니다.

    책갈피 : [00:00] 응용/[00:30] 가속도계응용/[00:44] 게임구현/[00:52] 예제보기/[01:21] 구현순서/[01:51] 라이브러리/[02:13] index.html/[02:44] app.js/[02:52] 라이브러리포함/[03:47] enddegree/[04:11] apply/[04:18] before/after/[04:38] 시간지정/[04:44] 패널생성/[05:34] 전체적인 패널/[05:56] 버튼/[06:17] 회전값/[06:50] 결과확인/[07:09] 웹앱으로변경/[07:54] 파일추가/[08:23] index.html/[09:07] app.js/[09:35] 라이브러리 경로지정/[10:11] 폰갭지정/[10:56] 회전/[11:16] watchid/[11:33] startwatch/[11:40] 구현/[12:07] stopwatch/[12:35] 중력가속도/[13:07] error/[13:21] 결과확인/[14:30] camera/[15:18] requires/[15:37] launch/[15:47] 패널/[15:59] 이미지지정/[16:45] items/[17:18] 이벤트핸들러/[17:38] camera.getpicture/[18:30] 결과확인/[18:58] 파일위치/[19:25] app.js/[19:47] 라이브러리추가/[20:12] camera.panel/[21:13] picturesource/destinationtype/[21:26] success/[21:43] capturephoto/[22:10] getpicture/[22:18] 결과확인/[23:21] 캡쳐의 센차터치연동/[23:49] app.js/[24:07] 라이브러리추가/[24:15] launch/[24:23] camera.panel/[24:38] 이미지/[24:50] items/[25:08] capturesuccess/[25:25] captureimage/[25:44] uploadfile/[26:43] 나침반구현/[27:17] 예제보기/[28:31] app.js/[28:46] 변수선언/[29:19] style/[29:53] toolbar/[30:01] 버튼/[30:48] compass.rotate/[30:51] if문/[31:24] 결과확인/[31:53] 이미지복사/[32:02] app.js/[32:08] 폰갭라이브러리연결/[32:31] compass.panel/[32:58] watchid/[33:23] startwatch/[33:55] stopwatch/[34:12] onsuccess/[34:42] onerror/[34:51] compass.rotate/[35:17] 결과확인/[36:11] 통신상태체크/[37:04] connection/[37:22] 예제보기/[38:02] app.js/[38:17] overlaytoobar/[38:38] overlay/[39:02] dockeditems/[39:57] 전체적패널/[40:08] html/[40:20] 결과확인/[41:01] app.js/[41:22] 라이브러리/[41:40] overlaytoolbar/[41:57] overlay/[42:41] checkconnection/[43:37] 결과확인/[44:35] 폰정보조회/[44:55] 예제보기/[45:40] app.js/[46:10] button/[46:30] overlay/[47:00] overlaytoolbar/[47:43] 이벤트/[48:33] 내용구현/[48:56] app.js/[49:52] button/[50:05] div/[50:23] id값/[50:35] 패널생성/[50:54] 이벤트발생/[51:14] ondeviceready/[52:15] 결과확인

  • 13.52분 센차터치와 폰갭 응용 2

    Event, File, Geolocation, Notification API를 이용해서 센차터치 화면을 구성해보고, 간단한 Media Player를 만들어봅니다.

    책갈피 : [00:00] 버튼변환/[00:21] html/[00:44] 뒤로가기/[01:28] 예제보기/[02:46] app.js/[03:03] items/[03:18] 이미지경로/[03:38] listeners/[03:46] toolbar/[04:19] 폰갭연동/[04:42] 파일이동/[04:53] app.js/[05:17] launch/[05:33] 라이브러리호출/[05:47] items/[06:04] 패널생성/[06:33] ondeviceready/[06:48] addeventlistener/[06:52] onmenubutton/[07:52] 결과확인/[08:59] 모바일파일 탐색기/[09:55] 예제보기/[10:49] app.js/[11:06] filelist/[11:20] orgdata/[11:31] storefilelist/[12:01] 패널생성/[12:47] xtype/[12:52] itemtpl/[13:33] 구현/[13:46] app.js/[14:13] launch/[14:21] parentpath/[14:39] orgdata/[15:04] itemtemplate/[15:35] file.panel/[16:10] list/[16:26] if문/[16:44] file.getdir/[16:58] onupload/[17:16] successdir/[17:36] faildir/[18:07] successfilesystem/[18:28] getdir/[18:40] ondeviceready/[18:58] uploadphoto/[19:18] console/[19:31] 결과확인/[21:07] 주변지도보기/[21:43] index.html/[22:05] style/[22:31] apikey/[23:01] body/[23:29] app.js/[23:43] launch/[23:48] 패널생성/[23:58] items/[24:48] 맵의 위치초기화/[25:03] 이미지연결/[25:17] init/[25:44] 컨트롤러추가/[26:14] circle/[26:42] 이벤트/[26:52] 크롬확인/[27:44] 폰갭연동/[28:33] index.html/[29:05] 파일경로확인/[29:18] app.js/[29:35] 라이브러리추가/[29:47] launch/[30:08] style/[30:16] mmap/[30:35] 이미지파일/[30:47] init/[31:08] circle/[31:27] marker/[32:04] onsearchmap/[32:46] onsuccess/[33:14] onerror/[33:31] 결과확인/[34:37] media구현/[35:22] 예제보기/[36:28] app.js/[37:03] media.panel/[37:36] playaudio/[38:14] fieldset/[39:10] playaudio구현/[39:55] pauseaudio/[40:29] 결과확인/[40:43] 폰갭연동/[40:56] index.html/[41:20] app.js/[41:33] 라이브러리/[42:04] 패널생성/[43:04] 변수선언/[43:21] playaudio/[43:28] if문/[44:03] play메소드호출/[44:58] pauseaudio/[45:13] stopaudio/[45:36] onsuccess/[45:55] error/[46:12] setaudioposition/[46:31] 결과확인/[48:04] notification api구현/[48:38] app.js/[49:00] 패널생성/[49:23] items/[50:29] 내용구현/[50:43] showalert/[50:57] playbeep/[51:08] vibrate/[51:43] 결과확인

  • 14.49분 센차터치와 폰갭 응용 3 & SQLite 제어

    센차터치와 Storage API를 연동해서 데이터 조회 화면을 만들어보고, 센차터치 MVC 애플리케이션과 폰갭을 결합시켜 사용해보고, 안드로이드 SQLite에 대해 알아본 후 연동을 구현해 봅니다.

    책갈피 : [00:00] storage api/[00:55] app.js/[01:20] 라이브러리추가/[01:30] telllist/[01:40] orgdata/[01:48] storestage/[02:20] storage.panel/[02:38] items/[03:28] populatedb/[03:47] 테이블질의/[04:02] querysuccess/[04:42] for문/[05:19] errorcb/successcb/[05:44] ondeviceready/[05:59] 결과확인/[06:44] mvc와 폰갭/[07:32] 파일구조/[09:15] 에디터프로그램/[09:29] index.html/[10:06] app.js/[11:21] filelist.js/[11:43] itemtpl/[12:49] fileview.js/[13:22] xtype/[13:26] requires/[13:40] config/[14:30] filemodel.js/[14:55] filestore.js/[15:41] filecontroller.js/[15:55] this/[16:24] config/[16:53] launch/[17:38] 내용구현/[18:03] onfilelist/[18:41] list/[19:03] alert/[19:26] startphonegap/[19:49] uploadphoto/[20:29] 결과확인/[22:53] 모바일하이브리드프레임워크/[23:28] 웹뷰/[24:16] vt클래스/[24:43] 안드로이드sqlite/[25:04] 특징/[25:40] 장점/[25:56] 연동/[26:14] 메소드/[26:21] oncreate/[26:39] onupgrade/[27:02] onopen/[27:14] getreadabledatabase/[27:19] getwriteabledatabase/[27:31] close/[28:09] 프로젝트생성/[29:19] main.xml/[29:36] composite/[29:46] webview/[30:09] 소스코드보기/[30:36] 권한추가/[30:53] android manifest/[31:08] 소스코드확인/[31:52] 소스추가/[32:19] permissions값 /[32:33] 권한추가/[33:07] 추가소스확인/[33:18] 권한추가/[34:20] 소스확인/[35:27] 결과보기/[37:16] 소스보기/[37:37] main.xml과 연동/[37:55] 웹크롬클라이언트/[38:33] package/[38:59] import/[39:12] 웹패키지import/[39:33] 연동패키지import/[40:10] prgrbar/[40:27] titlebar제거/[40:39] 웹뷰의 속성설정/[41:17] 웹크롬클라이언트/[41:35] scroll기능제어/[41:56] 초기화면지정/[42:40] override/[42:52] chromeclient/[43:13] confirm/[43:26] prgrbar/[43:52] error처리/[44:11] nativebridge/[44:59] querysql/[45:07] try문/[46:07] if문/[46:23] catch/[46:42] error/[46:58] finally/[47:14] 브릿지메소드/[47:25] try catch문/[47:47] finally/[48:21] 경로확인/[48:57] 에러확인

  • 15.51분 SQLite의 사용과 센차터치 네이티브 팩킹

    SQLite를 사용하여 DB를 저장하고, 조회하는 프로그램을 만들어보고, 센차터치 SDK툴을 사용하는 센차터치2의 네이티브 팩킹에 대해 공부해 봅니다.

    책갈피 : [00:00] activity.java/[00:28] 클래스추가/[00:58] testdb.java/[01:22] table과 column/[01:55] 필드구성/[02:43] 클래스만들기/[02:56] 소스복사/[03:14] 파일생성/[03:44] dbhelper.java/[04:02] import/[04:24] 클래스생성/[04:38] sqlliteopenhelper/[05:03] test.db와 버전설정/[05:14] db생성/[05:33] 메소드/[05:47] oncreate/[06:12] onupgrade/[06:38] onopen/[07:47] 폴더생성/[08:16] indexhtml.html생성/[08:42] hybrid.js연동/[09:05] quary문 호출/[10:10] hybrid.js/[10:47] nativebridge/[11:10] sql함수정의/[11:42] 결과확인/[12:55] hybrid sqlite파일구조/[13:00] app.js/[13:11] reg.js/[13:19] list.js/search.js/result.js/[13:47] index.html/[14:31] app.js/[15:14] requires/[15:21] launch/[15:46] 구현/[15:52] main.init/[16:24] button/[17:06] toolbar/[17:29] reg.js/[17:42] panel-reg/[18:09] fieldset/[18:27] items/[19:21] button/[19:39] 쿼리문/[20:48] receivesql/[21:04] errorsql/[21:27] list.js/[21:34] carousel/[22:00] panel-list/[22:26] search.js/[22:46] panel-search/[22:56] layout/[23:15] textfield/[23:36] button/[23:49] 쿼리문/[24:21] 주석부분/[24:39] sql지정/[25:02] result.js/[25:27] userstore/[25:34] userlist/[25:53] panel-result/[26:38] 파일복사/[27:08] 초기화면지정/[27:40] 경로지정/[28:05] 폴더복사/[28:29] 클래스와 파일이름 수정/[29:03] 결과확인/[30:15] 네이티브팩킹/[31:03] 필요툴/[31:33] sencha cmd/[32:02] 명령프롬프트창/[32:12] cmd버전과 내용들확인/[32:48] 앱생성/[33:02] 폴더설정/[33:14] 명령어입력/[33:38] generate/[34:04] 결과확인/[35:01] 폴더확인/[35:41] 크롬에서 실행/[35:58] 기본앱의 구조/[37:12] index.html/[37:49] app폴더/[38:17] app.js/[38:57] ext.application/[39:04] requires/[39:35] app.json/[39:47] packager.json/[40:25] main.js/[40:37] 라이브러리추가/[40:53] title수정/[41:19] html내용변경/[41:51] 결과확인/[42:27] 명령프롬프트/[42:49] build testing/[43:33] 생성된 폴더확인/[44:04] production생성/[44:28] 폴더확인/[44:46] native생성/[44:58] 폴더확인/[45:25] packager.json/[45:57] 안드로이드에 맞게 변경/[46:35] sdkpath/[47:09] 경로수정/[47:47] 인증서/[48:11] 명령프롬프트/[48:18] 명령어작성/[49:43] build native/[50:10] 폴더확인



'추천강의' 카테고리의 다른 글

폰갭 교육 강의 추천  (0) 2017.11.07
센차 아키텍트 학원 강좌  (0) 2017.11.07
Nmap 강의 추천  (0) 2017.11.07
Mybatis 교육 강좌  (0) 2017.11.07
안드로이드 NDK 강좌 리뷰  (0) 2017.11.07