재미로 만들었다가 몇몇분들과 만나게되어 이런저런 이야기나 하면서 노는 커뮤니티 사이트가 하나 있습니다. 이번에 서버쪽에서는 제가 api를 제공하고 아이폰 클라이언트 어플리케이션은 장대훈(사진중독)님이 만들고 소스까지 공개해 주셨습니다. 어플리케이션의 용도는 특정 커뮤니티에 특화되었고 일반적으로는 사용할 수 없습니다. 하지만 아이폰 어플리케이션 개발시 필요한 왠만한 UI와 구현들이 포함되어 있어 한번 살펴 보시면 많은 도움이 되실 것 같습니다.


코드에 포함된 중요 구현들은 아래와 같습니다. 그외에도 탭바, 네비게이션바, 이미지피커뷰, 검색, 키보드 입력등 다양한 구현 코드가 있습니다.

  • 다양한 UI 구현
  • 테이블뷰셀 커스터마이징
  • HTTP GET/POST 요청
  • XML 파싱
  • 사진 앨범, 카메라, 지도 이미지 접근
  • 맵뷰 및 위치정보
  • 푸시 노티피케이션


※ 서버쪽은 현재 폐쇠되어 있습니다. 소스코드의 라이센스는 GNU GPL을 따르고 있으며 소스코드와 관련된 질문과 데모 사이트의 구현과 API에 관련된 질문과 소스요청은 받지않습니다.

좋은 소스를 공개해주신 장대훈님께 감사의 말씀 드립니다.


'기타' 카테고리의 다른 글

다시 글쓰기  (2) 2011.07.19
아두이노와 놀기  (4) 2010.07.01
세계지도 앱 - World Atlas  (2) 2010.04.21
모토로이  (6) 2010.02.11
역시 그냥 껐다 키는 것이...  (8) 2009.09.24
AND

몇일전 아이맥 27인치를 구입했습니다. 그동안 맥북을 쓰다가 2년만에 다시 아이맥으로 돌아 왔습니다.


Xcode를 사용하기에는 맥북으로도 무리가 없었는데 이클립스에서 리소스가 큰 안드로이드 프로젝트 몇개를 열어 놓으면 사용하기 힘들정도로 느려져 큰마음 먹고 구입했습니다. 사고 보니 화면도 밝고 선명하고 속도도 빠르고 확실히 아이맥이 일반적으로 사용하기에는 좋다라는 생각이 들었습니다. 그래봐야 한달만 쓰면 다시 익숙해져 좋은지도 모르겠지만요. 덕분에 스노우 레오파드도 처음 써보았는데 대충 사용하는 하급 맥 사용자라 그런지 뭐가 달라지고 좋아졌는지는 잘 모르겠습니다. 오히려 겨우 0.1의 버젼이 올라간 Xcode 3.2가 편리해진 부분이 많고 추가되고 변경된 부분이 많더군요. 아이패드 시뮬레이터를 보니 나오면 바로 살 것 같은 불길한 예감이 들었습니다.

그나저나 새 제품을 쓰니 기분은 좋은데 언제 일해서 언제 본전을 뽑을 수 있을지 모르겠습니다.

'이야기들 > 소소한 이야기' 카테고리의 다른 글

꿩 대신 닭?  (2) 2012.01.11
2012년...  (0) 2012.01.02
아이폰 개발자 프로그램 갱신  (2) 2009.11.05
급격한 Objective-C 사용자 증가  (4) 2009.08.20
WWDC 2009  (4) 2009.06.11
AND

터치부터 아이폰까지 구매한 유료 어플이 2개인데 그중에 하나입니다. 다른 것은 아이에게 보여주기 위해 구입했으니 제가 쓰기 위해 구입한 유일한 유료 어플이네요. 네셔널지오그래픽에서 나오 세계지도를 볼 수 잇는 World Atlas란 어플입니다.

 가격은 1.99달러이며 책을 볼때 지명등이 나오면 바로 찾아 볼 수가 있어 좋습니다. 심심할때도 슬금 슬금 세계 구석구석을 구경하는 재미도 괜찮습니다. 지도와 컨텐츠도 괜찮을뿐 아니라 런칭속도와 어플리케이션 실행 속도도 빠르기 때문에 아주 만족스러운 어플인 것 같습니다.


기본인 Executive 모드와 Political, Satellite 모드가 있고 확대/축소를 지원하고 있습니다.  지도들은 보기 편하게 잘 만들어져 있는 것 같습니다. Executive 모드에선 각 모서리 부분에서 극지방 상세지도와 인구밀도, 식생, 인구밀도, 면적과 인구가 많은 나라들 등의 정보가 있습니다.



확대를 해서 볼 수 있으며 상세하게 확대해서 볼려면 네트워크에 연결하여 마이크로소프트의 Bing에서 지도를 가지고 와서 보여줍니다. 이 상태가 되면 하단 네셔널지오그래픽 로고가 Bing으로 변경됩니다. Nation 버튼을 클릭하면 국기와 함께 각 나라들의 목록이 나옵니다. 해당 국가를 클릭하면 그나라의 수도, 인구, 면적, 언어, 종교, 문해율, 회망수명, GDP등과 함께 간단한 설명을 볼 수 있습니다.



상세지도를 다운로드 받으면 네트워크 연결을 줄일 수 있습니다. 앱 설치후에 Index / Map Library에서 다운로드 받을 수 있습니다. Index에서 Major Cities of the World란 메뉴를 클릭하면 주요도시들의 목록을 볼 수 있습니다. 클릭하면 지도상의 해당위치로 이동하면 북마크를 할 수 있습니다.

어플의 단점이라기 보다는 아이폰의 디스플레이 크기로 인해 세계지도를 보는데는 답답한 부분이 있습니다. 이럴때 가장 생각나는 것이 아이패드인 것 같습니다. 네셔널지오그래픽에서도 이미 아이패드용 앱을 올려놓았고 아이폰과는 달리 HD라고 되어 있는 것을 보니 해상도도 더 좋아진 것 같습니다. 아이패드가 더욱 기다려 집니다.

'기타' 카테고리의 다른 글

아두이노와 놀기  (4) 2010.07.01
참고할만한 좋은 아이폰 소스  (19) 2010.05.04
모토로이  (6) 2010.02.11
역시 그냥 껐다 키는 것이...  (8) 2009.09.24
아이폰 3GS  (2) 2009.09.17
AND