차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:타이타늄 [2015/02/06 08:20] V_Ltech:타이타늄 [2016/07/12 00:56] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 +{{tag>타이타늄}}
 ====== 타이타늄 ====== ====== 타이타늄 ======
  
- +타이타늄 세계에 오신걸 환영한다!. 
 + 
 +티타늄은 하이브리드 앱 개발에서 사용되는 툴이자 솔루션이라고 할 수 있다. 
 +[appcelerator](http://appcelerator.com) 에서 2011 년부터 시작하여 현재까지 왔으며 기본적으로 [[html]], [[css]], [[javascript]] 를 사용하여 앱을 제작한다. 
 +[[iOS]], [[안드로이드]], [[blackberry]] 만 가능했었는데 최근에 windows 가 추가 되었다.
  
-타이타늄 세계에 오신걸 환영합니다!. 어디서부터 시작해야할지 망설이시는 분들을 위해서 지금 바로 앱개발에 필요한 기본 과정을 알아보겠습니다. 
  
     * [타이타늄 사용자 모임](http://tidev.kr/)     * [타이타늄 사용자 모임](http://tidev.kr/)
 +    * [타이타늄 한글 페이스북 그룹](https://www.facebook.com/groups/titanium.kr/)
 +
 +
 +=====준비 및 설치=====
 +어디서부터 시작해야할지 망설이시는 분들을 위해서 지금 바로 앱개발에 필요한 기본 과정을 알아보겠다.
  
 ====시스템 요구사항==== ====시스템 요구사항====
  
-타이타늄 스튜디오와 타이타늄 모바일 SDK를 실행하기 위해서 필요한 시스템 요구사항은 다음과 같습니다.+타이타늄 스튜디오와 타이타늄 모바일 SDK를 실행하기 위해서 필요한 시스템 요구사항은 다음과 같다.
  
-  - **운영체제**: 윈도우 최신 버전 (Vista에서 잘 동작하지만 공식적으로 지원하지는 않는다.), Mac OS X, 우분투 +  - **운영체제**: 윈도우 최신 버전 (Vista에서 잘 동작하지만 공식적으로 지원하지는 않는다.), Mac OS X, 우분투
   - **메모리**: 2GB (전체 메모리가 아닌 사용 가능한 메모리 용량)   - **메모리**: 2GB (전체 메모리가 아닌 사용 가능한 메모리 용량)
   - **자바 런타임**: 오라클 JDK (다른 자바는 안됨)   - **자바 런타임**: 오라클 JDK (다른 자바는 안됨)
줄 20: 줄 29:
  
 이제 타이타늄 스튜디오를 설치할 준비가 됐다. 타이타늄 스튜디오는 통합 개발 환경으로써 프로젝트 생성 및 관리 그리고 앱 개발과 디버깅 그리고 배포도 할 수 있다. 이제 타이타늄 스튜디오를 설치할 준비가 됐다. 타이타늄 스튜디오는 통합 개발 환경으로써 프로젝트 생성 및 관리 그리고 앱 개발과 디버깅 그리고 배포도 할 수 있다.
-다운로드하려면 앱셀러레이터(Appcelerator) 네트워크 계정이 필요하다. 가입은 [여기서][1]한다.+다운로드하려면 앱셀러레이터(Appcelerator) 네트워크 계정이 필요하다. 가입은 [여기서](https://my.appcelerator.com/auth/signup)한다.
 가입을 했으면, http://my.appcelerator.com 에서 설치파일을 다운로드한다. 압축을 풀고 설치를 진행한다. 자세한 설치 과정은 설치 화면을 참고한다. 가입을 했으면, http://my.appcelerator.com 에서 설치파일을 다운로드한다. 압축을 풀고 설치를 진행한다. 자세한 설치 과정은 설치 화면을 참고한다.
  
줄 29: 줄 38:
 ![Workspace-Launcher](http://docs.appcelerator.com/titanium/2.1/images/download/attachments/29004949/01-Workspace-Launcher.png) ![Workspace-Launcher](http://docs.appcelerator.com/titanium/2.1/images/download/attachments/29004949/01-Workspace-Launcher.png)
  
-타이타늄 스튜디오를 처음 실행하면 자동으로 최신 타이타늄 SDK를 설치한다. 설치가 끝나면, 더이상 추가적인 업데이트 버전은 없는지 확인해보자. +타이타늄 스튜디오를 처음 실행하면 자동으로 최신 타이타늄 SDK를 설치한다. 설치가 끝나면, 더이상 추가적인 업데이트 버전은 없는지 확인해보자.
  
-  - Help > Check for Updates 를 실행해서 타이타늄 최신 버전을 설치한다.  +  - Help > Check for Updates 를 실행해서 타이타늄 최신 버전을 설치한다. 
-  - Help > Check for Titanium SDK Updates 를 확인해서 공식적인 최선 SDK를 설치한다.  +  - Help > Check for Titanium SDK Updates 를 확인해서 공식적인 최선 SDK를 설치한다. 
-  - 더이상 최신 버전이 없을때까지 두 과정을 반복한다. +  - 더이상 최신 버전이 없을때까지 두 과정을 반복한다.
  
 ![Titanium-Studio-Software-and-SDK-Updates](http://docs.appcelerator.com/titanium/2.1/images/download/attachments/29004949/03-Titanium-Studio-Software-and-SDK-Updates.png) ![Titanium-Studio-Software-and-SDK-Updates](http://docs.appcelerator.com/titanium/2.1/images/download/attachments/29004949/03-Titanium-Studio-Software-and-SDK-Updates.png)
줄 41: 줄 50:
 타이타늄 스튜디오 데쉬보다가 열려있지 않다면, 툴바에 있는 앱셀러레이터 로고를 클릭한다. 그리고 대쉬보드에서 *Configure* 탭을 선택하면 *Let's get things set up!* 버튼이 보인다. 타이타늄 스튜디오 데쉬보다가 열려있지 않다면, 툴바에 있는 앱셀러레이터 로고를 클릭한다. 그리고 대쉬보드에서 *Configure* 탭을 선택하면 *Let's get things set up!* 버튼이 보인다.
  
-![Titanium-Studio-Wizard-Configure-Tab](http://docs.appcelerator.com/titanium/2.1/images/download/attachments/29004949/04-Titanium-Studio-Wizard-Configure-Tab-1.png) +![Titanium-Studio-Wizard-Configure-Tab](http://docs.appcelerator.com/titanium/2.1/images/download/attachments/29004949/04-Titanium-Studio-Wizard-Configure-Tab-1.png) 
 + 
 +=====기타===== 
 + 
 +  * app/styles/index.tss  표시되는 모양을 정의한다 (Css 와 비슷) 
 +  * app/alloy.js    처음 실행되는 파일로 각종 상수, 함수를 정의하면 된다. 
 + 
 +알로이는 xml기반으로 ui를 디자인 할 수 있다.  
 + 
 +  * button http://docs.appcelerator.com/titanium/3.0/#!/api/Titanium.UI.Button 
 + 
 + 
  
-[1]: https://my.appcelerator.com/auth/signup 
  
-{{tag>타이타늄}}