mashup

iPhone Mashup 준비과정


LBS서비스조사

– GoogleMap API + Apple MapKit 연동테스트 : 현재위치 map에 찍기, 주변검색
– 지도API 서비스 제공
구글지도API 참고 Reference
네이버지도API 참고 Reference
– 좌표계에 대한 이해
WGS84, UTM, KTM, BESSEL 등의 좌표계가 존재하며, 네이버는 KTM좌표계를 사용하는데
이는 CNS(차량용 네비)에서 사용하며, 전세계 공통은 WGS84 좌표계를 추천합니다.
– iPhone Map Kit Tutorial
MKCoordinateRegionMakeWithDistance, CLLocationCoordinate2D 이 두가지만 가지고 표시하고 싶은
지역을 표현하면 됩니다.
CLLocationCoordinate2D 내부에는 latitude(위도), longitude(경도) 속성값이 설정되어야 합니다.

[화면에 표시할 지도영역 설정하기]

[현재 자신의 위치값을 받아오기 및 Pin꼽기]


위의 코드중
이부분을
아래와 같이 변경(현재 location의 coordinate값을 직접 대입해주면 됩니다. 참 쉽죠잉?)
다음은 전달받은 annotation에 핀을 꼽는 함수입니다.
AR+LBS

– 카메라관련 라이브러리 참조 + ARToolKit 테스트 : 좌표하나 등록후 Viewer
– iPhone용 AR kit
– ARToolkit for MacOSX : openVRML

국내기관 공개API조사

카메라이미지처리 + 이미지 처리프로세싱
– imagePickerController
– Bitmap처리 : 로모, 색보정, level, curve, HUE adjust

P2P메시징 및 Push알림 서버세팅관련 조사
– Peer-To-Peer 통신 (텍스트,이미지) 및 채팅, Push통지기능 테스트

Accelometer응용
– 나침반, 기울기, 흔들기 등의 중력센서이용한 테스트

내부데이터접근
– 연락처, 메일, 문자,계정정보, iTuneStore 등의 기본 내장데이터 접근 테스트

Bluetooth통신

(주)리화이트 대표 / CEO & Founder

Next Article아이폰 개발시 Mac/PC의 색상과 iPhone의 색상차이의 이유와 해결방법