아이폰어플개발정보2010. 10. 5. 06:05
개발할때 유용한 NSArray 기본적인 소스

#import

#import
#import
#import

int main (int argc, char *argv[])
{
int i;
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];

//매월의 이름을 담고 있는 배열
NSArray *monthNames = [NSArray arrayWithObjects :
@"January", @"February", @"March", @"April",
@"May", @"June", @"July", @"August", @"September",
@"October", @"November", @"December", nil];

//배열 안의 모든 원소를 나열한다.
NSLog (@"Month Name");
NSLog (@"==== ====");

for (i = 0;; i < 12; ++i)
NSLog (@"%2i   %@", i + 1, [monthNames objectAtIndex : i]);

[pool drain];
return 0;

}



출처 : http://blog.naver.com/PostList.nhn?blogId=hana_815¤tPage=58
Posted by 오늘마감

댓글을 달아 주세요

아이폰어플개발정보2010. 8. 13. 14:24
아이폰 어플 개발 관련 유용한 링크 모음

서버와 연동하기

db에서 한글 깨짐문제  : 소스 참고만 하기 바람. 해결된 문제는 아님


XML
touchXML 사용법   
XML 성능비교
XMLParser로 RSS 읽어오기

 
http://cocoadev.tistory.com/#recentTrackback에서 공개한 내용임.
      *  이미지 편집 함수 모음( 스케일, 회전, crop 등)
  • 다양한 UI 구현
  • 테이블뷰셀 커스터마이징
  • HTTP GET/POST 요청
  • XML 파싱
  • 사진 앨범, 카메라, 지도 이미지 접근
  • 맵뷰 및 위치정보
  • 푸시 노티피케이션
<여러 UI 모음: photo viewer, etc>
http://github.com/facebook/three20 (초기에는 facebook 어플이었으나 현재는 여러 UI 모음으로 바뀜 )

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

<트위터 클라이언트>

http://github.com/blog/329-natsuliphone-iphone-twitter-client
http://code.google.com/p/tweetero/


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

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

http://iphone.wordpress.org/

<백업, 동기화>
http://www.funambol.com/solutions/iphone.php
http://code.google.com/p/gris/ (구글 리더 동기화)

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://code.google.com/p/google-toolbox-for-mac/

<택배>

<이미지 프로세싱>

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

<증강현실>
http://www.iphonear.org/

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/



출처 : http://blog.naver.com/PostView.nhn?blogId=74hans&logNo=110671805
Posted by 오늘마감

댓글을 달아 주세요

아이폰어플개발정보2010. 6. 29. 17:52
아이폰 개발시 유용한 사이트

게임 소스

슈팅게임
http://www.winapi.co.kr/clec/cpp2/14-2-1.htm
http://www.winapi.co.kr/clec/cpp2/14-2-2.htm

테트리스
http://www.winapi.co.kr/clec/cpp2/14-3-1.htm
http://www.winapi.co.kr/clec/cpp2/14-3-2.htm
http://www.winapi.co.kr/clec/cpp2/14-3-3.htm
http://www.winapi.co.kr/clec/cpp2/14-3-4.htm
http://www.winapi.co.kr/clec/cpp2/14-3-5.htm
http://www.winapi.co.kr/clec/cpp2/14-3-6.htm
http://www.winapi.co.kr/clec/cpp2/14-3-7.htm

디아블로2 map editor 입니다 -

http://paul.siramy.free.fr/_divers/ds1/dl_ds1edit.html

공개 소스

소스공개 - 아이폰챗
http://iiixzu.tistory.com/19

아이폰 - Action Counter

http://cocoadev.co.kr/tag/Action%20Counter

Cocos2d 관련

cocos2d AtlasSprite creator
http://robertjpayne.com/textureatlascreator/

cocos2d 강좌
http://appsnet.co.kr/bbs/cocos2d/1362

아이팟 엔진 관련

torque engine
http://www.garagegames.com/products/torque-2d/iphone

oolong engine
http://oolongengine.com/

irrlicht engine
http://irrlicht.sourceforge.net/

unity 3d
http://unity3d.com/

3D 엔진 관련 - 3D 엔진에 관심있으신 분이 많으시길래 ^^

http://www.3dengines.net/

오픈 소스 3D 엔진 - Genesis 3D입니다. - 유명해요

http://www.genesis3d.com/

네트워크

ACE 라는 오픈 네트워크 엔진 입니다. (몇몇 분이 네트워크 프로그래밍에 홀펀칭이나 참고 라이브러리를 여쭈어보셔서  )
http://www.cs.wustl.edu/~schmidt/ACE.html
위 ACE 엔진의 책자도 좋은 책이 있습니다.
http://book.interpark.com/product/BookDisplay.do?_method=Detail&sc.shopNo=0000400000&sc.dispNo=&sc.prdNo=1874880

