tv팟 아이폰 앱의 새로운 기능을 소개합니다.





오늘 앱스토어에 제출하여서 실제로 사용하실 때까진 어느 정도 시간이 걸릴지 알 수는 없습니다만 이번 추가된 기능을 소개하려고 합니다. 이 기능이 추가되면서 버젼은 1.2가 되었습니다. 흐흐흐흐 0.1이나 올릴 것인지는 잘 모르겠습니다만... 그래도 꽤 큰 변화니까요.

제 twitter를  following하시는 분들은 이미 알고 계신 부분의 변화입니다. 바로...




가로보기 모드의 지원!




입니다. 간단해 보이지만 그게 그렇지가 않습니다. :)
아이폰,아이팟 터치에서 tv팟이나 YouTube 애플리케이션을 사용해 보신 분들은 다 아실 겁니다. 동영상 플레이 중 기본 비디오 플레이어와는 달리 회전이 지원되지 않습니다. 원래 지원하는 컴포넌트 자체가 그렇스니다. 그렇다보니 아에 기본 UI에서 회전을 지원하지 않는 경향이 있습니다. 거기다가 위의 내비게이션바와 탭바를 같이 사용하는 애플리케이션의 경우 회전은 참 애매한 경우가 많죠. 그렇다보니 탭바는 그냥 두고 안만 돌린다던가 다양한 꽁수들이 나오고 있습니다. 지원하지 않는 것이 속편하죠.

기존 컴포넌트를 사용해선 안되니 수정하라고 하실 수 있습니다만 그게 엄청 일이 많은데다가 ui변경 정도야 쉽지만 회전까진 좀 어렵겠더라구요. 

그럼 회전이 지원되지 않으니 음악어플리케이션처럼 커버플로우를 구현하는 것은 어떠냐고 하시겠지만 커버플로우는 기본 SDK에 포함은 되어 있습니다만 공개된 컴포넌트가 아닙니다. 사용할 수 없는 것이고 사용할 경우 앱스토어에서 받아주지 않습니다. 그럼 바닥부터 새로 만들지? 라고 하시겠지만 그 부분도 조금 문제가 있습니다. 커버플로우와 혼동을 가져올 수 있을 정도로 잘 구현하게 되면 혼동을 준다는 이유로 받아주지 않습니다. 당연하죠. 모바일이니 그러한 제약은 이해할 수 있는 범위입니다. 그러해야 하고 말입니다.

그러면 tv팟 애플리케이션은 어떻게 했을까? 이 애매한 상황을 다 해결을 하긴 했으니 제출했다고 할 텐데 말입니다. 새로운 UI를 꾸몄습니다. 이름하여





필름뷰


아무래도 기존 메타포가 있는 UI가 이해하기 쉬운 것은 당연합니다. 그래서 동영상을 필름을 훌터보듯 고를 수 있도록 구현했습니다. 당연 가로로 놓으면 UI가 바뀝니다. 엄청나게 빠른 속도도 자랑거리입니다. 어떻게 구현했는가는 비밀? 하여간 살짝 발상의 전환을 해서 기존의 최적화를 위한 루틴은 거의 다 살렸습니다. 일단 UI를 한번 볼까요?






제 개발용 아이팟 터치입니다. Daum tv팟이 보입니다. :)
살짝 터치해서 실행하면






오늘은 tv팟 탑에 아기가 걸렸었군요.
탑에 노출되었던 6개의 동영상이 보입니다. 
음 이제 아이팟을 가로로 움직여볼까요?
짜잔!






애니메이션 효과와 함깨 나타나는 UI입니다.
필름형태로 나오고 거기 대표 이미지와 제목이 나옵니다.
이제 슥슥 이동하면서 볼 동영상만 정하면 됩니다.






흐음 무얼 볼까요? 스윽 스윽






저야 당연히 어여쁜 아가씨가 나오는... :)
이 UI는 모든 탭에서 다 지원이 됩니다. 검색도 포함해서 말입니다.






요즘 한창 뜨고 계신 장기하!
(개인적으로는 언니내 이발관이 더 잘했다고 봅니다만)






이제 머 볼지는 슥슥 손가락을 튕겨가며 룰루랄라!


