블로그 이미지
dreaming

Am I dreaming? Yes, I am dreaming. and I am dreaming now.

Rss feed Tistory
Working 2009/03/16 18:23

tv팟 아이폰/아이팟 터치 애플리케이션 버젼업 되었습니다! 그리고 애플의 조그마한 가르침#2





지난 주는 정말 일이 많았습니다. 가장 큰일이고 많은 분들에게 직접적으로 와 닿을 일은 아마도 Grid Delivery를 다음 동영상에 적용한 일이겠습니다. 말들도 많고 일들도 많았습니만 힘든 여정의 끝이 보이는 듯 합니다. 거기에 대한 이야기는 마무리가 예상되는 수요일 정도에 길게 하도록 하죠. :) 









모든 일의 발단은 전의 포스팅처럼 필름뷰라는 새로운 기능을 오픈하면서 부터입니다. 메모리사용이 급격히 증가하였고 그 때문에 이전보다 훨신 잦은 crash를 가져왔습니다. 그래서 역시 이전 포스팅에서 언급한 것처럼 빨리 메모리 관리 방법을 바꾸었고 "이제 절대 죽지않아 - 네트웍이 안 연결된 것 빼고" tv팟 애플리케이션 버젼을 배포시도 했습니다. 여기까지 다들 아시는 내용일 것이구요. 이제 이 포스팅에서 하고자 하는 이야기는 그 후 다시 얻은 가르침에 관련된 것입니다. 

사실 1.2 업데이트가 배포되자 마자 문제의 심각함을 느끼고 급하게 뚝딱 만든 새로운 메모리풀이라는 것이 당연 그리 완벽한 상태는 아니였습니다. 몇가지 비 효율적인 방법도 가지고 있었습니다. 예를 들면 다시 쓸지 안쓸지 모르는 것은 확인하는 루틴을 타는 대신 일단 죽지않게 메모리에서 제거하는 것으로 구현했다던가 하는 부분입니다. 당연 원했던 목적! "결코 죽지않아"는 달성했습니다만 여기저기 비효율적인 부분이 있었던 것이지요. 얼굴이 빨갛게 변해가며 달려 배포했던 것은 "흙 내가 만든게 막 죽어 일단 그건 막아야지"라는... 조금 급박함이 있었던 모양입니다. 머 결론적으론 그 덕분에 "챙피한" 상황이 좀 더 길게 길어졌습니다. 넹넹... 바로 

Apple의 App store에서 reject를 한 것이죠. 


Your application, Daum tvPot, 
cannot be submitted
to the App Store






다시는 안 볼 메시지라고 생각했는데 말입니다. 역시나 잠시 광분! "안죽게 한다고 만든 버젼인데 왠 난리냐"라고 했습니다만... 이유를 읽어보니 흙 여러분께 미안... 이 말밖에 안나오더군요.

바로 핸드폰에서 너무 많은 네트웍을 사용한다가 그 이유였습니다.

정확하게는 "예전과 달리" 핸드폰에서 너무 많은 네트웍을 사용한다. 입니다. 잠시 chaos! 1.2버젼을 승인했으면서 머가 문제냐! 아 문제 있죠. 일단 안죽게 하려고 필름뷰의 경우 받은 것들을 무조건 날렸으니까요. 에휴 그게 이미지 사이즈도 크고 해서 이슈가 된게 확실하더군요. 그렇게 보면 1.2거 confirm되고 1.2.1가 reject된게 이해가 되더군요.

이번 애플이 준 조그마한 가르침...






아무리 급하더라도

사용자의 자원은
소중하게 사용할 것!


그래서... 1.2.1은 오늘에서야 배포되었습니다. 몇일 땅겨보려다가 한주가 밀렸내요. 하여간 꼭 받으셔요! 정말 안정적입니다. 물론 cache를 통해 최대한 빠르게 그리고 최소한의 다운로드를 구현했습니다. 
 



하여간 대단한 애플입니다. 정말 룰을 만들어 놓고 다 검사하고 있어요. 대단대단 대단한 QA! 분명 그것은 app store의 신뢰도와 연결될 것입니다. 쉽게 다운로드 가능하지만 절대 해는 없을 것이라 믿을 수 있는... 

지난 주 발표된 MS의 앱스토어 방향도 애플리케이션 업로드 수의 제한같은 걸로 봐서는 역시나 QA를 강화할 것으로 보입니다. 구글의 안드로이드 마켓의 해답도 궁금하고 아마도 저런 것은 전혀 고려도 하고 있지 않을 SKT의 앱스토어의 방향도 심하게 궁금하군요. 물론 SKT의 방향은 얼마나 설익은 것인지가 궁금한 것이니 조금은 미안하군요. ^_^; 

ps1) to Apple : 앞으로 조심하겠습니다.
ps2) to Users : 하여간 잘못했습니다. ㅠ_ㅠ






 
TOTAL 1,462,008 TODAY 272