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


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

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


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

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


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

다시 글쓰기  (2) 2011.07.19
아두이노와 놀기  (4) 2010.07.01
참고할만한 좋은 아이폰 소스  (19) 2010.05.04
세계지도 앱 - World Atlas  (2) 2010.04.21
모토로이  (6) 2010.02.11
역시 그냥 껐다 키는 것이...  (8) 2009.09.24
모든 댓글을 환영합니다. (욕설과 광고는 삭제합니다.)
  1. mjam 2010.05.06 13:13  댓글주소  수정/삭제  댓글쓰기

    좋은 소스 감사 드립니다.

  2. 이상민 2010.05.08 22:30  댓글주소  수정/삭제  댓글쓰기

    정말감사합니다~ 아이폰으로 인터넷연결되는 어플만들어보고싶었는데 정말감사합니다 .
    어플에서 제 싸이트를보여주려고하는데 변경하는게 어려울까요?

    • Favicon of https://www.cocoadev.co.kr BlogIcon cocoadev 2010.05.10 12:15 신고  댓글주소  수정/삭제

      소스가 좀 양이 많아 처음 하시는 분들은 보시기에 어려울 수도 있을 것 같습니다. 사이트에 연결하는 예제들은 구글을 검색하시거나 애플 아이폰 개발자 사이트의 간단한 샘플들을 보시는 것이 더 도움이 되실지 모르겠네요.

  3. Favicon of http://blog.jidolstar.com BlogIcon 지돌스타 2010.06.16 11:10  댓글주소  수정/삭제  댓글쓰기

    좋은 정보 감사합니다.

  4. 낙수 2010.06.18 09:08  댓글주소  수정/삭제  댓글쓰기

    좋은 소스를 공개해 주셔서 감사합니다.

    네이버의 맥부기 카페에 @정보광장 Tip & Tech의 iPhone Open Source 모음이란 글에 위 소스를 소개하는 내용을 넣었습니다. ^^

  5. 서버관련 2010.06.27 06:48  댓글주소  수정/삭제  댓글쓰기

    api서버를 제공하셨다고 하셨는데…..
    서버 구축에 대한 두토리얼같은거 제작해주시면 안됄까요?

  6. 서버관련 2010.07.02 14:09  댓글주소  수정/삭제  댓글쓰기

    ㅠㅠ 책을 뒤져바도 그부분에 대에서 잘 설명이 나온부분이 없는데요
    자세하게 설명좀 해주시면 안될까요?
    서버에 디비를 저장해서 xcode에서 연동 되는 부분이요… 부탁드림

    • Favicon of https://www.cocoadev.co.kr BlogIcon cocoadev 2010.07.02 15:30 신고  댓글주소  수정/삭제

      책이 할 수 없는 일을 제가 해드릴 수는 없겠죠. 죄송하지만 말씀하신 내용에 대해선 잘 알지도 못하고 글을 써볼 계획이 없습니다.

  7. 치로 2010.08.04 14:04  댓글주소  수정/삭제  댓글쓰기

    맥부기에서 보고 이렇게 파도타고 왔습니다.
    이렇게 정보를 공유해 주시고, 오늘 집에가서 한번 해봐야겠네요. ㅎㅎ
    정말 정말 감사드립니다.
    // 위의 게시물 포함하여 다른 아이폰 게시물도 잘 보고 있습니다. 감사드려요:)

  8. Favicon of http://hamjii.wordpress.com BlogIcon hamjii 2010.09.04 00:28  댓글주소  수정/삭제  댓글쓰기

    맨날 책, 애플 샘플만 돌려보다가 처음으로 정식앱의 쏘스를 구경하는군요. 마빌러스 !! 이렇게 쏘스 공개해 주신 아량에 감사드립니다. 부지런히 연구해서 지금 깨작대고 있는 심심풀이 앱의 퀄리티를 비약적으로 업그레이드 시켜야겠군요 !

  9. sereno3 2010.09.12 16:40  댓글주소  수정/삭제  댓글쓰기

    안녕하세요~ 올려주신거 해볼려고 하는데, 잘되지 않아서요~
    이제 갓 입문했구요,
    파일다운받아서 실행해보려하는데,
    iphone sdk 3.0 이 없다는 메시지가 뜨네요,,
    레오파드에 최신꺼 xcode 설치했는데, 패스가 잘못된것 같은데,,
    어떻게 해야 할까요?

    너무 입문이라. 질문드리기도 참 죄송스럽네요~ 송구해도 답변 부탁드립니다. ^^;
    수고하세요~~

  10. Favicon of http://hamjii.wordpress.com BlogIcon hamjii 2010.09.18 12:54  댓글주소  수정/삭제  댓글쓰기

    Xcode에서 프로젝트를 열구요, 'Groups & Files'에서 cozyMood아이콘에서 오른쪽마우스를 클릭한 후 'Get Info'를 찾아서 인포패널의 제일 아래 'Base SDK ... '를 현재 깔려있는 시뮬레이터 버젼으로 맞춰주고 실행하시면 됩니다. 저도 초기에 이거 몰라서 예제파일 돌려보는데 엄청 헤맸네요.

  11. itislord 2010.11.23 14:41  댓글주소  수정/삭제  댓글쓰기

    좋은 정보 너무 감사합니다. 맥 초보자인 저에게 정말 많은 도움이 되고 있습니다.

  12. 2011.02.06 01:20  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다



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


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

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

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