tv팟 애플리케이션 사용에서 가장 큰 문제 중 하나였던 동영상을 보고 다음 동영상을 보려고 할 때 뚝뚝 끊이던 사용성의 문제는 이 기능으로 해결이 되지 싶습니다. 다음 버젼은 1.25가 될 예정이고 그 때는 자잘한 문제되는 부분을 해결하고 최적화에 집중할 생각입니다. 1.3에 무얼 할지는 이제 고민해보죠. :) 댓글 지원이 가장 크겠습니다만. :)

다음 포스팅이 "예제로 시작하는 아이폰 개발"소개가 될지 오늘 오픈한 새로운 서비스가 될 지는 모르겠습니다. 둘 다 기대해 주셔요!





Tag : , , , , , ,
Track this back : http://i-dreaming.com/trackback/2511637 관련글 쓰기
다음 버전에서는 별표 표시가 지원되면 좋겠어요. ^^ 이보다 더 좋은 것은 Daum ID로 로그인해서 WWW TV팟에서 별표시한 동영상을 TV팟 어플에서 보면 좋겠습니다만, 모든 TV팟 동영상이 TV팟 어플에서 볼 수 있는 것은 아니니 그것은 다음 기회에.. (아~ Daum ID로 로그인해서 TV팟 어플에서 별표시한 동영상을 Daum WWW에서 다시 볼 수 있는 것만이라도 의미가 있겠네요.) 좋은 어플을 만들어주셔서 탱큐~
BlogIcon oojoo at 2009/02/24 20:57  r x
Replied by BlogIcon dreaming at 2009/02/25 00:17 x
별표 표시 고민해볼께요. :)
다음 TV팟 완전 잘 사용하고 있습니다!!
좋은 어플 개발에 감사드립니다~ ^ㅡ^
스카이뷰도 아이팟용으로 있으면 좋겠네요 어디 찾아갈 때 아이팟으로 찾아서 지도 저장해놓으면 편하지 않을까싶어요 ㅎㅎ
BlogIcon 송영규 at 2009/02/24 21:19  r x
Replied by BlogIcon dreaming at 2009/02/25 00:17 x
곧 다음 지도를 사용하실 수 있습니다. :)
지금 다음TV팟 접근이 안되네요 .. --; ^^;
한줄 at 2009/02/24 22:44  r x
Replied by BlogIcon dreaming at 2009/02/25 00:17 x
OOOps
제가 올린 동영상이 보이는군요... "얼굴살찐냥이 눈뜬거 맞아?" 라는 제목으로 바뀌었네요...
BlogIcon 프로채터 at 2009/02/24 22:46  r x
Replied by BlogIcon dreaming at 2009/02/25 00:18 x
다음 tv팟을 사용해주셔서 감사합니다. :) 많이 사랑해주셔용!
죄송 합니다. - 제 터치의 문제 였네요 .
한줄 at 2009/02/24 22:54  r x
Replied by BlogIcon dreaming at 2009/02/25 00:18 x
다행입니다. :)
아직은 앱스토어에 업뎃이 안되었네요. ^^
업뎃되는 대로 설치를!!! ㅎㅎ
BlogIcon 검쉰 at 2009/02/24 23:18  r x
Replied by BlogIcon dreaming at 2009/02/25 00:19 x
옙 감사!
얼른 다음 지도 어플도 등록됐으면 좋겠네요 ㅎㅎ
BlogIcon drgeun at 2009/02/24 23:32  r x
Replied by BlogIcon dreaming at 2009/02/25 00:19 x
곧 됩니다. 한 2,3일 남았지 싶군요.
마지막 사진이 드리밍님 기분을 표현한 듯 하네요. ^^
BlogIcon Evelina at 2009/02/24 23:33  r x
Replied by BlogIcon dreaming at 2009/02/25 00:19 x
속보이나요? :)
커버 플로우는 이전에는 승인을 안해주었지만 지금은 승인을 해주고 있습니다. 제가 작년 10월에 커버 플로우를 직접 구현해 보아서 관심이 있었는데, 뭐 구현해보니 정말로 별거 아닌건데... 현재는 그걸 라이브러리로 만들어서 파는 회사도 있네요. 가격도 라이브러리를 사용하는 어플의 수익에 따라 변화되어서 300$에서 5000$까지 다양하더군요. 그 행렬 장난에 300$나 내다니, -_-

