노무현 대통령 배너

Mobile Device

구글 안드로이드 – 폭풍의 눈

by on 6.08, 2009, under Mobile Device


최근들어 모바일 디바이스, 특히 스마트폰에 대한 관심이 생겨서 여러가지 정보를 모으던 중 안드로이드에 대한 몇가지 재미있는 현상이 발견되어 내용을 정리해 봅니다.
(계속 읽기…)

3개의 댓글 :, , , , , , , , , , , , , , more...

플래시 UI 디자인상 주의할 점

by on 12.29, 2008, under M35T Flash UI

어쩌면 이것은 메리테크의 메인에 들어가는 플래시 UI에 국한한 이야기가 아니라 모든 휴대용 디바이스의 UI 제작에도 해당되는 이야기일 것입니다.
UI 를 만들때 가장 고려해야할 것은, 당연한 말이지만 사용자 편의성, 그리고 접근성입니다. 디자인은 이 요소들을 뒤에서 지원사격하기 위한 역할인 경우가 많죠.
그러나 국내의 기업들은 외국 제품의 디자인에 현혹되어 겉모양은 표절 시비에 휘말리지 않을 정도로 적당히 베끼고, 표절과 관계 없어 보이는 것은 부담없이 베끼는 UI를 생산해 왔습니다. 도덕적으로 매우 해이하다고 할 수 있을 것입니다.
대기업이나 중소기업이나 정도의 차이가 있을 뿐, 고유한 색채를 가진 UI는 찾아보기가 힘듭니다.
이것은 디자인에 대한 잘못된 인식에서 출발합니다.
대부분의 기업에서 디자인은 1인 또는 소규모의 그룹에서 자신이 가진 디자인 적인 경험을 그대로 재생산하여 업무를 수행합니다.
여기에는 좋은 결과물을 만들어 내기 위한 투자나 지원은 없고 오로지 아웃풋만이 존재할 뿐입니다. 디자이너의 역량이 매우 뛰어나서 여태 어디에서도 본 적이 없는 기발하고 독창적인데다가 사용자 편의성이 매우 뛰어난 결과물이 나온다면 다행이지만, 대부분의 경우 그렇지 않죠. 이러한 디자이너(또는 개발자)에 대한 독촉과 종용이 어디선가 본듯한… 안전빵 디자인을 만들어 내는 것이라고 할 수 있습니다.

글 초반부터 좀 많이 샜는데
이 포스팅에서 하고싶은 말은 이겁니다.
메리테크의 M35T 의 UI도 위의 경우에 예외가 아니라는 겁니다.
제가 M35T의 UI 프로토타입을 제작할 때 가장 신경이 많이 쓰였고, 가장 많은 시간이 들어간 부분은 다름아닌 아이콘의 디자인 스타일이었습니다. 모든 아이콘과 이미지들은 제작자 자체적으로 만들거나, 원본이 존재하는 경우 상당히 많은 수준의 합성이나 수정을 통하여 원본과는 전혀 다른 이미지가 되어야 합니다.
M35T 카페 유저들의 UI선호도를 가늠해보면, 약간 과장을 포함해서, 80%는 아이폰(팟)스타일 원츄, 나머지 20%는 상관없음 이지만, Flash UI 제작을 위한 공식적인 fla파일(일종의 템플릿)을 만드는데, 아이폰 아이콘을 가져다 쓸순 없는 노릇이죠. 게다가 이 fla 파일은 광범위하고 불특정하게 배포되는 성질의 것이라 표절 시비에 휘말린다던가 하는 일이 전혀 생기지 않는다는 보장이 없습니다. (오히려 의도적인 표절 시비를 내서 마케팅 수단으로 삼는 경우도 있긴 하지만..)

결론은 뭐냐…
M35T의 UI를 제작하는 분은 사용되는 이미지, 또는 디자인에 대한 사용 권한이 자신에게 있는지 확인해야 합니다.
UI의 디자인 중에서도 아이콘 스타일에 관해서만 이야기 했지만, 사진을 사용하여 UI를 제작하는 것에도 주의가 따릅니다.
연예인 사진으로 UI를 만들어 본인만 사용할 것이라면 별 관계 없겠지만, 이 UI 가 널리널리 배포된다면 전혀 다른 문제가 되는 것이죠.
초상권이나 저작권 시비에 휘말릴 수도 있는 잠재적 가능성이 생기는 것입니다.
이러한 점에 유의해서 UI를 제작해 주시기 바랍니다.

댓글남기기 :, , , , , more...

플래시 UI 제작을 위한 API 완전 정리

by on 12.11, 2008, under M35T Flash UI

M35Touch 의 플래시 UI에서 사용할 수 있는 명령어는 다음과 같습니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
/*****각 기능 실행*****/
//dmb 실행
ext_fscommand2("PLATFORM", "executeApp", "dmb");
 
//동영상 플레이어 실행
ext_fscommand2("PLATFORM", "executeApp", "movie");
 
//뮤직플레이어(mp3) 실행
ext_fscommand2("PLATFORM", "executeApp", "music");
 
//라디오 실행
ext_fscommand2("PLATFORM", "executeApp", "radio");
 
//게임 브라우져 실행
ext_fscommand2("PLATFORM", "executeApp", "game");
 
//사전 실행
ext_fscommand2("PLATFORM", "executeApp", "dic");
 
//포토뷰어 실행
ext_fscommand2("PLATFORM", "executeApp", "photo");
 
//보이스레코더 실행
ext_fscommand2("PLATFORM", "executeApp", "voicerec");
 
//텍스트 뷰어 실행
ext_fscommand2("PLATFORM", "executeApp", "text");
 
//setting 메뉴 실행
ext_fscommand2("PLATFORM", "executeApp", "setting");
 
 
 
/*****M35T 기기 상태 체크*****/
//배터리 상태수준을 가져와 battery 변수에 저장
ext_fscommand2("PLATFORM","getBatteryLevel", "battery");
 
//LCD상태가 잠겨 있는지 여부를 가져온 후 lcdlocked 변수에 저장, lcdlocked = 0 잠기지 않은 상태, lcdlocked = 1 잠긴상태
ext_fscommand2("PLATFORM","isLCDLocked","lcdlocked");
 
//micro SD 카드의 상태를 가져와 sdcard 변수에 저장, sdcard = 0 없음, sdcard = 1 있음
ext_fscommand2("PLATFORM","isExistSDCard","sdcard");
 
 
 
/*****swf 파일 로드*****/
//메인 UI 상태에서 다른 swf을 호출하고 메인 UI는 메모리에서 삭제.   
ext_fscommand2("PLATFORM", "excuteFlash", "C:\\Config\\test.swf");
 
//다른 swf 가 불러와 있는 상태에서 메인 UI로 돌아간다   
ext_fscommand2("PLATFORM", "runMainMenu");
2개의 댓글 :, , , , , more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Meta