Tizen Wearable SDK beta 1.0 이 릴리즈 되었습니다.

( http://developer.samsung.com/samsung-mobile-sdk/ )


아래는 기본으로 설치되어 있는 예제들 사진입니다.


에뮬레이터와 Analog watch 화면


카메라 앱과 에뮬레이터 콘트롤 패널




저작자 표시
신고

'Open Source' 카테고리의 다른 글

Tizen Wearable SDK 예제 사진  (0) 2014.03.18
Qt (framework)설치 on Ubuntu(우분투)  (0) 2011.04.12
[benchmark] jsgamebench  (0) 2011.03.22
[번역] bison(바이슨?) license  (0) 2011.01.22
bada SDK 설치하기  (2) 2010.08.20
FreeNode IRC 접속  (0) 2009.12.10
Posted by 소혼
TAG Tizen

Tizen SDK 2.2부터는 EFL 개발을 할 수 있습니다. ( Tizen 2.2 정식 SDK 배포 by SeoZ )

단, Tizen을 설치하실 때 Platform Development를 선택하셔야 하고 리눅스에서만 개발이 가능합니다.


이 글은 우분투 (13.04)에서 작성하였습니다.


먼저 Tizen IDE를 실행하시고 New -> Others를 선택합니다.

Tizen 폴더를 선택하여 Tizen Platform Project를 선택합니다.


Template이 나오고 3가지 방법이 있습니다. 다음 릴리즈에는 Sample들도 추가되길 기대해 봅니다.

EFL Application을 선택합니다.


Hello EFL이라는 메뉴를 선택하고 Project name(여기서는 helloEFL)을 지정합니다.

Finish를 눌러 완료합니다.


그러면 Project Explore에 위와 같이 helloEFL이라는 프로젝트가 생겼음을 알 수 있습니다.

프로젝트는 총 4개의 폴더와 4개의 파일로 이루어져 있습니다.

include/ - 헤더파일들을 모아두는 곳입니다. 지금은 dbg.h라는 디버깅 정보를 출력하기 위한 헤더가 들어있습니다.

packaging/ - Tizen에서 platform개발은 rpm파일을 생성하여 이루어집니다. rpm파일 생성을 위한 정보는 spec에 지정하게 되어 있습니다.

po/ - 다국어 지원을 위한 메타 파일들이 들어있습니다.

src/ - 소스 코드들을 모아두는 폴더입니다. 지금은 main.c만 존재합니다.

CMakeLists.txt - Tizen은 빌드 스크립트로 CMakefile을 선호합니다.(Autotools도 동작합니다.) main.c와 인클루드 정보등 빌드 정보를 담은 CMakeLists.txt가 존재합니다.

org.tizen.helloEFL.png - 이 앱을 설치했을때 나오는 기본 아이콘입니다. 밋밋한 회색 원판입니다.(타이젠 로고라도 넣어줬으면 좋았을텐데 말입니다.)

org.tizen.helloEFL.xml.in - 메니페스트 정보를 담는 파일입니다. 빌드를 하면 이 파일을 바탕으로 org.tizen.helloEFL.xml이 생성됩니다.


일단 예제 실행을 위해 빌드를 해보겠습니다.


먼저 에뮬레이터가 실행되어 있는지 확인합니다.
아래 그림처럼 Project explore 아래에 Connection Explore에 보면 현재 실행중인 에뮬레이터 정보가 보입니다.



없다면, 왼쪽에 휴대폰 모양의 버튼을 클릭해 줍니다. (현재 그림에는 한개의 에뮬레이터가 실행중입니다.)


그 다음 에뮬레이터를 root mode로 변환해야 합니다.(에뮬레이터는 한개만 실행중이라고 가정하겠습니다.)

콘솔창을 열어 아래 명령을 실행합니다.

# sdb root on


또 gbs가 설치되어 있어야 합니다.

gbs설치 방법에 대한 가이드는 source.tizen.org의 documentation에서 찾으실 수 있습니다.


gbs 설치가 잘 되었다면 프로젝트 명에서 마우스 오른쪽 클릭을 하여 Run As -> Tizen Platform Project를 선택합니다.

문제가 없다면 에뮬레이터 화면에서 Hello EFL 을 보실 수 있을 것입니다.

(gbs 빌드는 서버에서 의존성 패키지를 가져와 빌드하고 설치하는 과정을 거칩니다. 따라서 시간이 매우 오래 걸릴 수 있습니다.)


몇가지 문제가 있을 수 있는데, 예를 들어 아래와 같은 상황입니다.

이 팝업은 device가 root모드가 아니기 때문에 나타납니다.

sdb root on 을 실행해줍니다.


문제가 없으면 패키징을 할 것인지 물어봅니다.

우분투의 경우 패키징을 위해 관리자 계정의 비밀번호가 필요합니다.(sudo의 비밀번호)


그림을 첨부하지 않았지만, gbs가 설치되어 있지 않으면 빌드 과정에서 실패가 될 것입니다.

이런 경우 gbs를 설치해 주셔야 합니다.



정상적으로 빌드된 후 실행되면 아래와 같은 간단한 EFL Application을 보실 수 있을 것입니다.



저작자 표시
신고
Posted by 소혼
TAG EFL, Tizen

Tizen 앱 스토어에 회원 가입이 되는 것을 알았습니다.

단,아래 그림처럼 마켓은 아직 오픈이 안된 것처럼 보입니다. (아직 정식 출시한 폰도 없으니까요)


http://www.tizenstore.com/ 접속 화면

<http://www.tizenstore.com 접속화면>


하지만 http://seller.tizenstore.com 으로 접속하면 아래와 같은 화면을 볼 수 있습니다.


<http://seller.tizenstore.com 접속 화면>


오른쪽 상단에  Join Now 를 누르면 아래 화면이 뜹니다.

< Join Now >

이 화면에서 로그인할 수 있는 입력창 아래로 두가지 타입의 회원 가입 버튼이 있습니다.

"Register as Private Seller" 와 Register as a Corporate Seller입니다.

Private Seller는 개인을 의미하고 Coorporate Seller는 회사를 의미합니다.

이 화면에서 "Register as Private Seller"를 클릭하겠습니다.



<회원 가입 화면>

회원 가입 화면에서는 몇 가지 정보를 입력하면 됩니다.

비밀번호에 "Invalid password. Please re-enter."라는 경고가 나오면, 입력에 필요한 최소한의 조건을 만족하지 못했다는 뜻입니다. 대충 확인해보니 알파벳 최소 8자를 입력해야 하는 듯 합니다.


아래로 좀 더 내리면 약관과 개인정보 동의 상자이 있습니다. Country를 선택하면 자동으로 약관이 변합니다. (한국을 선택하면 한국어로 약관이 변합니다.)

어차피 동의해야 하니 동의 합니다.


<가입 축하 메시지(아직 가입이 끝나지 않았습니다.) >

이메일로 확인 요청 메일이 발송되었습니다. 가입시 입력한 이메일을 확인하면 "Welcome to Tizen Store Seller Office."이라는 메일이 와 있을 것입니다.

메일의 링크를 클릭하면 아래 화면이 나옵니다.


<진짜 가입 축하 화면>

이것으로 가입이 완료되었습니다.

저작자 표시
신고
Posted by 소혼
TAG Tizen
이전버튼 1 이전버튼

티스토리 툴바