본문 바로가기

반응형

프로그래밍

(57)
안드로이드 개발자 한국 계정으로 갈아탄 후 첫 구매자 등장, 그리고 궁금증 하나. 좀 더 기다리다 갈아탈 것을 하고는 후회하기도 했다. 개발자 콘솔 업데이트도 느리고 예전엔 최소 하루 한 건 이상은 있었던 유료 앱 판매도 좀처럼 없고 해서... 그러다 첫 거래 발생. 체크아웃을 확인했다. 이제 본론으로 들어가서... 새로운 계정은 국가별로 가격을 설정하도록 되어있다. 한국은 1000원 미국은 1달러로 설정해 두었다. 그러면 미국의 구매자로부터는 1달러씩 받는거 아닌가? 당연히 그럴꺼라고 생각했지만, 아닌가보다. 환율 1달러는 1069원 어쩌고 저쩌고 해서 0.94달러에 거래가 되었다고 써있다. 계산해보니 1000원을 달러로 환산해서 반올림하면 0.94달러가 된다. 이게 뭐냐! 그럼 국가별 가격 설정의 존재 이유는 무엇이란 말인가!!! 덧붙여, 화폐별 최소 가격도 맘에 안든다.
새로 등록하는 안드로이드 개발자 계정 안드로이드의 한국 원화 지원에 따라 본의 아니게 뻘짓을 하게 되었다. 새로운 지메일 계정으로 개발자 등록하고, $25도 새로 결제 해주고, 체크아웃 계정도 새로 만들고, 전환 신청하고 해서 기존의 앱을 새 계정으로 옮기고, 기존 계정 등록비 환불 받고 ... 아래는 몇 가지 패닉 포인트. 1. 체크아웃 판매자 등록시 사업자 등록 번호 10자리를 입력하라고 해서 패닉에 빠졌었다. 사업자 등록까지 해야하나...? 이래저래 검색해본 결과 그냥 0으로 채웠다. 2. 체크아웃은 더이상 애드센스와 연결되지 않고 은행계좌와 연결해야 하는가 보다. 은행코드에는 그냥 3자리 숫자를 입력해 놓았다. 며칠 후 은행으로 소액이 입금되면 금액을 확인하라고 하니 다음 주중에 그 절차를 밟아야 한다. 3. 기존 구글 계정과 새 구..
앱 개발 뒷 이야기 오스트리아에 사는 누군가씨. 그는 초창기 유료 앱 구매자이며 앱 평가에서도 별 다섯 개를 주었기에 나는 특별히 그의 이름을 기억하고 있었다. 오늘 그가 메일을 보내왔다. 내용인 즉슨, 예전엔 잘 작동하던 것이 한 달 전 업데이트 이후로 안되더라는 것이었다. 크래쉬 리포트를 보내달래서 확인해 보니, 런타임 에러. 카메라 서비스를 가져올 수 없다는 내용이었다. 카메라 기능을 사용하려고 하는데 카메라 서비스에 연결할 수 없단 얘기였다. 소스를 수정한다고 고쳐질 수 있는게 아니다라고 알려 주었더니 잘 작동하던 예전 버전 파일을 주면 테스트 해보겠다고 했다. 잠시 고민했다. 줘야하나 말아야 하나. 다른 경로로 배포하진 않을까. 찰나의 고민 끝에 그냥 믿고 넘겨주기로 했다, 그의 이름이 익숙했기에. 파일을 뒤졌다...
HTML에 관한 레퍼런스 사이트를 오픈하였습니다. 우선 예전에 정리해 두었던 웹사이트로 자료를 옮기는데 많은 시간을 할애할 예정이며, HTML에 관한 부분은 이식을 완료하였습니다. Copy&Paste도 쉽진 않군요. 다음으로는 CSS 및 Javascript 등에 관한 내용도 옮길 예정이며, 모든 자료의 이동이 완료된 이후에는 새로운 자료를 추가할 예정입니다. 많은 관심 부탁드립니다. HTML 4.01 HTML의 구조 논리적 구문 리스트 테이블 하이퍼링크 개체삽입 문자모양 프레임 입력폼 스크립트
이벤트 프레임워크 시스템적인 코드 실행의 결과로 발생 initialize – 컴포넌트 생성 직후, 하위 요소가 처리되기 전. createComplete – 컴포넌트가 생성되어 놓여지고 보여지는 상태 show – 컴포넌트가 보여지지 않는 상태에서 보여지는 상태로 전환 사용자 사용자와 컨트롤 / 컨테이너의 상호작용으로 발생 click – 컴포넌트 위에서 버튼을 클릭 change – 컨트롤의 값을 변경 mouseOver – 마우스가 컴포넌트의 위로 이동 이벤트 객체 이벤트가 발생할 때마다 이벤트 객체가 생성된다. Event 클래스 또는 그 하위 클래스의 인스턴스이다. 해당 이벤트와 관련된 정보를 저장하고 있다. 반드시 사용해야 하는 것은 아니다. 사용할 경우에는 이벤트 핸들러의 매개변수로 전달한다. 이벤트 객체의 속..
액션 스크립트 3.0의 기본 문법 대소문자 AS3는 대소문자를 구분한다. 점 연산자 . 객체의 속성과 메서드에 접근할 때 사용된다. 내부 패키지를 선언하고 참조할 때에도 사용된다. 슬래시 / AS3에서는 슬래시 구문이 더이상 상용되지 않는다. 이전에는 무비클립이나 변수의 경로를 나타낼 때 사용되었다. 리터럴 리터럴은 코드 내에서 변수할당 등에 사용되는 값의 표현이다. 배열의 리터럴 표현은 대괄호 안에 각 요소를 쉼표로 구분해서 표현한다. var myStrings:Array = [“alpha”, “beta”]; 객체의 리터럴 표현은 중괄호 안에 쉼표로 구분해서 표현한다. var myObject:Object = {propA:1, prop2:2}; 세미콜론 ; 세미콜론은 문장의 끝을 나타낸다. 괄호 () 수식에서 연산자의 순위를 정할 때 사용..
변수, 상수, 자료형 _액션스크립트3 변수 변수란 컴퓨터의 메모리 상에 있는 값을 나타내는 이름이다. 변수는 변수명, 자료형, 변수값으로 구성된다. 액션스크립트에서 변수를 선언하려면 var 키워드를 사용하며, 변수명 뒤에 콜론과 자료형을 써준다. var value1:Number; 선언과 동시에 값을 할당할 수도 있다. var value1:int = 20; var value1:int = new int(20); 배열을 생성하고 초기값을 할당하는 예이다. var numArray:Array = [“zero”, “one”, “two”]; var numArray:Array = new Array(“zero”, “one”, “two”); 객체는 new를 사용한다. var customItem:CustomClass = new CustomClass(); 여러 ..
Flex 네임스페이스 mx Halo 컴포넌트라고도 함 mx.* 패키지의 클래스들을 포함하는 Flex 3 클래스들 Flex 차트와 데이터 시각화 컴포넌트를 포함 각각의 컴포넌트는 비헤이비어, 레이아웃, 스타일, 스킨을 포함 50여개의 컴포넌트 fx Flex 4부터 추가됨 액션스크립트 언어의 최상위 객체(Object, Number, Boolean, Array 등)를 포함 MXML 컴파일러에 내장된 태그(, , )를 포함 s (= Spark) Flex 4부터 추가됨 spark.* 패키지의 클래스들을 포함 flashx.* 패키지의 텍스트 프레임워크 클래스들을 포함 WebService, HTTPService, RemoteObject 컴포넌트 및 관련된 클래스에 대한 참조를 포함 Spark와 MX 컴포넌트 간의 이름 충돌을 회피 비헤이..

반응형