본문 바로가기
모바일 앱

아이폰/아이패드 개발 참고사이트정리(2011.0829)

by 보이드메인 2016. 1. 5.

맥에서

키한영키

http://www.cyworld.com/lucher/3456773



FROM http://xguru.net/622  




1. 트위터 클라이언트 Natsulion, Tweetee,Tweetero,Twitterfon ( 많은분들이 사용하시는 EchoFon 입니다 ) 등이 있어서 트위터 관련 소스를 얻기가 쉽습니다.

Cocos2D 를 활용한 ABC123 , Gorillas, Tweejump 같은 게임과

Wolfenstein 3D , Doom Classic , Tux Rider 등의 3D 게임

워드프레스 블로그를 관리하는 WordPress 앱

오픈소스 바코드 리더 ZBar

블루투스/Wifi 를 이용한 아이폰간 파일전송 앱 Mover



http://maniacdev.com/2010/06/35-open-source-iphone-app-store-apps-updated-with-10-new-apps/https://github.com/Frahaan/2012-Olympics-iOS--iPad-and-iPhone--source-code



2. 하루에 한가지씩 31일간 새로운 아이폰 예제 앱과 함께 개발을 배워보는 형태의 강좌입니다. 매일 한가지 씩의 앱으로 주제에 맞는 다양한 CocoaTouch 또는 클래스들의 사용방법을 배울수 있습니다.


http://www.appsamuck.com/



3. 앞의 두가지와 거의 겹치지만 , MobileTerminal 라는 터미널 앱 , Tris 라는 테트리스 클론 앱들이 더 있습니다.

http://ntt.cc/2010/09/05/50-open-source-iphone-apps-for-iphone-developers.html

50+ Open Source iPhone Apps For iPhone Developers



4.애플 아이폰/아이패드 앱스토어 리뷰 가이드 라인 – 한글번역

최근에 애플이 공개한 앱스토어의 앱 리뷰 가이드라인을 AppNext.com 에서 한글로 번역해주셨습니다. 만드신 앱을 제출하기전에 혹시 위배되는 사항이 있지 않은지 꼭 한번 검토해보세요

http://www.junapps.com/bbs/reviewguide.php



5. http://three20.info/

Three20 : Core Library for Facebook iPhone App

페이스북 아이폰 앱 개발자인 Joe Hewitt 가 공개한 아이폰 앱 개발용 라이브러리 입니다. 깔끔한 포토 이미지 브라우저 , 동적인 웹 데이타 로딩 , 디스크/메모리 기반의 네트웍 캐싱 , 다양한 View 와 Controller들 , 독특한 스타일등 정말 다양한 기능을 제공합니다. Core , Network , UI , Style 네개의 파트로 분리되어 있습니다. 라이브러리가 조금 방대한지라 처음에 적용할때 어려울수가 있는데 “Introduction to Three20” 글을

http://www.raywenderlich.com/656/introduction-to-three20

참고하시기 바랍니다.


6.iPhone Pull to Refresh

지금은 공식 트위터 클라이언트가 되어버린 Tweetie 2 버전부터 Pull-to-refresh 라는 기능이 들어갔습니다. 새로운 정보를 읽어올때 리프레시 버튼을 누르는게 아니라 화면을 드래그해서 아래로 내리면 “Pull down to refresh” 라는 말이 나오고 좀더 내리면 리프레시가 되는 방법인데요. 지금은 공식 Facebook 앱에도 이 기능이 들어갔습니다. 한글모드에서는 “업데이트 하시려면 아래로 당기세요.” 라고 나오더군요.


이 방식이 유명해지면서 여러개의 구현코드가 나왔습니다.


7. iOS 4 그리고 iPad 는 아이폰/아이패드와 PC 간에 File Sharing 이라는 기능을 제공합니다. 앱이 이 기능을 구현하면 iTunes 의 Device / App 창 아래 File Sharing 공간에 앱의 이름이 보이고 그 안에다 직접 파일을 복사할수 있게 해 줍니다. eBook / PDF / Comic 리더 / 비디오 플레이어등이 이 기능을 활용해서 손쉽게 각종 파일을 아이폰/아이패드에 담을수 있게 됩니다. 이 기능을 구현하는 튜토리얼 입니다.

http://www.raywenderlich.com/1948/how-integrate-itunes-file-sharing-with-your-ios-app




8.좀처럼 보기힘든 한글강좌, 그것도 중요한 메모리 강좌입니다

http://cafe.naver.com/mcbugi.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=71504&

http://cafe.naver.com/mcbugi.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=71571&

http://cafe.naver.com/mcbugi.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=71591&



http://cafe.naver.com/mcbugi.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=71750&

http://cafe.naver.com/mcbugi.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=71846&

http://cafe.naver.com/mcbugi.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=72188&


9. iAd 적용하기


앱 안에 iAd 를 붙이는 방법을 잘 설명한 글들입니다. 아직 국내에선 큰 차이가 없지만, 해외 대상 앱을 만드신다면 꼭 확인해 두세요


How to integrate iAd into Your iPhone App

How to Add iAd Banner in iPhone iPad App

http://www.raywenderlich.com/1371/how-to-integrate-iad-into-your-iphone-app

http://bees4honey.com/blog/tutorial/how-to-add-iad-banner-in-iphoneipad-app/