RakNet이라는 오픈 게임 네트워크 엔진입니다. 오픈 게임 엔진들의 경우 RakNet을 많이 사용합니다.

http://www.jenkinssoftware.com/

ProudNet 입니다. 배현직씨가 만든 네트워크 게임 엔진입니다. 유료 입니다만 샘플이나 매뉴얼정도는 신청해서 받아볼수 있습니다.

http://www.nettention.co.kr/c5/index.php/proudnet

강의 및 강좌 , 튜토리얼 관련

3d를 공부하신다면 필히 봐야할 홈피
http://www.gamza.net/

iphone applicaton programming 강좌
http://www.stanford.edu/class/cs193p/cgi-bin/index.php

OSXDEV wiki 입니다. (모르시는분은 없겟죠?)
http://wiki.osxdev.org/index.php/%EC%9D%B4%EB%B2%A4%ED%8A%B8_%EC%A0%84%EB%8B%AC

아이폰 개발 블로그 모음 사이트 입니다 ^^
http://iphonedevelopment.blogspot.com/

200여개의 그래픽 관련 문서와 튜토리얼 모음 - 프로그래밍 리스소입니다 ^^ 게임 만들때 쓰세요

http://www.geocities.com/SiliconValley/Park/9784/tut.html

게임튜토리얼 - 게임관련 튜토리얼, 문서, 토론 등등
http://www.gametutorials.com/

코코아 개발관련 ipod과 cocos2d 관련 강좌 및 블로그 입니다.  <- 강추

http://cocoadev.co.kr/category/iPhone

Open GL 관련

오픈 지엘 공식 사이트

http://www.opengl.org/

오픈 지엘 튜토리얼도 좋지만 내용별로 구현된 소스가 중요 _ 튜토리얼 꼭보세요 ^^

http://nehe.gamedev.net/

오픈 지엘로 만든 오픈 탁구 소스 게임

http://cannonsmash.sourceforge.net/

오픈 지엘 Game dev 사이트 입니다. 링크와 메일링도 해줍니다.

http://www.geocities.com/SiliconValley/Hills/9956/OpenGL/

그래픽 관련

리얼타임 렌더링 관련 사이트 입니다 ^^ 실사와 같은 그래픽에 관심있다면 필수

http://www.realtimerendering.com/

수학

수학 백과사전입니다 영어사이트지만 공식이 급할때 많은 도움이 되요

http://mathworld.wolfram.com/

MathBook - Online Books and Lecture Notes in Mathematics
http://www.uwm.edu/~radcliff/math/mathdir.html

AKROWNE's Home - 수학관련 유용한 정보(책 미러 많다)
http://br.crashed.net/~akrowne/

개발 커뮤니티

Game programming gems 공부방
http://www.gpgstudy.com/recentposts.php

Dex Game 개발.. 개발된 게임들과 포토폴리오를 볼수 있습니다.

http://www.dexgame.com/zbxe/

카사 모임 ( 게임 개발자들의 스터디 입니다. 저도 포함 되있는ㅎㅎ)
http://www.dev3d.net/

잘 팔리는 app game 에 대해서 , 잘 찾아보면 어떻게 만들었는지 까지 개발자 멘트도 볼수 있습니다.
http://fingergaming.com/

게임코드 - 게임 프로그래밍에 관한 자유로운 얘기와 도움을 주고받는 곳
http://www.gamecode.org/
GameDev.Net - game developer network
http://www.gamedev.net/
가마수트라 - game developer webzine.
http://www.gamasutra.com/
문서들 - 가마수트라의 프로그래밍 관련 문서
http://www.gamasutra.com/features/index_programming.htm



출처 : http://blog.naver.com/PostView.nhn?blogId=santosa3&logNo=40108107069
Posted by 오늘마감

댓글을 달아 주세요

아이폰어플개발정보2010. 6. 24. 14:11
개발에 유용한 사이트 또는 요청 사이트 모음 ^^ㅋ

요청하신대로 일단 모아 봤습니다만 +_+; 요청받은 사이트 몇개를 까먹었습니다 ㅜㅜ

제가 혹시 누락한게 있으면 댓글로 알려주시면 수정해서 계속 추가하도록 하겠습니다 ㅎ

 

 

슈팅게임
http://www.winapi.co.kr/clec/cpp2/14-2-1.htm
http://www.winapi.co.kr/clec/cpp2/14-2-2.htm

