기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

저번에도 질문을 드렸는데요

인터넷에 자료가 별로 없어서 조언을 받고자합니다.

현재 저희가 UI를 flashlite로 하려고 합니다.
라이센스는 칩회사에서 해주지 않을까 싶습니다.
(pdf파일에 flashlite3.0지원이라고 써있습니다.)

제가 찾아본 봐로는
flash lite를 사용할려면
Adobe Flash CS3 Professional를 다운받아서
flash lite용으로 업데이트 합니다.
(혹시, Adobe Flash CS3 Professional무료버전은 없나요?
아니면 이거 없으면 개발 못하나요?)
그리고, SDK를 다운받는다.

그리고 Adobe Flash CS3 Professional를 이용해서
UI를 개발한 후에
보드용으로 다시 컴파일한다.(맞나요?)

마지막으로, UI만 flash lite로 개발하면
보통 어느정도 기간이 걸리나요?

초보적인 질문 같은데요..너무 감이 안 와서요..ㅠㅠ
답변 부탁드립니다.
수고하세요.









profile

김재훈

2009.02.06 23:15:27
*.162.60.144

Flashlite를 다른 사례에서 비유하자면, 자바 버추얼 머신과 동일한 개념이라고 생각하시면 될 것 같습니다.
Adobe Flash CS3 같은 툴을 사용하여 swf 파일을 만들어내면, 임베디드 리눅스에 이식된 Flashlite를 이용하여
만들어진 swf 파일을 동작 시키게 되는 개념으로 알고 있습니다.
(swf 파일 자체는 플랫폼에 영향을 받지 않는다고 생각하시면 될 것 같네요. 맞는지 모르겠지만...)

UI만 개발한다면 Adobe Flash CS3 가지고 개발을 하시면 될 것 같습니다. UI에서 사용할 수도 있는 각종
시스템 콜들은 리눅스용 Flash Lite쪽 메뉴얼을 잘 살펴봐야 할 것 같네요. ^^

결론적으로 단순히 Flash Lite는 플래시를 재생시켜주는 프로그램 입니다.

그리고 Adobe Flash CS3 는 당연히 무료가 없을 것이에요. Adobe도 먹고 살아야 하기 때문에...^^

이태간

2009.02.06 23:36:22
*.163.45.89

답변 감사합니다.

예전에 WinCE5.0으로 개발할때는 Platform Buillder평가판으로 개발했는데
(120일평가판이래도 삭제하고 다시 깔면 120일 다시 사용할수 있었습니다.)
그런건 없나보네요..ㅠㅠ

혹시, 보드에 있는 버튼을 누르면 flash화면에 있는 메뉴를 제어하려면
어떻게 하는지 아나요?
(flash에 리눅스 명령이 먹지 않을꺼 같은 생각이 들어서요..)

서종범

2009.02.07 00:40:23
*.76.223.75

gsoap을 사용해서 하드웨어만을 제어하는 데몬과 통신을 하여 제어하는 경우도 있습니다.
하나의 데몬을 띄우고 메시지를 주고 받아도 되고요.^^;; 그리고 칩회사에서 지원한다고 해도
사용가능을 말하는 것이지 라이센스를 대신 제공하는 곳은 아직 못봤습니다.^^;;;

이태간

2009.02.07 01:17:46
*.163.45.89

라이센스라기보다 개발환경을 제공해 주지 않을까 하고요...
(저희 회사가 직접 칩회사하고 연락을 안해서요..제가 잘모릅니다..죄송..)

인터넷에서 찾아보니까flashlite에서 개발 보드 디바이스를 지원해줘서
그 디바이스에 있는 버튼을 사용하는 줄 알았는데 아닌가요?

그리고, gsop를 사용하는건 하드웨어 제어하는 데몬과 flashlite에서
만든 파일하고 통신이 가능하다는 뜻인가요?

이태간

2009.02.07 02:00:15
*.163.45.89

다시 생각해보니까
개발보드 디바이스를 지원해주는것은 대기업 같네요..

아마도 서종범님이 얘기하신대로 gsoap로 통신하고 제어하는게
가장 좋을듯 싶습니다.

답변 감사합니다.

전호철

2009.02.07 20:11:34
*.37.43.34

제가 해봤던 바로는
Flash UI 개발할때는 Adobe Flash 로 만드시면 되구요. AdobeFLASH 에서 flash lite 모드에서 개발하셔야 합니다.
컨트롤은 마우스 또는 키로 가능한데
FLASH lite에서 fscommand, fscommand2 라는 function 을 지원하는데 이것으로 외부 통신을 하게 되어있습니다.
개발 보드가 리눅스 환경일때 커널에서 보드에 있는 버튼을 키보드로 mapping 해서 키보드로 조작하는 것과 동일한 환경을 만들어서 구현하게 했었습니다.
linux 에는 linux용 flash player 가 있어야 하구요

전호철

2009.02.07 20:13:52
*.37.43.34

아 그리고 UI를 구현하는 시간은 플래쉬만드시는 분 역량에 따라 다르겠지요
일반 flash 컨텐츠 만드는거랑 걸리는 시간은 똑같습니다.

이태간

2009.02.08 04:21:35
*.143.79.187

답변감사합니다.

도움이 많이 됐습니다.
커널에서 보드에 있는 버튼을 매핑해야 하는군요,,,

한동안 WinCE하다가 리눅스 할려니 찾아볼께 많네요..ㅠㅠ

List of Articles
번호 제목 글쓴이 날짜 조회 수
388 CPU 어드레스 인식에 관한여 간단한 질문하나 드립니다. [4] 한석준 2009-02-25 741
387 GStreamer Plug-In 타입의 코덱개발하시는 분 계신가요 ? [2] 장석원 2009-02-25 1397
386 native 개발환경 구축 방법 [2] 송의석 2009-02-24 1092
385 제가 ads7843 터치스크린 디바이스 드라이버를 만들었는데요..insmod ... [3] 정성욱 2009-02-24 1313
384 스캐터 파일 질문 [2] 한석준 2009-02-24 865
383 Filezilla 오픈소스... 리눅스에서 컴파일은 어떻게 하나요 ? [1] 장석원 2009-02-22 1207
382 외주 개발 업체를 찾습니다. [2] 김봉태 2009-02-21 999
381 su 유저 변경.. [3] 윤동열 2009-02-19 1059
380 pxa255 MMU 설정 질문 - 2번째(그림 첨부) [8] 한석준 2009-02-17 1095
379 동영상 재생 솔루션 [5] 이태간 2009-02-17 764
378 pxa255 MMU 설정 질문 [6] 한석준 2009-02-16 1262
377 kernel boot 관련 질문 [7] 최영진 2009-02-13 1452
376 flashlite로 UI개발에 대해서.. [3] 이태간 2009-02-10 991
375 nfs mount에 대한 질문입니다. [3] 김선엽 2009-02-07 1371
» flashlite질문 [8] 이태간 2009-02-06 1036
373 buffers, cache 관련 질문 [2] 파일럿 2009-02-06 728
372 linux pci, pcie 포팅 관련 문의 [2] 휘리릭 2009-02-05 850
371 linux base에서 동영상 녹화 [4] 윤인성 2009-02-05 985
370 Audio Driver에 관한.... [5] 주의이름으로 2009-02-05 900
369 리눅스 개발환경 [3] 이태간 2009-02-04 1143

사용자 로그인