드디어 Tizen 2.0 Magnolia SDK 가 2013-02-18 공개되었다.


Windows 7 에 Tizen 2.0 MAGNOLIA SDK 를 설치하는 법을 알아보자.


1. 권장 하드웨어 사양은 다음과 같다. 원활한 설치를 원한다면 다음의 하드웨어 사양 이상을 추천한다.

    • System
      • CPU Dual-Core 2 GHz 이상
      • RAM 2GB 이상
      • HDD 3GB 이상
    • Platform
      • Ubuntu 32/64 bit 지원
        • Ubuntu 11.04
        • Ubuntu 11.10
        • Ubuntu 12.04
      • Windows 32/64 bit 지원
        • Windows XP
        • Windows 7
      • MAC OS X 지원
        • 10.7 Lion
        • 10.8 Mountain Lion
    • 하드웨어가상화지원 PC 추천(VT-x)
      • PC 에서 하드웨어가상화(VT-x)가 지원된다면 Emulator 속도가 훨씬 빠르다. 


2. [Prerequisites] SDK 를 설치전 미리 설치해두어야 하는 프로그램들이 있다.
  • Oracle JRE 1.6 이상
    • JRE 1.6 Download
    • 참고로 JDK 와 JRE 와의 관계는 JDK 를 설치하면 JRE 는 깔려있다.
      • JRE 는 Java Application 을 구동하기위한 최소한의 Runtime Environment 이고, JDK 는 Java Application 을 개발하기 위한 JRE 를 포함한 Development Kit 이다.
  • Google Chrome Browser
    • Google Chrome Browser Download
    • HTML5, CSS3 등의 Tizen Web Application 을 개발하기위한 Preview, Debugging, Simulator 등을 위해서 Chrome 이 필요하다.
  • 자신의 그래픽 드라이버를 최신으로 업데이트
    • NVIDIA/ATI 드라이버등 자신의 그래픽 드라이버를 최신으로 Update 해야 Tizen Emulator 에서 고성능의 성능을 얻어낼 수 있다.


3. SDK Installer Manager 를 다운받아 보자.



4. 다운받은 Install Manager 파일을 클릭하여 실행하자.



5. 좌측 하단에 Settings 메뉴를 눌러보면 다음과 같이 Proxy 설정을 할 수 있다.

  • Proxy 를 설정하여 쓰고 있다면 이곳에서 자신에게 맞는 Proxy 설정을 한다.
  • Proxy 를 쓰고있지 않다면 Direct connection 을 체크하고 OK 버튼을 누른다.



6. Advanced 버튼을 한번 눌러보면 다음과 같은 메뉴가 나온다.

  • Package Server : SDK Image 를 Download 받을 수 있는 Package Server
    • 해당 패키지서버를 Browser 로 탐색해보면 Binary 가 Zip 형식으로 패키징 되어있는것을 볼 수 있다.
  • Distribution : SDK 의 Version 을 다르게 하여 설치 할 수 있다.
  • SDK Image : 위의 3번에서 설명한 Download 받은 SDK Image 를 지정하여 SDK 를 설치할 수 있는 메뉴



7. 다시 OK 를 눌러 돌아와서 라이센스 체크를 하고 Next 를 Click



8. 다음과 같이 인스톨 Type 을 설정 할 수 있다. 

  • 기본설치: 약 2.2GB 정도로, Web IDE, Web Simulator, Web Command Line Tools, Native IDE, Native Toolchain, Native Command Line Tools, Emulator, Web Sample, Native Sample 등이 설치된다.
  • 최소설치: 약 850MB 정도로, Web IDE, Native IDE 를 제외하고, Command Line Tool 위주로 개발이 가능하게 하는 저용량 설치타입
  • 사용자정의 설치



9. Custom 메뉴로 해당 항목들을 살펴보자.

  • Web App Development
    • Command Line Tools: Command Line 으로 Web App 개발을 지원해주는 툴
    • Web Simulator: Chrome Browser의 Extension 으로 동작하는 Web App simulator
    • Web IDE: Web App 개발을 지원해주는 Eclipse Based Development Tool
  • Native App Development
    • Toolchain: Native 프로젝트 빌드, Debugging 을 위한 GCC, GDB, LLVM 등의 툴
    • Command Line Tools: Command Line 으로 Native App 개발을 지원해주는 툴
    • Native IDE: Native App 개발을 지원해주는 Eclipse Based Development Tool
  • Platform Development
    • library, device driver, preloaded application 등의 개발을 지원하는 툴
  • Common Tools
    • Emulator: Emulator Manager 와 같은 Tizen Emulator 지원 툴
  • Platforms
    • Tizen 2.0
      • Platform Image: 실제 Real Device 와 같은 효과를 내주는 Tizen Emulator 용 Image
      • Native Rootstrap: Native App 의 빌드나 디버깅에 필요한 라이브러리와 헤더파일등의 모음
      • Web Samples: Web App 으로 생성되는 Web Sample. 패키지가 따로 빠져있는걸로 보아서 외부에서  기여도 가능한듯.
      • Documents: Tizen IDE 의 Eclipse Help Contents 등에 기여되는 Document
      • Native Samples: Native App 으로 생성되는 Native Sample.
      • Platform Rootstrap: Platform 관련 개발시 빌드나 디버깅에 필요한 라이브러리와 헤더파일등의 모음



10. 원하는 인스톨 타입으로 설정 후 Next 를 누르면 다음과 같이 SDK Image 를 다운 받고, 설치에 들어간다.

  • SDK Image Download 및 설치까지 약 40~50분내외로 추정됨.(Network 상황에 따라 다름)


11. 설치도중 Intel Hardware Accelerated Execution Manager 를 설치화면이 나온다.

  • 자신의 PC 가 하드웨어가상화(VT-x)를 지원한다면, Intel Hardware Accelerated Execution Manager 를 설치한다.
    • 자신의 PC에서 가상화지원이 되는지 안되는지 잘 모르겠다면, 일단 계속 실행해보면, 가상화 지원이 안되는 PC 이면 알아서 설치가 안된다. -_-;
    • 설치가 된다면 애뮬레이터 실행속도가 비약적으로 향상된다.



12. 설치가 완료되면 다음과 같이 Installation Completed 라는 창이 뜬다. 

  • 이제 Tizen SDK 를 써볼 수 있다!


13. Relese Note 를 보면 제공되는 여러 Feature 정보등을 알 수 있다.

  • 2.0 알파 대비 다음과 같은 점이 두드러진다.
    • Mac OS X 지원
    • RDS(Rapid Development Support) 기능 추가
      • 빌드 및 패키징시 변경된 파일만 Upload 하는 기능으로 개발속도 향상
    • 향상된 command line interface
    • Web UI Framework 성능개선 및 Widget 추가
    • Tizen Web API Set 변경
      • Feature 에서 Previlege 로 Tag 명칭 변경
    • 크롬기반 HTML/CSS Preview
    • Native App 개발지원
      • Tizen Device API
      • Dynamic analyzer
      • Platform Project



14. 설치완료 후 재부팅을 한다.



15. Windows 의 시작 메뉴에 있는 Tizen IDE 를 Click 하면 Tizen IDE 가 실행이 되는 모습을 볼 수 있다.



Posted by leechwin