블로그 이미지
게임개발자 그건일

카테고리

분류 전체보기 (236)
개발 (139)
취미생활 (75)
기타 (20)
Total102,740
Today20
Yesterday20

OneTools 최근 근황

개발/iOS / 2010.03.02 16:23
일단 IP 입력 키보드 - (.)점 을 넣는 버튼을 추가 했으나
눌러도 소리가 나지 않아 이상하다는 소리를 들음
 
연결되었다면 [열결됨] 이라는 글자가 뜸
개발툴에서는 가끔 wi-fi 가 이상동작이 발생해서 wi-fi를 껏다 새로 켜줘야 함
(배포하기 불안하다)
 
PC의 클립 보드의 정보를 가져옴
추후 사진도 가져오도록 고쳐볼 예정
 PC 에서 iPhone 으로 파일도 보낼 수 있음
(저작권에 걸릴까봐파일 이름을 바꿨음)
 
PDF 파일을 볼 수 있는데 기본 UI 로 보는거라 불편함
로딩이나 페이지 넘길때 느린건 iPhone 자체가 느린거 같음
 
MP3 플레이 화면(화면을 꺼도 소리가 난다!)
 
역시 mp3 플레이 화면 화면을 세웠을때는 이렇게 변경된다.
 
그림파일은 이렇게 표시된다. 스크롤 할 수 있으나 비율을 멋지게 맞춰주진 못한다.
 
마지막으로 버전 정보 표시

아직 많이 멀었음
저작자 표시
신고
Posted by 그건일

OneTools 1.1

개발/iOS / 2010.02.25 21:02
개선사항:
- 파일전송 속도 패치(400kb/s 정도 나옴)
- 윈도우 어플, 아이폰 어플 모두 전송속도가 표시됨(조금 덜 답답함)
- MP3 플레이어를 iPhone 용 플레이어로 바꿈(Lock 버튼을 눌러 화면을 꺼도 재생이 됨)
- 게임을 하나 만들려고 삽질하다만 것이 들어가있음 별거 아니므로 무시하도록
- 연결이 되었는지 제대로 표시 안되던 문제 수정

진행중인 작업:
- 이미지 보기 기능
- 비밀번호 기능
- joypad 기능






저작자 표시
신고
Posted by 그건일
Adhoc 배포란?
 Adhoc 배포는 Apple 의 review 과정을 거치지 않고 개발자가 다른 장비에 App를 설치 할 수 있도록 배포하는 방식이다 단점으로는 배포할 장비의 UDID 를 알아야 하며 최대 100대의 장비만 등록이 가능하다고 합니다.
(Apple 의 review 가 예전보다 빨라졌다고 해도 1주일이 걸린다고...)

2. iTunes 를 열고

- [iPhone 장비]를 클릭
- [일련번호]를 클릭


3. UUID 가 보일 것이다 이 글자를 개발자에게 알려주면 됩니다.
(참고로 저 글자를 키보드로 입력할 필요 없이 Ctrl-C 를 누르면 글자가 복사 됩니다.)



그림을 그냥 올렸더니 제 휴대폰 번호가 그냥 나오는군요 (보안 주의)


저작자 표시
신고
Posted by 그건일
http://www.apple.com/ipad/sdk/

3.1.2 와 별다른 차이가 없으며 iPad 용 SDK 가 포함된것이 유일한 변경점
발매 당시 "요청자가 너무 많아 다운로드가 불가능함" 에러를 띄웠다는 점

네트웍망을 3g 인지 wi-fi 인지 확인하는 방법 설명: http://cafe.naver.com/mcbugi/29920
(응용 소스 http://www.raddonline.com/blogs/geek-journal/iphone-sdk-testing-network-reachability/)
저작자 표시
신고
Posted by 그건일
TAG 3.2, iPhone, SDK
Iphone xcode 에러중 하나인데

잘쓰던 소스에서 갑자기 발생해서 1시간가량허비했다.
m파일에서 class 를 사용하려고 하면 이런에러가 뜨는데 
파일이름을 mm 으로만 수정하면 해결 된다.

이런 부분은 ms 의 vc++ 이 훨씬 좋은거 같다.


저작자 표시
신고
Posted by 그건일
TAG error, iPhone
1. mac 에 선을 연결한 상태에서 connect / close 를 반복하다보면 어느 순간부터 접속이 안되는 상황이 발생한다. 주저없이 연결선을 뽑고 wi-fi 에 들어가 새로 연결을 시도한 후 작업 하도록
- 버그 인거 같다.

2. connect 가 잘안된다. 일단 자신이 만든 소켓을 bind 해야된다.

3. win32 의 소켓 책을보고 코딩했다면 낭패다: win32 의 함수들은 쓰기 편하게 몇가지 인자값을 무시한다.
 (보통 0 을 넣는 인자들) 결국 제대로 알지 못하고 0만 채워넣다간 동작이 안된다.
예:
     a. socket() 의 마지막 인자값,
     b. select() 의 첫번째 인자값
사실 써보면 윈도우가 쓰기 편한다. ㅎㅎ

4. 통신 속도가 느리다. 시뮬레이터에서는 엄청난 응답율을 보여주지만 iphone 에서 돌려보면 0.3초 가까이 응답속도 차이가 난다.
원인은 iphone 이 전원을 아끼려고 wi-fi 의 통신 흐름을 제어하게 되는데 이때 딜레이가 발생한다고 한다.
보통 한번에 많이 보내는 방법을 추천한다
(보통이란게 항상 그렇듯이 이글을 읽는 당신은 이런상황에 해당되지 않는다.)

5. 이제 mmorpg 를 만들어볼까?
저작자 표시
신고
Posted by 그건일
유용할꺼 같아서 링크:
http://www.servin.com/iphone/iPhone-File-IO.html
저작자 표시
신고
Posted by 그건일
TAG iPhone, 개발

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

티스토리 툴바