Tizen 23

[TIZEN]3. 타이젠 Basic UI Application 코드 설명

이전 페이지에서 Basic UI Application을 통해 Native 프로젝트를 생성해 보았습니다. 2. 타이젠 네이티브 프로젝트 생성/에뮬레이터 생성 이제 생성된 프로젝트에서 각 코드를 살펴보도록 하겠습니다. 1. Project Explorer - 먼저 생성된 프로젝트를 보시면, 좌측 Project Explorer에 기본적으로 생성되는 폴더와 파일을 볼 수 있습니다. 기본적으로 아래 정도를 알고 있으면 됩니다. - inc : Header Files(.h) - res : Resource Files - src : C Files(.c) -tizen-manifest.xml : 타이젠에서 각종 정보를 기술한 어플리케이션 명세서, 모든 어플리케이션은 루트 디렉토리에 manifest를 갖고 있어야 합니다. 어플..

[TIZEN]2. 타이젠 네이티브 프로젝트 생성/에뮬레이터 생성

1. 프로젝트 생성 - [File]-[New]- [Other] - [Tizen Native Project] 선택 후, [Next] 선택 -Tizen에서는 다양한 기본 템플릿을 제공하고 있습니다. EFL로 기본 앱을 만들기 위해 'Basic UI Applciation'을 선택, Project Name/Package Name을 입력 후 Finish 선택합니다. 2. 에뮬레이터 생성 -생성된 프로젝트를 실행시켜보기 위해 에뮬레이터를 생성해 봅시다. [Tizen Tool] - [Emulator Manager] 선택 후, Create New VM 클릭, 우측창의 Detail이 활성화 됩니다. 기본값으로 두고 우측하단 'confirm' 클릭 -생성된 에뮬레이터를 실행시키면 아래와 같이 타이젠 에뮬레이터가 실행됩니다..

[TIZEN]1.타이젠 시작하기 (개념, 환경설정)

1. TIZEN이란? - 리눅스 기반 오픈 소스 플랫폼, 삼성/인텔을 주축으로 개발 진행중 - 스마트폰, TV, 기어 시리즈, 냉장고 등 모든 전자기기 포함 목적 - HTML/C++ 기반으로 제작 가능 2. TIZEN Core Framework - 웹 및 네이티브 프레임웍 기반 - 빠르고 가벼운 라이브러리 - Core API/ EFL API로 구성 3. EFL(Enlightment Foundation Libraries) -> Tizen Core Toolkit - 오픈소스기반의 다양한 기능을 제공하는 라이브러리 모음(Toolkit) - 웹 및 네이티브 프레임웍 기반 - 빠르고 가벼운 라이브러리 - Core API/ EFL API로 구성 - EFL을 사용한이유? : 뛰어난 성능, 적은 메모리, GUI/APP..