Apple이 초창기에 정말 빡빡한 기준으로 승인해주던 것을 서서히 풀어주고 있는 것이 느껴집니다.

그런데 재미있네요. 제가 예전에 국내 초창기일때 올린 Subway in Korea Lite를 다음에 근무하시는 분이 정말 간단하게 UIImageView를 UIScrollView에 올렸을 뿐이라고 이야기하셨었는데 거기에도 이미 가로, 세로 모드(말씀하신 네비게이션바도 있는데)로 전환되는 기능이 있었는데, 다음에서 만든 어플리케이션에서 그 가로, 세로 모드 지원하는 것을 굉장한 변화라고 말씀하시는게, :) 지금 타이핑하면서 제가 쓴 내용을 읽어보니 왠지 비꼬면서 베베 뒤틀린 듯한 느낌인데, 전혀 그런 의도로 쓴건 아니고요. 단지 개발자들의 특성을 보는듯한 느낌이 들어서였습니다. 언제나 그렇자나요, 기존 제품보면 쉽게 만들 수 있는거 같은데 정작 해보면 여러가지 개발과는 상관없는 문제나 갑자기 툭 튀어나오는 문제 때문에 난관에 부딪치는 것. 어디 가나 개발자는 다 똑같은 것 같습니다, :)
BlogIcon Minax at 2009/02/24 23:46  r x
Replied by BlogIcon dreaming at 2009/02/25 00:15 x
유사정도를 보고 판단하는거 같구요. UIScrollView에 올리지 않았습니다. :) 다른 방식으로 구현했구요. 굉장한 변화라기 보다는 커버플로우를 직접 손으로 개발해서 사용하고 있는 많은 어플들을 보면 퍼포먼스가 기대에 못미쳐서요. 지금 것은 퍼포먼스측면에서 보면 꽤 잼있을 시도여서 그렇습니다. 그런데 좀 이상하군요. 제가 애플 아시아나 이쪽 통해서 듣는 이야기론 점점 더 빡빡해지는거 같은데요. 아무래도 테스트하는 사람에 따라 기준이 조금은 왔다갔다 하는 모양입니다. 사람이 하는 일이니까요. 정확하겐 저 ui는 돌렸다는 아니거든요. ㅋㅋ 조금 다른 어프로치를 해봤답니다. 유명하신 Stanza도 못쓸 정도로 버벅이더라구요. 함 보시면 어케 개발했는지는 금방 아시게 될 겁니다.
Replied by BlogIcon Minax at 2009/02/25 00:28 x
아, 물론 개발하신것을 폄하하려는 의도는 아니었습니다. Landscape 모드일 때 단지 원래 화면을 돌리는것이 아니라는 것은 스크린샷에서 명백하게 보이니까요, :)

승인에 대해서 제가 느끼는 느슨해지는 것은, 기존에 승인을 거부당했던 어플들이 점점 승인을 해주는 쪽으로 가고 있다는 의미였습니다. 커버 플로우도 예전에는 Cookbook 책을 보고 Unofficial API를 쓴건 당연히 승인거부였지만 스스로 구현한것도 거부했거든요. 하지만 그런 것도 이제는 승인해주고, 처음에는 품의를 유지하려고 거부해왔던 것을 조금씩 풀어주고 있는게 보입니다. iFart도 그 경우 중 하나고, 제가 전 직장에서 만들었던 레이싱걸 모바일 화보도 그런 류를 계속 거부하다가 결국 2달을 끌긴 했지만 이제는 승인을 해 주었던 사례도 있고요.

