본문 바로가기

Flex/AIR

Adobe AIR 2.6 릴리즈! 오늘 아침 Runtime 업데이트가 있어서 확인해보니 버전이 2.6으로 올라갔더군요. 무엇이 바뀌었나 보니 모바일 관련하여 추가 된 사항이 많더라구요. 최근 AIR 관련 업데이트의 초점은 아무래도 모바일 쪽에 맞추어져 있는듯 합니다. 생각보다 빠르고 정신없이 업데이트 되는 느낌이네요. 개인적으로는 Native Process 관련해서 좀 더 업데이트가 있었으면 싶은데, 실제 업데이트는 방향이 다르니 아쉬울 따릅니다. ㅎ 이번 업데이트 사항 관련된 내용은 이곳에서 확인 하실 수 있습니다. [Adobe AIR] http://www.adobe.com/products/air/ [Adobe AIR Features] http://www.adobe.com/products/air/features/ 추가 된 간단히 정리해.. 더보기
편리한 Adobe Flash Builer 4의 UX (디버깅) 흔히 소스코드에서 에러가 발생하면 컴파일 시 별도 알림창을 통해서 개발자에서 알려주는 경우가 대부분입니다. 그런데 FB4에서는 재미난 방식을 사용하더라구요. 물론 알림창에서도 알려줍니다. 코드 에디터 하단의 Problems 탭을 통해서 확인이 가능하죠. 항목을 더블클릭하면 해당 라인으로 이동도 되구요 그런데 한가지 항목이 더 있더라구요 Vertical 스크롤바 위쪽 화살표 옆에 빨간 정사각형 네모 보이시나요? 코드에 에러가 있다는 표시 입니다. 그리고 그 밑에 다홍색 직사각형 네모들이 에러의 위치를 표시하고 있지요. 물론 해당 에러부분 왼쪽에는 일반적으로 볼 수 있는 에러표시도 있습니다. 한가지 또 재밌는게 있다면 우측 스크롤바 옆에 있는 하얀 직사각형 네모들 보이시나요? 제가 뭔가를 소스 코드에서 찾고.. 더보기
AC3 형 변환 예제 델파이는 늘 쓰니깐 그렇다쳐도 Flex/AIR 작업을 하는데 AC3 문법을 다 아는게 아니라서 찾아봤더니 생각보다 쉽더군요 [String -> Number] var tempStr: String = "10"; var tempNum: Number = Number(tempStr); [Number -> String] var tempNum: Number = 100; var tempStr: String = String(tempNum); [String -> Int (Integer)] var tempStr: String = "1000"; var tempInt: Int = Int(tempStr); 항상 느끼는 거지만... 델파이랑 자꾸 문법이 헷갈려요 ;ㅁ; 게다가 대소문자 지키기 정말 힘들군요 ㅎ [참고URL] htt.. 더보기
NativeProcess와 UAC AIR 어플리케이션에서 다른 어플리케이션을 가동하기 위해서는 AIR 2.0 이상에서 NativeProcess를 사용 할 수 있습니다. var startupInfo: NativeProcessStartupInfo; var process: NativeProcess = new NativeProcess(); var processArgs: Vector. = new Vector.(); var ParamStr:String = "TEST"; processArgs[ 0 ] = "Param=" + ParamStr; processArgs[ 1 ] = "A=B"; processArgs[ 2 ] = "C=D"; startupInfo = new NativeProcessStartupInfo; startupInfo.workingDir.. 더보기