각종 스토어에 앱 등록시 필요한 이미지 사이즈 정리
앱스토어에 앱을 올린 후에는 아마도 다른 마켓으로 눈을 돌리게 됩니다. 이때 여러 스토어에 앱등록시 스토어별로 요구하는 이미지 사이즈가 다른데, 각 스토어별 필요 이미지 사이즈를? 정리한 것입니다. 디자인팀을 가지고 있는 회사야 알아서 하라고 하면 되겠지만, 개인개발자의 경우는 매번 디자이너에게 금액산정이 … Continue reading
앱스토어에 앱을 올린 후에는 아마도 다른 마켓으로 눈을 돌리게 됩니다. 이때 여러 스토어에 앱등록시 스토어별로 요구하는 이미지 사이즈가 다른데, 각 스토어별 필요 이미지 사이즈를? 정리한 것입니다. 디자인팀을 가지고 있는 회사야 알아서 하라고 하면 되겠지만, 개인개발자의 경우는 매번 디자이너에게 금액산정이 … Continue reading
아이폰용 페이퍼 프로토타입 툴 (iphone paper prototyping tool) 페이퍼 프로토 타입으로 유명한 BALSAMIQ ( http://www.balsamiq.com/ )를 살펴보다가 기본적인 웹컴포넌트는 물론이고 아이폰 컴포넌트도 지원하고 있는 것을 확인했다.. 데모고 샘플이라서 저장이 되려나 했는데.. export 와 import 도 지원하고 있어서 저장 하고 불러오기도 … Continue reading
cocos 2d tile map 관련 link prog_guide:tiled_maps http://www.cocos2d-iphone.org/wiki/doku.php/prog_guide:tiled_maps Tiled, a generic tile map editor http://mapeditor.org/ TileMapAtlas vs TMXTiledMap anchor points http://www.cocos2d-iphone.org/forum/topic/1390
iphone 개발을 위해 개인적으로 모아둔 링크들이다.. * Community – Korean http://cafe.naver.com/mcbugi.cafe http://iphoneos.co.kr/ http://kmug.co.kr/iphone/ http://osxdev.org/ http://x86osx.com/ * Community – English http://cocoadevcentral.com/ http://developer.apple.com/iphone/program/ http://stackoverflow.com/questions/tagged/iphone http://www.appleforum.com/ http://www.appsamuck.com/ http://www.iphonesdkarticles.com/ http://www.macosxhints.com/ http://www.macrumors.com/ * Blogger – Korean http://allmac.tistory.com/ http://blog.naver.com/aorldia http://blog.naver.com/fpenguin http://broneri.tistory.com http://cocoadev.co.kr/ http://ddalkiko.egloos.com/ http://goya.pe.kr/ http://han9kin.doesntexist.com/ http://i-dreaming.com/ … Continue reading
XCode SCM 설정하기 1. SCM 등록 기본적으로 소스를 보관할 svn 이나 cvs 서버는 있어야 한다. 그럼 설정을 시작해보자.ㅋ Xcode 실행 -> SCM 메뉴의 Configure SCM Repositories.. 메뉴선택 아래부분의 + 버튼을 누르면 창이 뜬다. 이곳에 svn/cvs의 이름을 입력한다 그러면 좌측에 … Continue reading
아이폰 개발하는데 사용되는 XCode 의 키보드 단축키이다.. 아주 유용한듯^^
iPhone app 에서 sqlite3 사용하기 개발용 Mac에서 sqlite3 가 있는지 확인. (없으면 설치해야 함- 보통은 XCode 설치하면 다 있음) 터미널 하나 열어서 sqlite3 [사용할 DB 파일(없으면 생성됨)]
1 2 3 4 5 6 7 8 9 |
]$ sqlite3 test.db sqlite> -- 테이블 생성 sqlite> CREATE TABLE test(seq INTEGER PRIMARY KEY, id VARCHAR(5), name VARCHAR(10), del BOOLEAN); sqlite> -- 테이블에 값입력 sqlite> INSERT INTO test (seq,id,name,del) VALUES (1,'0001','kim',false); sqlite> -- 테이블 검색 sqlite> select * from test; sqlite> -- 생성된 테이블 보기 sqlite> .table |
* sqlite 명령어를 보고 싶으면 .help 를 입력하면 볼 수 있다. … Continue reading
아이팟터치 핀 배열(Apple iPod Pinout) 아이팟터치의 하단에는 PC 와 연결하기 위한 30핀 접속부가 있습니다. PC 에 연결하면 그냥 충천,싱크,USB 기능 정도만 발휘되지만, 사실 이 핀 속에는 우리가 생각하는 것 보다 상당히 많은 기능성들이 숨어 있습니다. 외장스피커를 낄 수도 있고, … Continue reading
개발자 등록을 하고 배포 하기 위해 필요한 내용입니다. 개발하시면서 디자인하시면서 미리 준비하세요 어플리케이션 만드시기전에 이런것을 염두해 두시는게 좋을거 같습니다. ㅠ.ㅠ 무작정 만들고 나서 나중에 하려니간 힘드네요. 하면 Pogram Portal 좌측메뉴의 Distribution -> App Store 탭에 잇는 설명입니다. 1. 프로그램 … Continue reading
iPhone에서 Custom font 쓰는 법 ( test.ttf라는 폰트를 사용할 때 ) 1. 폰트파일을 xcode 프로젝트로 긁어 넣는다. 2. 아래와 같은 방식으로 메모리 로딩 후 사용한다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
NSString *fontPath = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"ttf"]; CGDataProviderRef fontDataProvider = CGDataProviderCreateWithFilename([fontPath UTF8String]); CGFontRef _cgFont = CGFontCreateWithDataProvider(fontDataProvider); CGDataProviderRelease(fontDataProvider); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetFont(context, _cgFont); CGContextSetFontSize(context, 20); CGAffineTransform transform = CGAffineTransformMake(1.0, 0.0, 0.0, -1.0, 0.0, 0.0); CGContextSetTextMatrix(context, transform); NSString *str = @"Hello? 안녕?"; CGGlyph _glyphs[[str length]]; unichar _chars[[str length]]; int i; for(i = 0; i < [str length]; i++) { _chars[i] = [str characterAtIndex:i]; } CGFontGetGlyphsForUnichars(_cgFont, _chars, _glyphs, [str length]); CGContextShowGlyphsAtPoint(context, 0, 20, _glyphs, [str length]); CGFontRelease(_cgFont); |
위에서 CGFontGetGlyphsForUnichars는 헤더파일에도 선언되지않은 함수라서 warning이 나올 수 있다. 따라서, 아래와 같이 선언을 … Continue reading