iPhone SDK가 처음 정식 발표된 작년 중반에는 정말 이건 도대체 뭘 만들라는거야 할 정도로 승인을 내주지 않는 경우가 많았으나 지금은 그 기준이 조금씩 넓혀져 가고 있는 느낌입니다.
Replied by BlogIcon Minax at 2009/02/25 00:40 x
제 개인적으로 생각할 때는 현재 절대 승인안해주는 100% absolute sure한 경우인 19금 컨텐츠도 시간은 많이 걸리겠지만 풀리리라 예상하고 있습니다. Apple에서는 품위 유지 뿐만 아니라 다운로드 받는 사람들의 연령 인증과 관련된 법적인 측면 때문에 안하고 있을 뿐이지 이런게 검토되면 안할리가 없습니다. 지금 풀어주고 있는 것도 그 전에는 법적으로 검토가 끝나지 않았기 때문에 안 풀어줬지만 제반여건 뿐 아니라 자신들의 법적 검토 & 수익 검토가 이루어지니까 풀어준거라고 보고 있습니다.

제 생각 자체가 IT 웹 소프트웨어 산업은 포르노 업체가 먹여살리고 선도해왔다가 신조라서, 어떻게 보면 얼토당토않을지도 모르는 이야기를 늘어놓았습니다, ;P
Replied by BlogIcon dreaming at 2009/02/25 00:49 x
그건 등급제랑 연관이 있는거라 쉽지 않을 것 같은데요. 아무래도... 애플에겐 브랜드 이미지가 최고의 자산이니까요 :)
어차피 책도 나올 터라 그냥 코멘트를 빌어서 조금 길게 이야기를 해보겠습니다. 개인적으로는 애플이 주는 것 이상을 만드는 것은 상당히 위험하다고 생각합니다. 물론 창조적 사용에 있어서는 큰 문제가 없지만 새롭게 만든 것들 치고 깔끔하게 구현한다는 것이 그리 쉽지가 않아서요. 그리고 정확하게 말하자면 애플이 감춰둔 기능을 억지로 구현하는 것도 그리 좋은 일은 아닙니다. 상대방은 김세는 거자나요. ㅋㅋㅋ 그렇지만 모바일에서는 지켜야 할 것은 있습니다.

1. 제공하는 정보가 unique! 그래야 씁니다.
2. 사용자에게 학습을 강요하지 않는다. 그래야 씁니다.

이 두가지는 꼭 지켜야 할 것같고... 많은 분들이 (특히 찬진님 :) ) 가로보기를 그렇게 구현하라고 했지만 재미없어서 안했던 것이구요. 그나마 개인적으로 납득이 가능한 방법을 찾았고 그게 사실 아주 간단한 것인데 다들 생각들 안해봤겠지라는 느낌이여서 포스팅을 했습니다. :)

일단 써보시고... ;) 조금만 기다려 주셔요. ㅋㅋㅋ
BlogIcon dreaming at 2009/02/25 00:24  r x
굉장한 변화라고 이야기하는 것이 좀 그런가요.
:) 글적글적... 유튭보다 나은뎅 ㅎㅎㅎ 빠르고! 머 아직 고민할 것들이 많긴 합니다. 우선적으로 지원하는 동영상 풀을 좀 더 확대하는 방안! 아무래도 비용이 발생하는 건에다가 저작권에 대한 폭탄도 있어서 저희 컨텐츠 제공업체들과 상의해봐야 하지 싶습니다. 그리고 슬슬... 광고/이벤트를 진행할 방법을 찾아볼려고 합니다. 그 버젼업은 2.0이 되겠군요. 물론 재미있어야 한다는 것은 불변입니다. 역시나 기대해주셔용 :)
BlogIcon dreaming at 2009/02/25 00:27  r x
버전업이 되었군요. 그나저나 아이팟터치 펌웨어도 2.x로 버전업을 아직 안하고 있는데...아웅. 언제 써보지;;;
BlogIcon JNine at 2009/02/25 01:52  r x
Replied by BlogIcon Dreaming at 2009/02/25 11:23 x
어여 업글하셔요! :)
흠.. 스크린샷만 보고 유추하자면 혹시 UITableView에다 캡춰이미지만 90도 돌려서 구현하신건가.. TableCell 배경에 필름 깔고.. 설명 글도 살짝 폰트가 달라 보이는걸 보니 혹시 이미지로 뿌린후 90도 회전? ㅎㅎ 출시되서 써보면 뭐 더 짐작이 되겠죠..
difro at 2009/02/25 09:23  r x
Replied by BlogIcon Dreaming at 2009/02/25 11:22 x
빙고~ 사실 애플리케이션에서는 회전을 지원하지 않구요. 직접 가속기계의 값을 받아서 확인하는 루틴이 계속 돌고 있습니다. 상황봐서 돌려야 한다면 그냥 위에 tableview를 하나 더 올리고 cell에 이미지와 글자를 돌려버리는거죠. 장점은 꽤 그럴싸한 look에 기존 tableview에 훌륭한 optimizing할 수 있는 여러 트릭을 다 사용가능하다는 것이죠. 바닥부터 짤까 고민도 잠시 했지만 역시 중요한건 생산성! ㅋㅋㅋ 그리고 cell의 재활용도 돌아가는터라 꽤 빠른 응답을 보입니다.
아이팟에 담아서 써보고 있어요~ 업뎃도 근사한데요.
ㅎㅎ 곧 아이폰을 개통해 주리라고 다짐하고 있다오.
BlogIcon Neofox at 2009/02/25 14:51  r x
Replied by BlogIcon dreaming at 2009/02/28 13:27 x
업데이트 해주셔요. 지금 배포 시작되었답니다.
안녕하세요 ㅎㅎㅎ
아이팟 터치의 메인화면~
아기 영상요~~
제 친조카에요~~ㅎㅎ
동영상 제가 올렸거든요...
정말 반갑습니다 ㅎㅎ
박용오 at 2009/02/27 11:53  r x
Replied by BlogIcon dreaming at 2009/02/28 13:28 x
앗! 그러셨군요. 홍대근처를 지나실 일이 있으시면 꼭 연락주셔요. 다음 카페테리아에서 커피한잔 :)
name    password   
homepage
 hidden






