Apple iPhone 4S SIRI Demo:
http://www.youtube.com/watch?v=L4D4kRbEdJw&feature=player_detailpage

CNET 실제 구동 영상:
http://www.youtube.com/watch?v=oLwNm79H-wE&feature=player_detailpage

CBS 기자 실제 구동 영상:
http://www.youtube.com/watch?v=fSp1_IBotjA&feature=player_detailpage



SIRI가 인생에 대해 알고 있다니, 나보다 나은듯;;;;


Posted by Jyui
아래 목록은 아이폰 개발시 이용할 수 있는 폰트 목록 - iPhone SDK 2.1기준
(iOS 버젼에 따라서 이용가능한 폰트는 달라질 수 있음)


Family name: Hiragino Kaku Gothic ProN W3
- Font name: HiraKakuProN-W3

Family name: Courier
- Font name: Courier
- Font name: Courier-BoldOblique
- Font name: Courier-Oblique
- Font name: Courier-Bold

Family name: Arial
- Font name: ArialMT
- Font name: Arial-BoldMT
- Font name: Arial-BoldItalicMT
- Font name: Arial-ItalicMT

Family name: STHeiti TC
- Font name: STHeitiTC-Light
- Font name: STHeitiTC-Medium

Family name: AppleGothic
- Font name: AppleGothic

Family name: Courier New
- Font name: CourierNewPS-BoldMT
- Font name: CourierNewPS-ItalicMT
- Font name: CourierNewPS-BoldItalicMT
- Font name: CourierNewPSMT

Family name: Zapfino
- Font name: Zapfino

Family name: Hiragino Kaku Gothic ProN W6
- Font name: HiraKakuProN-W6

Family name: Arial Unicode MS
- Font name: ArialUnicodeMS

Family name: STHeiti SC
- Font name: STHeitiSC-Medium
- Font name: STHeitiSC-Light

Family name: American Typewriter
- Font name: AmericanTypewriter
- Font name: AmericanTypewriter-Bold

Family name: Helvetica
- Font name: Helvetica-Oblique
- Font name: Helvetica-BoldOblique
- Font name: Helvetica
- Font name: Helvetica-Bold

Family name: Marker Felt
- Font name: MarkerFelt-Thin

Family name: Helvetica Neue
- Font name: HelveticaNeue
- Font name: HelveticaNeue-Bold

Family name: DB LCD Temp
- Font name: DBLCDTempBlack

Family name: Verdana
- Font name: Verdana-Bold
- Font name: Verdana-BoldItalic
- Font name: Verdana
- Font name: Verdana-Italic

Family name: Times New Roman
- Font name: TimesNewRomanPSMT
- Font name: TimesNewRomanPS-BoldMT
- Font name: TimesNewRomanPS-BoldItalicMT
- Font name: TimesNewRomanPS-ItalicMT

Family name: Georgia
- Font name: Georgia-Bold
- Font name: Georgia
- Font name: Georgia-BoldItalic
- Font name: Georgia-Italic

Family name: STHeiti J
- Font name: STHeitiJ-Medium
- Font name: STHeitiJ-Light

Family name: Arial Rounded MT Bold
- Font name: ArialRoundedMTBold

Family name: Trebuchet MS
- Font name: TrebuchetMS-Italic
- Font name: TrebuchetMS
- Font name: Trebuchet-BoldItalic
- Font name: TrebuchetMS-Bold

Family name: STHeiti K
- Font name: STHeitiK-Medium
- Font name: STHeitiK-Light

Reference: http://ajnaware.wordpress.com/2008/10/24/list-of-fonts-available-on-the-iphone/




Posted by Jyui
아이폰 시뮬레이터로 테스트 하다보면, GPS위치를 잡지 못하는 경우가 있다.

Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed. (kCLErrorDomain error 0.)"


회사에서 유선랜만 잡았더니 이렇게 되었는데, AirPort를 켜고 Wifi를 잡아주면 아주 잘 동작한다.
이것때문에 엄청 삽질했음.. ㅠㅠ


 


 
Posted by Jyui
아이폰 어플 프로젝트 관련해서 XML-RPC를 쓰는 관계로,
Wordpress인가? 에서 만든 거지같은 XML-RPC Parser받아서 쓰다가  짜증나서 직접 고쳐서 썼다.

그러다가 문제가 좀 있어서 다른 종류의 오픈소스 XML-RPC Parser를 찾다가 아주 괜찮은걸 발견했다!!! 진짜 필요했는데 왜 이제야 보이는지 원,
사용방법은 Wordpress와 거의 흡사하다.
 별로 고치지도 않고 깔끔하게 파싱이 제대로 안되된 문제가 해결되었다!




 
Posted by Jyui
아이폰에서 어플을 넣는 방법은 크게 다섯가지인것 같다.
1) 순정폰
- 개발자 라이센스를 가지고 있으면서 xcode를 이용해 셋팅된 경우
- 배포판으로 빌드된 app파일 + Distribution Provisioning 파일을 가지고 있는 경우, iTunes를 이용해서 디바이스에 넣을 수 있다.
(이 경우 앱스토어에 올리기 전이라도 친구가 어플리케이션을 테스트 하게 만들어준다. 단, 친구 디바이스의 UDID를 iPhone Provisioning Portal에서 미리 등록해 놓아야 한다.)
- 앱스토어에 올려진 어플리케이션을 다운받음

2) 해킹폰
- 크랙된 어플을 다운받아서 iFunBox나 iTunes를 이용해서 넣어줌
- 앱스토어에 올려진 어플리케이션을 다운받음


 


이 중 아이폰의 '배포판'을 만들 필요가 있을 때가 있는데,
주로 어플 배포전에 베타테스트가 필요할 때가 많다.
배포판은 개발자 라이센스와 다르게 소스가 없이 app파일(윈도우의 exe처럼 아이폰에서 실행파일)과 Provisioning파일만 있으면 동작한다는 것이 특징이다.

이 배포판 프로비저닝 파일 만들고 셋팅하기가 너무 복잡해서;;; 좋은 링크가 있길래 걸어본다.

Link: http://theeye.pe.kr/345

Posted by Jyui

Cocos2D 소스를 다운받아서, CocosLive를 타겟으로 실행시키면 간단한 랭킹서버를 볼 수 있다.

간단한 수정만 하면(본인서버의 이름과 gameKey만 수정하면 된다.) 본인의 서버로도 테스트할 수 있으나, 이 때 조심할 것은 예제 코드에 있는 usr_speed, usr_angle이 기본적으로 생성되는 서버에는 없기 때문에 에러가 난다는 것이다. (여기서 삽질을 반복했;;)

이부분만 주석처리하면 잘 돌아간다.

CocosLive를 처음 써보시는 나같은;; 사람들을 위해 좋은 링크가 있어서 첨부:

http://gameprog.tistory.com/entry/cocoslive로-랭킹구현하기1-cocos-Live에-계정을-만들어-게임을-등록한다    
http://gameprog.tistory.com/entry/cocosLive로-랭킹구현하기2-Xcode로-cocosLive-랭킹-구현



Posted by Jyui