테트리스
http://www.winapi.co.kr/clec/cpp2/14-3-1.htm
http://www.winapi.co.kr/clec/cpp2/14-3-2.htm
http://www.winapi.co.kr/clec/cpp2/14-3-3.htm
http://www.winapi.co.kr/clec/cpp2/14-3-4.htm
http://www.winapi.co.kr/clec/cpp2/14-3-5.htm
http://www.winapi.co.kr/clec/cpp2/14-3-6.htm
http://www.winapi.co.kr/clec/cpp2/14-3-7.htm

Game programming gems 공부방
http://www.gpgstudy.com/recentposts.php

cocos2d AtlasSprite creator
http://robertjpayne.com/textureatlascreator/

cocos2d 강좌
http://appsnet.co.kr/bbs/cocos2d/1362

torque engine
http://www.garagegames.com/products/torque-2d/iphone

oolong engine
http://oolongengine.com/

irrlicht engine
http://irrlicht.sourceforge.net/

unity 3d
http://unity3d.com/

카사 모임 ( 게임 개발자들의 스터디 입니다. 저도 포함 되있는ㅎㅎ)
http://www.dev3d.net/

3d를 공부하신다면 필히 봐야할 홈피
http://www.gamza.net/

iphone applicaton programming 강좌
http://www.stanford.edu/class/cs193p/cgi-bin/index.php

소스공개 - 아이폰챗
http://iiixzu.tistory.com/19

잘 팔리는 app game 에 대해서 , 잘 찾아보면 어떻게 만들었는지 까지 개발자 멘트도 볼수 있습니다.
http://fingergaming.com/

ACE 라는 오픈 네트워크 엔진 입니다. (몇몇 분이 네트워크 프로그래밍에 홀펀칭이나 참고 라이브러리를 여쭈어보셔서  )
http://www.cs.wustl.edu/~schmidt/ACE.html
위 ACE 엔진의 책자도 좋은 책이 있습니다.
http://book.interpark.com/product/BookDisplay.do?_method=Detail&sc.shopNo=0000400000&sc.dispNo=&sc.prdNo=1874880

OSXDEV wiki 입니다. (모르시는분은 없겟죠?)
http://wiki.osxdev.org/index.php/%EC%9D%B4%EB%B2%A4%ED%8A%B8_%EC%A0%84%EB%8B%AC

아이폰 개발 블로그 모음 사이트 입니다 ^^
http://iphonedevelopment.blogspot.com/

 


출처 : http://blog.naver.com/PostView.nhn?blogId=gonagi&logNo=150069199830
Posted by 오늘마감

댓글을 달아 주세요

아이폰어플정보2010. 6. 23. 21:06
아이폰 유용한 어플 모음 (초보자 참고용)
사실 팁은 아니고 현재 제가 사용 중인 어플을 중심으로 소개해 드립니다.
물론 더 좋은 어플들이 많으나 처음 사용하시는 분들의 도움을 위해 참고로 알려 드립니다.

아래 설명 참조해서 관심있는 어플 링크를 클릭하시면 됩니다.

[꾸미기 관련]

WinterBoard - 아이폰 꾸미기의 결정체 (필수 어플)

WeatherIcon - 스프링보드 및 상태 바에 실시간 현재 날씨를 표시해 보자

Live Clock - 스프링보드 시계 아이콘을 진짜 시계로 만들어 보자

MakeItMine - 이통사 로고도 바꾸고 화면 상단에 자신만의 글귀를 적어 보자

Five-Column SpringBoard - 아이폰 스프링보드에서 한 줄에 5개 아이콘을 사용하자

Five Dock Icon - 화면 하단 Dock에 아이콘을 5개까지 등록 가능

DockFlow - 화면 하단의 Dock UI를 맥의 CoverFlow 스타일로 변경 / DockFlow Three

FontSwap - 아이폰의 글씨체를 바꿔 보자

SpringBack - 스프링보드 아이콘 위치를 시간대별로 백업해서 언제든지 쉽게 복원해 보자

Rename - 스프링보드 상의 아이콘 명칭을 맘대로 바꿔 보자

SnowLock - 잠금화면의 시간/날짜 및 잠금해제 슬라이드 바 위치를 바꿔 보자

LockInfo - 잠금화면에 각종 정보를 표시해 보자

Lockscreen Clock Hide - 잠금화면 시계/날짜를 숨기거나 작게 표시해 보자

[기본 어플 강화/설정 관련]

Recent/CallLog Delete - 아이폰 내장 최근 통화 메뉴에서 직접 개별 통화기록을 삭제해 보자

FastGroups - 그룹 기능을 지원하는 연락처 대체 어플

Cyntact - 연락처 목록에서 사진까지 함께 보자

Take a Note - 통합 메모장(텍스트, 음성, 낙서, 사진 메모를 모두 지원)

iBlackList - 원치 않는 전화나 문자를 필터링해 보자