Am I dreaming? Yes, I am dreaming. and I am dreaming now.
 SEARCH
 Category
분류 전체보기 (491)
Life (64)
Interest (209)
Learning (88)
Work (130)
 Calendar
«   2010/03   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
 Recent Entries
마이크로소프트와 어도비? 조.. (10)
모바일 월드 콩그레스 2010 이.. (11)
모바일 월드 콩그레스 2010 이.. (8)
향후 인터넷 동영상 서비스의.. (18)
아이폰 tv팟앱 검색이 달라졌.. (9)
애플의 "신제품 보러 오셔요".. (130)
레이디가가, 스타트업, 포털.. (83)
애플 공식 발표! 1월 27일 우.. (20)
안드로이드와 아이폰을 보는.. (37)
드리밍의 아이폰에는 어떤 앱.. (24)
 Recent Comments
의외로 대부분 우위를 점하고..
Dreaming - 01:45
그러게요. 거기다가 앞으로도..
Dreaming - 01:42
왠지 어도비가 불안해요. 어도..
aua - 00:04
참 재미있네요 ㅎㅎㅎ 어제의..
Mono - 03/10
감사합니다.
dreaming - 03/10
 Recent Trackbacks
2010 모바일 월드..
LG전자 블로그 Th..
Jay의 생각
iwillbe99's me2DAY
부갑의 생각
boogab's me2DAY
이제 식당에서 주..
날자고도~ 꿈의..
나의 미래 아이패..
날자고도~ 꿈의..
 USERBARS
 Archive
2010/03
2010/02
2010/01
2009/12
2009/11
2009/10
 TAGS
아이팟 Microsoft 티비팟 스페인 iPhone 타블랫 SNG Apple 아이폰 TV팟 네이버 wave Samsung Mobile World Congress 바르셀로나 Adobe 다음 비디오 ria tvPot 애플 bada IT Flash Platform MS Mobile World Mobile Congress 키노트 HTC nvidia
 Notice
한주 자리를 비웠었습니다.
한메일 express 초대권을 드립..
티스토리 이사 완료
티스토리로 이사중입니다.
Domain회복!
 Link Site
Huck의 Develop life
Lost Cause vs. Basket Case
Mindstor.net
MTGEAR
NmindPlus
watercolor: photocolor
날수있을까?타조알
다음 동영상 개발팀 Offici..
이런 저런 이야기
 Visitor Statistics
Total : 1,248,776
Today : 220
Yesterday : 584
Statistics Graph
rss