2010년 11월 19일 금요일
Gentoo 사용하기
Debian 사용하기
2010년 3월 26일 금요일
WM program (serial 통신-2)

처음에는 시리얼통신만 하는 프로그램이었지만
얼마전에 산 GPS모듈이 있어 그것도 테스트하기 위해
새롭게 탭을 추가하였다.

COM port가 성공적으로 연결되었다면
체크박스를 선택할 수 있고 나머지 글씨들도 진하게 보인다.
GPS original data는 NMEA이며 buff에 넣어서 split하는 방법으로
분류하여 데이터를 저장하였다.
NMEA는 다음 사이트를 참고하였다.
http://gpsinformation.org/dale/nmea.htm#GGA
이제 몇가지 추가하여 완벽한 버전으로 만들려고 생각중이다.
- registry를 이용하여 기본데이터 저장
- save를 통하여 데이터 저장
- 설치용 cab파일만들기
WM program (serial 통신)
손쉽게 데이터를 읽어 오고 싶다는 생각에서 뒤져보았지만
좀처럼 찾기 힘들어서 나도 그냥 만들어 보았다.
Ver.1

에뮬레이터에서 화면만 확인하고,내 미라지 M480에 직접 실행했다.
모든 데이터는 LOG 탭에 보인다.
단, 이상하게도 WM에 autoscroll이 없어서 불편한 점도 있다.

2010년 2월 19일 금요일
모바일 네이버 지도
네이버에서 smartphone을 위한 네이버 지도를 개발하였다.
iPhone, Windows Mobile용 두가지가 이으며, 이중 VM용을 사용하는데
가끔 다운되는 것빼고는 쓸만한 프로그램이다.
http://mobile.naver.com/application/map.nhn
미라지에서 접속해서 다운받기가 안되는게 아쉽다
따라서 Desktop에서 다운받아 설치하자.
옴니아2전용 DaumMap도 있으니 환경이 되시면 DaumMap도 ..
Windows Mobile application 개발하기 초보-2
초보-1에서 조금 부족한 감이 있다.
그래서 내가 찾아본건 MS의 거대 Library MSDN을 찾아가본 것이다.
2. MSDN 에서 Windows Mobile 찾아가기
- MSDN >> Library >> 개발도구 및 언어 >> VS2008 >> VS >> Smart Device Development
처음 들어가본 사람이라면 뭔가 답답하고 글만 많아 보이고, 사용하기 힘들어 보이지만
아주 유용한 곳이므로 자주 들러보기 권장한다.
- http://msdn.microsoft.com/en-us/windowsmobile/default.aspx
- Windows Mobile Developer Center >>" How Do I " Videos
영어 학습 video이지만 화면만 따라해도 무리없을 것이며, 소스도 제공하므로 실행해보면 된다.
- 프로젝트생성과 Emulator 사용
- Cellular Emulator 연결하기
- ISP 인터넷하기
- 그밖에 SMS or RotationScreen정도 따라하면 재미를 느낄수 있다.
Windows Mobile application 개발하기 초보-1
나도 잘 모르지만 무작정 뒤져가면서 찾다보니 첫 걸음마 정도 땐 것 같다.
막막한 사람들을 위한 나만의 로드맵을 소개 한다.
1. Naver Smart phone cafe가 거기 가입하자.
- http://cafe.naver.com/bjphone.cafe 개발자 모임 >> 개발 강좌 게시판 >> 첫프로그램 짜보기
간단히 요약하면1. Visual studio2008 or 2005 설치
2. windows mobile 6 SDK 설치 (standard, professional 선택 모르면 pro)
3. Device Emulator 설치
4. KOR Device Emulator 버전 설치하기
5. Visual studio에서 Device setting (틀려도 무방 항상 바꿀수 있다.)
- 실제 폰으로 하고 싶다면 Activesync연결 후 >> Windows Mobile 6 Professional Device
- 스킨따위에 연연하지 말자.
-
Default Device는 Debug버튼을 눌렀을때 기본적으로 선택되는 장치명이고
다른이름으로 저장하는 이유는 쉽게 찾고 세부세팅을 저장하기위해서 이다.