꿩 대신 닭?  (2) 2012.01.11
2012년...  (0) 2012.01.02
아이맥 구입  (8) 2010.04.25
아이폰 개발자 프로그램 갱신  (2) 2009.11.05
급격한 Objective-C 사용자 증가  (4) 2009.08.20
WWDC 2009  (4) 2009.06.11
모든 댓글을 환영합니다. (욕설과 광고는 삭제합니다.)
  1. 강한승 2010.04.29 11:46  댓글주소  수정/삭제  댓글쓰기

    히히, 대박날 어플 하나 만드시면 돼죵...ㅇㅂㅇ/
    제가 아이디어가 있는데욤.....공인중개사들이 아이패드들고 다니면서 사용할 만한 어플이 나온다면 정말 좋을 것 같아욤.

  2. Favicon of http://doppelgangerbluerose.tistory.com BlogIcon 도플갱어 2010.05.03 16:17  댓글주소  수정/삭제  댓글쓰기

    저도 아이맥을 살까 아니면 이번에 나온 맥북 프로를 살까 고민중입니다.. ㅠㅠ

  3. Favicon of http://igni.pe.kr BlogIcon igni 2010.05.12 14:19  댓글주소  수정/삭제  댓글쓰기

    아이맥과 모니터를 연결시킨 방법이 궁금합니다. 아이패드 시뮬이 커서 20" 아이맥에서는 모니터 추가로 더 달아야겠더군요 -0-;;

    • Favicon of https://www.cocoadev.co.kr BlogIcon cocoadev 2010.05.13 11:25 신고  댓글주소  수정/삭제

      요즘 나오는 아이맥들은 다 DVI, VGA를 지원하는 비디오 출력 포트가 있습니다. 전 어댑터만 구입해서 연결했습니다. 비디오 출력 포트가 없으면 좀 오래된 아이맥 같은데요. 저도 또 하나 있는 17인치 아이맥은 이 출력 포트가 없습니다. :)

  4. Favicon of http://igni.pe.kr BlogIcon igni 2010.05.13 11:42  댓글주소  수정/삭제  댓글쓰기

    제가 맥의 하드웨어 관련은 무지해서 그런데, PC의 그것과는 다르게 생긴 (디스플레이포트 라고 하던것 같던데) 것만 하나 있어서 일반 LCD모니터와는 어떻게 연결할지 난감하더군요. 무조건 그럼 어뎁터를 사야하는것으로 짐작되네요. <- 맞는지요? 답변 감사합니다.

    • Favicon of https://www.cocoadev.co.kr BlogIcon cocoadev 2010.05.13 13:54 신고  댓글주소  수정/삭제

      전용 어댑터만 구입 하시면 사용가능하실 것 같습니다. 출력포트가 없는 제 아이맥은 5년전 구입한 PPC 아이맥이거든요. 요새 아이맥은 어댑터만 있으면 다 듀얼로 사용하실 수 있습니다.



터치부터 아이폰까지 구매한 유료 어플이 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
세계지도 앱 - World Atlas  (2) 2010.04.21
모토로이  (6) 2010.02.11
역시 그냥 껐다 키는 것이...  (8) 2009.09.24
아이폰 3GS  (2) 2009.09.17
모든 댓글을 환영합니다. (욕설과 광고는 삭제합니다.)
  1. Favicon of http://toby.epril.com BlogIcon 토비 2010.04.21 16:26  댓글주소  수정/삭제  댓글쓰기

    좋은 앱 추천 고맙습니다. 좀 비싸지만 맘에 들어요. XD

    • Favicon of https://www.cocoadev.co.kr BlogIcon cocoadev 2010.04.22 11:24 신고  댓글주소  수정/삭제

      공짜나 0.99면 더 좋겠지만 컨텐츠나 완성도를 보면 지불할만한 값어치는 있다고 생각되네요. 저도 담배는 주저없이 사면서 망설이는지 더 싸지만 유용한 어플살때는 망설이게됩니다. :) 좋은 말씀 감사합니다.