타이타늄

타이타늄 세계에 오신걸 환영한다!.

티타늄은 하이브리드 앱 개발에서 사용되는 툴이자 솔루션이라고 할 수 있다. [appcelerator](http://appcelerator.com) 에서 2011 년부터 시작하여 현재까지 왔으며 기본적으로 HTML, CSS (Cascading Style Sheet), 자바스크립트 (Javascript) 를 사용하여 앱을 제작한다. iOS, 안드로이드(Android), blackberry 만 가능했었는데 최근에 windows 가 추가 되었다.

준비 및 설치

어디서부터 시작해야할지 망설이시는 분들을 위해서 지금 바로 앱개발에 필요한 기본 과정을 알아보겠다.

시스템 요구사항

타이타늄 스튜디오와 타이타늄 모바일 SDK를 실행하기 위해서 필요한 시스템 요구사항은 다음과 같다.

  1. 운영체제: 윈도우 최신 버전 (Vista에서 잘 동작하지만 공식적으로 지원하지는 않는다.), Mac OS X, 우분투
  2. 메모리: 2GB (전체 메모리가 아닌 사용 가능한 메모리 용량)
  3. 자바 런타임: 오라클 JDK (다른 자바는 안됨)
타이타늄은 윈도우 환경(32비트 또는 64비트 시스템)과 관계없이 32비트 버전의 Java JDK가 필요하다.

타이타늄 스튜디오 다운로드 및 설치

이제 타이타늄 스튜디오를 설치할 준비가 됐다. 타이타늄 스튜디오는 통합 개발 환경으로써 프로젝트 생성 및 관리 그리고 앱 개발과 디버깅 그리고 배포도 할 수 있다. 다운로드하려면 앱셀러레이터(Appcelerator) 네트워크 계정이 필요하다. 가입은 [여기서](https://my.appcelerator.com/auth/signup)한다. 가입을 했으면, http://my.appcelerator.com 에서 설치파일을 다운로드한다. 압축을 풀고 설치를 진행한다. 자세한 설치 과정은 설치 화면을 참고한다.

타이타늄 스튜디오 실행하기

타이타늄 스튜디오를 실행해서 로그인 과정을 거친면 제일 먼저 *작업폴더(workspace)*를 선택한다. 작업폴더는 타이타늄 스튜디오의 모든 프로젝트와 파일 그리고 IDE 설정 데이터가 위치하는 곳이다.

![Workspace-Launcher](http://docs.appcelerator.com/titanium/2.1/images/download/attachments/29004949/01-Workspace-Launcher.png)

타이타늄 스튜디오를 처음 실행하면 자동으로 최신 타이타늄 SDK를 설치한다. 설치가 끝나면, 더이상 추가적인 업데이트 버전은 없는지 확인해보자.

  1. Help > Check for Updates 를 실행해서 타이타늄 최신 버전을 설치한다.
  2. Help > Check for Titanium SDK Updates 를 확인해서 공식적인 최선 SDK를 설치한다.
  3. 더이상 최신 버전이 없을때까지 두 과정을 반복한다.

![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)

타이타늄 스튜디오 설정하기

타이타늄 스튜디오 데쉬보다가 열려있지 않다면, 툴바에 있는 앱셀러레이터 로고를 클릭한다. 그리고 대쉬보드에서 *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)

기타

  • app/styles/index.tss 표시되는 모양을 정의한다 (Css 와 비슷)
  • app/alloy.js 처음 실행되는 파일로 각종 상수, 함수를 정의하면 된다.

알로이는 xml기반으로 ui를 디자인 할 수 있다.