요즘 인터넷이 옛날 인터넷이 아니라 CPU 박박 굴리는 플래시랑 Ajax라고 탈바꿈한 자바스크립트가 주류가 되어있습니다. 때문에 다른 어느것보다 고사양의 브라우저를 필요로 합니다.
그리고 정부기관 홈페이지에서 익숙해진 ActiveX 사용 허가 습관 때문에 인터넷익스플로러에 플러그인이 100개정도 깔려있는 집들이 많습니다.

도구 > 추가 기능 관리 > 추가 기능 사용 또는 사용 안 함 메뉴로 확인해볼 수 있습니다.

다운로드된 ActiveX 컨트롤이 100개입니다. 브라우저 하나에 딸려있는 기생충, 아니 기생 프로그램이 100개라는 얘기죠.

이러니 인터넷만 되는 PC는 고사양이 필요합니다.

update: 2010/02/17 현재 맥에서 아무 드라이버 설치없이 이클립스에서 연결되는 것을 확인했습니다.

----
아쉽게도 맥과 우분투에서는 성공하지 못했습니다. 윈도우에서 가능했습니다.
다음 사이트에서 usb 드라이버를 다운받습니다.
http://www.mymotorola.co.kr/product/PrdDownProduct.aspx?id=0045


64비트용과 32비트용 함께 압축되어 있습니다.



usb를 설치해도 이클립스에서 인식이 되지 않습니다. 모토로이 폰의 설정 >  응용프로그램 > 개발 > USB디버깅 을 활성화시킵니다.

이제 이클립스로 개발한 안드로이드 애플리케이션을 모토로이에 올릴 준비가 끝났습니다.
아이폰엔 있습니다. 이런 괴물... 이미지 상단에 "콘솔 디버그 오류 없음" 이라고 보입니다.

설정에서 브라우저 정보에 보면 개발자용이라고 표시됩니다.

콘솔 디버그 옵션을 활성화하면 됩니다.

오류가 생긴 경우 더 자세한 정보를 볼 수 있습니다.

HTML/JavaScript/CSS 의 오류가 보여집니다.

모바일웹 개발시 유용하게 쓰일 것 같습니다.



모토로이 화면이 크긴 큽니다.
480x854

G1폰입니다. 아이폰하고 같은 320x480 입니다.


모토로이의 화면은 "선명"하다는 느낌이 확 듭니다.

폴리텍 대학의 과정을 보니 4일동안 32시간 강의 커리큘럼이 안드로이드 개발자 과정이더군요. 신청이 많아서 접수 받은 다음 강사님이 choice한다고 합니다. 수강생을 말이죠.
http://www.conso.co.kr/04_edu/edu_01_02.php?num=144&bcate=&mcate=&mtitle

이에 필적하는 강의를 12시간 업무시간 끝나고 고객사 회의실 빌려서 강의합니다. 초 압축 강의이고, 교재는 제가 실력이 아직 많이 부족하기 때문에, (이클립스 사용 기술과 자바 JSP는 조금 오래 했습니다만 모바일 쪽 안드로이드는 아직 1년이 되지 않았습니다.) jpub 출판사에서 나온 프로페셔널 안드로이드 애플리케이션 개발 서적을 목표로 잡았습니다. 3만원 550페이지입니다.
http://jpub.tistory.com/36



열 댓명 강의를 들으시는데, 미안한 마음 가득입니다. 하루 종일 SM으로 응대하다가 저녁 햄버거나 김밥 등으로 요기하고 3시간 동안 제 강의를 듣습니다.
이제 이틀 남았는데, 파이팅 해봅니다.


안드로이드 2.0.1 버전으로 출시가 되었습니다. 오늘 제 손에 들어왔구요. 국내산 폰처럼 바리바리 싸놓은 패키지 분위기였습니다.

구글맵을 제외하고, 지하철 노선도, 웹브라우저에서는 핀치(pinch) 즉 두 손가락으로 확대, 축소가 됩니다. 정전식이라고 생각했는데, 감압식도 됩니다. 책 모서리로 찔러보니 안되는군요. 손톱 누르기는 되던데, 아마 정전용량 범위를 OnMouseOver정도로 늘여놓은 것은 아닌가 생각됩니다. 아마도 구글맵은 애플과 구글사이의 뭔가가 있어서인듯 합니다.

8기가 SDCard도 들어있고, 800만 화소 카메라와 화면은 아이폰보다 선명해 보입니다.

from: http://www.motoroi.co.kr/

이클립스로 연결해 보았더니 개발용으로 쓰기에는 뭔가 더 절차가 있는 듯 합니다.
아이폰을 경험해 본 사람이라도 모토로이 안드로이드의 매력적인 면이 다분히 있었습니다.

