플래시 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"); |
이 글을 복사해서 퍼가시는건 허용하지 않습니다. 글의 주소를 다른곳에 알려주시는 것은 환영합니다.
Blog under the Creative Commons Attribution-NoDerivs 3.0 License
6월 19th, 2009 on pm 3:20
최근에는 위와같이 fscommand2 를 좀 더 확장하여 클래스 방식으로 속성이나 메소드를 사용할 수 있는 방식의 플래시 엔진도 나와있는 상태인데…플래시(라이트)로 모바일 기기의 UI 나 APP 을 개발한다는 것 자체가 개인적으로 아이러니 한거 같습니다. ㅎㅎ 메이져 회사인 어도비는 모바일 부분의 최적화 보다는 플랫폼 확장 부분만 관심이 있는 것 같아서 특히 최근 터치 휴대폰에서 요구되는 기능 구현이 플래시 라이트로 개발이 점점 힘들어 지는 것 같습니다. 횡설수설하고 가는군요 ㅎㅎ
6월 19th, 2009 on pm 3:26
네, 정말 모바일 디바이스에서는 최적화나 퍼포먼스 개선이 정말 중요한데, 지원이 미흡한거 같아 아쉬운 생각이 듭니다.