본문 바로가기

개발도구/iOS - 아이폰 개발

[iphone] open source 아이폰 오픈소스

 
<csv 파서>
 
 
 
<페이지 컨트롤>

 
<custom alertview>
: ID/PW 입력

<별점(star lating)>
http://www.cocoacontrols.com/controls?page=29&platform_id=ios 별점과 평가글을 함께 적을 수 있는 ViewController

<브라우저 클래스>

<아이콘 메뉴>

<탭 기능>

<포토 갤러리>

<progressbar>
 
<다양한 HUD 스타일 효과>
 
<stackedview> Facebook 스타일의 UI 만들기
 
<unit test>
 
<http>
 
<ftp>
 
<Custom ImagePickerController> 내 어플 안에 있는 이미지들에 대한 이미지 미리보기 화면 제공함.
https://github.com/elc/ELCImagePickerController (AssetLibrary.framework 사용함)

<iOS5에서 UDID 대응책>
http://lambert.tistory.com/484 CFUUIDCreate() 사용
 
<YouTube 다운 받기>
 
<아이폰 커스텀 UI 소개 - 커스텀 탭바, 수평 스크롤 메뉴바 등등>
 
<네비게이션 바 아래에 동적으로 늘어나는 옵션 메뉴 넣기> from xguru in twitter

<OAuth>
 
<페이스북, 트워터, 구글 리더 등에서 글, 그림, URL, 파일등을 공유하는 라이브러리>
 
<네이트 Open API 라이브러리>
 
<페이스북 연동 라이브러리>
 
<TCP, UDP Socket Class 라이브러리>
 
<기본 클래스를 확장한 라이브러리>
 
<iPhotoDiary, 육아일기 어플리케이션>
 
<DropBox를 통한 파일 공유 API 사용 예제 소스>
 
<JSON Library> ----------------------------------------------------------------------------
JSONKit :
 
SBJSON
 
TouchJSON
 
<XML Parser> ------------------------------------------------------------------------------

GDataXML :

http://code.google.com/p/gdata-objectivec-client/source/browse/trunk/Source/XMLSupport/ (소스)

http://www.raywenderlich.com/725/how-to-read-and-write-xml-documents-with-gdataxml (해설)

 

TBXML : (read only, XPath 미지원)

http://www.tbxml.co.uk/TBXML/TBXML_Free.html

 

TouchXML : (read only, XPath 지원)

https://github.com/TouchCode/TouchXML

 
KissXML : (read/write)
 
여러가지 XML Parser에 대한 성능 비교 및 사용 용도 설명
 
<zip/unzip lib> ------------------------------------------------------------------------------
 
 
<AVPlayer: LGPL로 FFmpeg, SoundTouch를 사용했다고 나오네요> 
 
<무인코딩 동영상 플레이어 VLC iPhone, iPad>
 
<web server>
 
<bar code, QR code>
 
<push notification service 관련 provider>
 
<web 게시판과 연동>

http://cocoadev.tistory.com/#recentTrackback에서 공개한 내용임.
      *  이미지 편집 함수 모음( 스케일, 회전, crop 등)
  • 다양한 UI 구현
  • 테이블뷰셀 커스터마이징
  • HTTP GET/POST 요청
  • XML 파싱
  • 사진 앨범, 카메라, 지도 이미지 접근
  • 맵뷰 및 위치정보
  • 푸시 노티피케이션

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

<map>

<E-mail>
 
 
<달력>
http://ved-dimensions.blogspot.com/2009/04/iphone-development-creating-native_09.html

<sqlite>

<계산기>

<트위터 클라이언트>
http://github.com/blog/329-natsuliphone-iphone-twitter-client
http://code.google.com/p/tweetero/

<facebook>

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

<ebook reader>
http://code.google.com/p/iphoneebooks/

<blog>

<백업, 동기화>
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/ (고스톱)

 

<google toolbox>

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


<택배>

 

<이미지 프로세싱>

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/