10. iPhone 과 Facebook 연동하기


페이스북연동은 이제 아이폰 앱에선 기본이 되었습니다. 페이스북 연동은 예전 방식인 Facebook Connect 를 이용한 것과 올해 발표된 Graph API 를 이용한것 두가지가 있습니다. 예전 방식 튜토리얼은 여기저기 많은데 Graph API 가 적용된 Facebook-iOS SDK 에 관한 내용은 그리 많지가 않네요.



Facebook-iOS SDK : 페이스북에서 제공하는 iOS 용 SDK 입니다.

https://github.com/facebook/facebook-ios-sdk/


How to develop facebook application for iphone : 기본적인 iOS SDK 연동방법 설명

http://thinkdiff.net/facebook/how-to-develop-facebook-application-for-iphone/


11. Uploading UIImages to TwitPic : iPhone 과 Twitpic 연동하기

아이폰 앱에서 Twitpic.com 으로 이미지를 올리는 방법 소스입니다. UIImage 와 NSURLConnection 만을 이용합니다. 다른 사진 업로드들도 비슷하니 참고하시면 됩니다.


http://www.cocoanetics.com/2010/02/uploading-uiimages-to-twitpic/






12. 아이폰 앱에서 데이타 저장하기 : SQLite , Core Data

아이폰에서 데이터를 저장하는 방법은 여러가지가 있습니다만, 데이터가 많다면 SQLite 또는 Core Data 라이브러리를 이용하게 됩니다. 각각에 대한 예제 들입니다


SQLite

Core Data



13. 아이폰 앱을 아이패드앱으로 변환하기

일반적으로는 아이폰/아이패드 앱은 디자인이 많이 달라서 따로 개발을 진행하기도 합니다만, 기존에 작성된 iPhone App 을 iPad App 으로 변환하는 방법을 다룬 포스트 들입니다.

Converting an iPhone App for the iPad

How to Port an iPhone Application to the iPad




//  각종 소스 사이트 모음..

//

< GAME >


http://maniacdev.com/2010/01/incredible-iphone-game-programming-tutorials-with-video/




<web 게시판과 연동>

http://code.google.com/p/cozymood/


http://cocoadev.tistory.com/#recentTrackback에서 공개한 내용임.

     *  이미지 편집 함수 모음( 스케일, 회전, crop 등)

  • 다양한 UI 구현

  • 테이블뷰셀 커스터마이징

  • HTTP GET/POST 요청

  • XML 파싱

  • 사진 앨범, 카메라, 지도 이미지 접근

  • 맵뷰 및 위치정보

  • 푸시 노티피케이션


<여러 UI 모음: photo viewer, etc>

http://github.com/facebook/three20 (초기에는 facebook 어플이었으나 현재는 여러 UI 모음으로 바뀜 )


<map>

http://code.google.com/p/route-me/


<E-mail>

http://code.google.com/p/remail-iphone/

http://code.google.com/p/skpsmtpmessage/

<그래프>

http://code.google.com/p/core-plot/

<달력>

http://ved-dimensions.blogspot.com/2009/04/iphone-development-creating-native_09.html


<sqlite>

http://code.google.com/p/pldatabase/ (BSD license)

http://code.google.com/p/flycode/source/checkout  (class rapper)


<계산기>

http://code.google.com/p/hpcalc-iphone/ (GPL V2 license)


<트위터 클라이언트>

http://github.com/blog/329-natsuliphone-iphone-twitter-client

http://code.google.com/p/tweetero/


<facebook>

http://github.com/facebook/facebook-iphone-sdk


<rss reader>

http://code.google.com/p/iphone-simple-rss-aggregator/


<ebook reader>

http://code.google.com/p/iphoneebooks/


<blog>

http://iphone.wordpress.org/


<백업, 동기화>

http://www.funambol.com/solutions/iphone.php

http://code.google.com/p/gris/ (구글 리더 동기화)


<time tracking>

http://github.com/freshbooks-addons/freshbooks-iphone-project


<게임>

http://code.google.com/p/cocos2d-iphone/

http://code.google.com/p/tris/ (테트리스)

http://code.google.com/p/mintgostop/ (고스톱)

http://www.joystiq.com/2009/03/24/carmack-releases-open-source-wolfenstein-for-iphone/

<google toolbox>

http://code.google.com/p/google-toolbox-for-mac/


<택배>

http://kldp.net/projects/taekbae/src

<이미지 프로세싱>

http://code.google.com/p/simple-iphone-image-processing/


<증강현실>

http://www.iphonear.org/


<coverflow 대체 구현>

http://apparentlogic.com/openflow/

http://www.chaosinmotion.com/flowcover.m (매가박스 어플에서 참고함)


<정규표현식 라이브러리>

http://blog.mro.name/2009/09/cocoa-wrapped-regexh/

http://regexkit.sourceforge.net/RegexKitLite/


<라이브러리 : JSON, DOM XML, Google Data APIs, Twitter, Flick, Game Engines, Unit Testr>

http://www.codingventures.com/2008/12/useful-open-source-libraries-for-iphone-development/


<기타>

http://open.iphonedev.com/

http://joehewitt.com/post/the-three20-project/

[출처] iPhone용 Open Source 모음 (맥부기 아이폰(iPhone)OS 개발자모임) |작성자 낙수


댓글