지난 10월에 안드로이드 마켓에 서울 지하철 앱을 올렸습니다. 아주 단순한 기능입니다. 영어와 한글로 된 이미지 지하철 노선도를 드래그해서 볼 수 있게 되어있고, 줌 기능은 들어가있지 않습니다. 올린 이유는 딱 하나였습니다. 안드로이드 마켓에는 없었기 때문이죠.

12월 31일에 보인 통계가 374 다운로드였는데, 오늘 통계(어제까지의 통계죠)를 보니 두 배입니다.

굉장히 볼 거 없는 앱이라 부끄럽기 그지없지만, 업그레이드하기도 만만하지 않은 것 같습니다. 이미지 하나 올리는 앱이지만 하루 넘게 시간이 걸렸으니까요. 아이폰의 이미지 콘트롤에 비해서 안드로이드 개발에는 시간이 더 소모되는 것 같습니다. 자바 언어라서 쉽기는 한데, 지원되는 기본 기능이 아이폰보다는 많이 약한 듯 합니다.

하나 더 아쉬운 것은 앱 개발자에 대한 "동기부여"가 아이폰의 앱스토어 마켓만큼 되지 않는다는 사실입니다. 현재는 유료 앱을 올릴 수 있는 나라에 한국은 제외되어 있습니다.

이미지에서 보이듯 Austria, France, German, Italy, Japan, Netherlands, Spain, United Kingdom, United States 9개국만 유료앱을 등록할 수 있습니다.

구글 코리아가 열심히 뛰어준다는 보도자료가 있었는데, 빨리 성사되길 바래봅니다.


아이폰에서 접속하는 웹페이지의 로그인 아이디 입력은 번거롭게 만듭니다. 첫글자가 자동으로 대문자로 입력되도록 shift키가 켜져있기 때문이죠.

Safari 브라우저에 특화된 속성이 있습니다.

<input type="text" id="userid" value="" autocapitalize="off"/>

마찬가지로 autocorrect="off" 를 추가하면 맞춤법 검사로 인해 내용이 바뀌는 것도 방지할 수 있습니다.
관련글: 
http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/TextandWeb/TextandWeb.html


sponsored post : [Adobe RIA 공식 사이트(www.adoberia.co.kr)] 

아이폰이 국내에 들어온 이후로 흥미진진한 기싸움이 피부에 와닿습니다. 만약 아이폰이 들어오지 않았다면 국내에서 큰 이슈가 되지 않았겠죠. 아이팟터치는 국내 40만대 넘게 팔렸지만 인터넷 서핑하는 아이팟터치는 만여대 정도 밖에 되지 않았으니까 말이죠.

아래는 아이폰 출시 전후의 애드몹 통계입니다.
from: http://metrics.admob.com/2009/12/november-2009-mobile-metrics-report/

여튼 아이폰을 통해서 웹서핑을 해보신 분들의 공통적인 소감이 플래시-free한 인터넷 세상이 "뭔가 좀 아쉽다"일 것입니다.

iPad 나오면서 또 한 번 크게 이슈가 됩니다.

어도비의 영업력이 아닌가 생각됩니다. 어도비의 기술이사님께서 또 성명을 발표했군요.
http://blogs.adobe.com/conversations/2010/02/open_access_to_content_and_app.html

개인적으로는 이 구절 보면서 기자님들이 얘기하는 "국민의 알 권리"가 스쳐지나갑니다.
html5는 천천히 생각하고 싶습니다.

여튼, 화이팅입니다. "아.무.나. 이겨라! 아.무.나. 이.겨.라!"


sponsored post : [Adobe RIA 공식 사이트(www.adoberia.co.kr)] 
전화를 신청할 때 국번은 맘대로 하지 못하지만 끝 4자리는 맘대로 선택할 수 있습니다.

처음에는 어릴 적 집의 전화번호 네 자리를 선택합니다.

그러다 애인이 생겨서 커플요금제 때문에 전화를 새로 장만합니다. 그러면서 둘이 공통으로 네 자리를 정합니다. 한 사람의 것일 수도 있고, 새로운 번호일 수도 있습니다.

번호이동으로 통신사를 바꾸고,
신규로 만들면서도,
그 네 자리는 좀처럼 바뀌지 않습니다.

네 자리가 바뀐다는 것은 인연이 바뀐다는 의미도 포함합니다.
머리를 자르고, 성형을 하고, 새로운 인생을 살려고 선택을 할 때,
이 번호 네 자리도 바뀌기 마련입니다.

http://cfs13.tistory.com/image/13/tistory/2009/04/24/09/09/49f1032d575fc
from: http://blog.cjhellotv.com/145

+ Recent posts