MCleaner - 원치 않는 전화나 문자를 필터링해 보자

Maps Enhancer - 오프라인 맵 사용 및 줌 인/아웃 최대 사용 어플

Safari Download Manager - 사파리를 통한 각종 파일 다운로드 및 관리 어플

SBSettings - 반드시 설치해야 할 시스템 관련 종합 관리 프로그램

LockScreen Dim Delay Control - 화면 잠금모드 유지시간을 임의로 설정해 보자

CyDelete - Cydia에서 설치한 어플들도 스프링보드에서 바로 삭제 가능

mQuickDo - 화면 상단의 상태 바를 활용한 일종의 단축키 어플

Chronus - 아이폰의 모든 어플 데이터를 백업해서 재탈옥 후 복원해 보자

QuickWidgets - 아이폰 용 위젯 론처 (Dashboard for iPhone)

OverBoard - Orbit보다 강력한 스프링보드 이동 어플 (Expose/Space for iPhone)

Stack - 화면 이동 없이 Dock 아이콘 내에 자주 쓰는 어플들을 등록하여 사용

QuickScroll 2 - 긴 화면에서 스크롤을 쉽게 해서 이동해 보자

Multifl0w - 아이폰에서 진정한 멀티 태스킹을 구현해 보자

[기타 유용한 어플]

MxTube - 유투브 동영상을 마음대로 다운로드 해 보자

MiVTones for 3.0 - 무료로 동영상 벨소리를 이용해 보자 


iCam - 아이폰에서 집에 있는 웹캠 영상을 실시간으로 보자 (실시간 원격감시)

Qik - 아이폰으로 실시간 스트리밍 방송을 해 보자

Knocking Live Video - 아이폰끼리 실시간 스트리밍 방송을 해 보자

Knocking Live Pic Sharing - 아이폰끼리 메신저를 쓰듯 실시간으로 사진을 공유하자

Air Video - 아이폰에서 컴에 원격 접속하여 미지원 동영상까지도 실시간 컨버팅해서 감상하자

iVid - 아이폰에서 집에 있는 컴에 원격 접속하여 동영상을 감상하자

Dropbox - 다양한 파일(문서, 이미지 등) 동기화 어플, 2GB의 무료 저장공간도 제공

USB Drive - 아이폰을 휴대용 USB 플래시 메모리로 활용하자 (강추 어플)

ServersMan - 아이폰을 개인 서버 및 웹하드로 활용해 보자 (강추 어플)


iFile - 아이폰을 이동 하드처럼 사용하자, 파일 관리 어플

Instapaper - 웹페이지 클리핑, 오프라인에서 부담 없이 웹페이지를 통째로 보자

iComic - 유명한 아이폰용 만화보기 어플

3G Unrestrictor - Wi-Fi 환경에서만 실행되는 어플을 3G 네트워크에서도 사용해 보자

Ping! - 마치 문자를 보내 듯 사용 가능한 아이폰 전용 메신저 (강추 어플)

Photoshop.com Mobile - 아이폰으로 어디서나 뽀샵질을 해 보자

Photogene - 아이폰에서 간단한 포토샵 기능을 실현해 보자

SwapMode - 메모리 부족없이 덩치 큰 게임을 즐겨 보자

3D Contacts - 연락처를 3D 정육면체 형태로 보여 주고 관리해 주는 어플

NemusSync - 아이폰 캘린더와 구글 캘린더를 쌍방향으로 동기화 하자 (한글 지원)

 


출처 : http://blog.naver.com/PostView.nhn?blogId=kkt3212&logNo=100096327407
Posted by 오늘마감

댓글을 달아 주세요

XCODE2010. 6. 22. 09:46
유용한 XCode Shortcuts..
cmd + K                       컴파일
cmd + B             빌드하기
cmd + shift + B   빌드 결과창 보기
cmd + ↲              빌드 & 디버그
cmd + R                           빌드 & 런 (브레이크 포인트 OFF)
cmd + Y                             빌드 & 디버그 (브레이크 포인트 ON)
cmd + shift + K              클린
cmd + =               Next Build Warning or Error
cmd + +                        Previous Build Warning or Error

cmd + opt + ↑     헤드/바디 파일간 변환 (h/m 파일 변환)
cmd + opt + ← or →  이전/이후 문서 위치 이동
cmd + 더블클릭      Jump to Definition (선택한 메소드 정의 부분으로 이동)
cmd + /              주석 설정/해제
cmd + \              브레이크 포인트 설정/ 해제 
cmd + shift + O    디버그 다음 행으로 진행(브레이크 포인트 설정 시)




출처 : http://blog.naver.com/PostView.nhn?blogId=coderider&logNo=50088299827
Posted by 오늘마감

댓글을 달아 주세요