블로그 이미지
dreaming

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

Rss feed Tistory
Learning 2007/06/13 01:38

Adobe! Flex 3 Public Beta + AIR (codename Apollo) 공개!

사용자 삽입 이미지
어제 WWDC에 이어서 (저는 조금 실망입니다만...) 계속되는 큰 소식들입니다. 결국 다음 tv팟관련 포스팅은 뒤로 밀렸군요. 더불어 보빈군 근황 소식마져도... 그래도 큰 소식이니까

Flex 3의 첫 public beta가 Adobe labs을 통해 공개되었습니다.  새로운 UI기능과 생산성 향상을 위한 기능 향상, 테스팅 툴, 퍼포먼스 채크툴 들이 추가되었다고 합니다. 아직 안써봐서요. 내일 깔아봐야 겠습니다. 이번 public beta는 오픈 소스 Flex project의 첫 공개물이기도 해서 여러가지 의미가 있습니다.

이번 버젼은 Beta 1입니다. early preview성격이고 버그, 디자인, 기능에 대한 community들의 feedback을 받기 위한 버젼 성격입니다. 계획된 모든 기능이 구현된 것도 아니라고 하는군요.

일단 구현된 중요기능은 다음과 같습니다.
  • AIR, Adobe Integrated Runtime - Apollo에 대한 지원
  • code re-factoring 지원 (우어어억!)
  • memory, performance profilers
  • Flash Player의 persistent framework cache를 통한 SWF 사이즈 줄이는 기능
  • 고급 datagrid
  • CS3와의 integration
완벽 정보는 http://labs.adobe.com/technologies/flex.

사용자 삽입 이미지
그리고 거기에다가 현재까지 codename인 Apollo로 불렸던 녀석이 정식 이름을 가지게 되었습니다. The Adobe Integrated Runtime - AIR! 역시나 Adobe labs를 통해 다운이 가능합니다. 아직까지 3월 공개버젼과 무슨 차이가 크게 나는지는 알수가 없군요. 흐음 하여간 완벽 소식을 알고 싶으시면 http://labs.adobe.com/technologies/air
Learning 2007/04/17 15:34

Adobe Media Player-Philo-Adobe Max 2006 demo화면-NAB#2

사용자 삽입 이미지
Adobe Media Player가 어떤 것인지 조금은 더 잘 이해하게 해주는 2006년 Max에서의 대모입니다. 발표자는 Kevin Lynch입니다.

전체적인 발표 내용에서는 분명 큰 부분을 차지하지 않은 demo였는데 내부적으로는 큰 건으로 개발중이였내요. UI는 당연 이번 버젼이 훨씬 좋습니다. 그래도 알 수 없는 말보다는 움직이는 영상이 최고죠. 일단은 확실히 경쟁구도는 다음과 같이 보입니다.

Adobe Media Player VS MS Windows Media Player
Adobe Flash VS MS Sliverlight (예전엔 WPF/E)
Adobe CS3 VS MS Express


Learning 2007/04/16 23:41

Adobe Media Player 등장! - NAB#1

사용자 삽입 이미지
오늘 Adobe에서도 MS에서도 그리고 Apple에서도 NAB(National Association of Broadcasters)에서 video 관련 solution들이 나왔습니다. 그 중에서 Adobe와 MS는 또 정면충돌입니다. :) 항상 그래왔지만 살짝 전 Adobe편인데 이번에도 일이 그쪽으로 굴러갈지는 잘 모르겠습니다만... 적어도 살짝 우위에 있는 상황이긴 합니다. 그럼... 좀 나누어서 포스팅하겠습니다. 일차로 Adobe Media Player입니다. 아 건 그것이고 내년에는 저 show에 보내달라고 해야겠군요. :)
이번에 발표한 솔루션의 title은 정확하게 Adobe® Media Player™입니다.

사용자 삽입 이미지

이 솔루션에 대한 설명은 한문장으로 이렇게 나와있군요.

 This desktop application expands Adobe’s Internet video solutions, adding to an emerging ecosystem that enables new ways to distribute and monetize media, while helping viewers discover and view high-quality content both online and offline.

조금 어렵내요. -_-;
영어치곤 문장도 참 깁니다. 아무래도... 공짜플랫폼인데 돈을 벌게 해주고 중간에서 먼가 돈따먹기를 하겠다는 소리같긴 합니다. 요즘 한창 열심히 하는 editor류의 서비스 시도와 동일선상에 있는것 같습니다.

여전히 Flash에 기반한 서비스이고 Apollo를 사용하여 개발하고 있다고 합니다. 실제 전시는 16~19일 SL 3220부스에서 이루어진다고 합니다.

살짝 press release자료를 살펴보면...

New Capabilities for the Internet’s Leading Video Format

for Viewers:
  • higher quality flash format playback
  • the ability to download and view videos offline
  • ways to discover interesting new shows
  • full screen playback
  • one-click viewer ratings
  • a powerful Favorites feature that automatically downloads new episodes of favorite TV shows or video podcasts

For Content Publishers:
  • an array of video delivery options for high-quality online and offline playback
    • on-demand streaming, live streaming, progressive download, and protected download-and-play
Advanced Analytics and Content Protection
  • Building on Adobe's rich history of document protection technology, Adobe Media Player plans to offer content publishers a range of protection options, including streaming encryption, content integrity protection and identity-based protection.

조금 더 다른 곳의 자료를 보니 실체가 손에 잡히는 것 같습니다.

Adobe will unveil Monday its business plan for a desktop Flash media player still in development. The product, due for beta release “this spring,” will be a free platform monetized through licensing DRM and analytics tools.
여기서 본 것을 정리하면 다음과 같습니다.
  • Adobe Media Player의 코드명은 "Philo"
  • 스샷만 보아서는 경쟁상대는 Joost, Democracy같은 것들 - 그러나 기존 고객들과의 충돌이 우려됨으로 자신들의 platform, store 같은 것을 할 생각은 없음 (나름 안타깝겠습니다.)
  • “The media companies have a lot of questions about the other technology providers – are they becoming media companies or becoming providers… We are not a media company,” - by Craig Barberich, group product manager for Adobe Dynamic Media Organization
  • Apollo기반이니 cross-platform
  • 기술적으로 보면 결국 RSS reader
  • pre-/post-mid-roll, overlay, banner를 구현할 수 있도록 제공 - 컨텐츠 공급자에게 돈이 되도록 한다는 것이 여기에 숨어있군요.
  • 처음으로 flash DRM에 대한 솔루션의 탑제
  • 여기서 DRM과 reporting tool을 팔아서 adobe는 돈을 벌 생각

아직 실질적인 공개된 어떤 더 자세한 정보도 읽은 것이 없어서 머라 말하긴 힘들지만 정리하면 다음과 같아 보입니다.
  1. 사용자에게는 rss를 이용한 동영상 viewer입니다. flash기반이라고 하니 다른 codec을 사용했을 가능성은 없고 단지 vp6를 사용했겠거니 라는 생각이 듭니다.
  2. CP에게는 쉬운 돈을 벌 수 있는 솔루션입니다.
  3. adobe는 그 중간에서 drm을 통해 수익을 창출합니다.
간단해 보이지만 여기에 YouTube를 껴넣어서 생각해보면 이게 좀 이상한 그림입니다. 저희랑 비슷한 입장인 곳이 거기이니... :) YouTube는 저 그림에서는 낄 곳이 없어보입니다. CP도 아니고 그렇다고 달랑 RSS연동? 얻는 것이 없어보이고 Apollo기반으로 자신들의 player를 만들고 광고를 집행하면 그만입니다. 그럼 저 그림은 CP와 사용자 사이에 adobe가 있는 것인데... 그렇게 되면 media company인거 아닌가요? 아니면 여기서 저 player를 때버리고 생각하면 그림이 좀 더 명확합니다. 드디어 adobe도 DRM 솔루션에 대한 영업을 시작한다. 이런 간단한 그림이 됩니다.

어느 쪽이 주 target인지는 잘 모르겠습니다.
 
아직 머 아는 것도 없고 공개된 것도 아주 애매모호한 수준일 뿐입니다. 개인적인 느낌은 teh provider이면서 media와 user사이에서 조금 더 큰 역활을 하고 싶고 그렇지만 두 기존 요소들에 반감을 안사려는 조심스러운 시도. 이 정도로 보입니다. 다른 말로 하면 조금 어정쩡하군요. Flash DRM solution구축! 얼마나 명쾌한 해답인가요! 아 이것도 Apollo에서 밖에 작동하지 않으면 오해를 하고 있는 것이군요. 머 적어도 Flash Player 10에는 들어가겠죠.
Learning 2007/03/20 00:26

Adobe Launches Apollo! Alpha Version!

사용자 삽입 이미지
드디어 Apollo의 alpha버젼이 여러번 이야기되었던 것처럼 3월에 공개되었습니다.

다운로드를 받을 수 있는 곳의 주소는 Adobe lab입니다. 처음으로 그 소식을 전한 blog는 Zdnet의 Ryan Stewart라고 하는군요. 요즘 자주 보이는 블로그더니 (ㅎㅎㅎ) 거의 중요한 내용은 아닙니다만..

사용자 삽입 이미지
개인적으로 Apollo가 가져올 파장이 클 것이라는 생각을 하고 있었기 때문에 이번 주중의 블로그들이나 개발자들의 반응이 엄청 궁금합니다. 어플개발과 웹개발이 별로 다른 바가 없다고들 이야기는 했었지만 그 벽은 있긴 했었습니다. (으 그 배포의 두려움이란...) widget류가 허문다고 했지만 Apollo가 성공적으로 런칭만 한다면 정말 이제 그 벽은 없는 것과 마찬가지겠죠. 인터넷 서비스를 디자인하면서 어플리케이션에 대한 고민을 더욱 쉽고 부담없이 접근할 수 있게 될 것이라 생각합니다.

어찌되었든 지금 릴리즈 된 것들은
  • Free SDK
  • Runtime (Windows/Mac)
이번에 추가된 것은 multi window지원입니다.
그렇지만 빠진 부분도 꽤 됩니다.
  • PDF지원이 안됨
  • HTML안의 Flash content (Flash안의 Html은 가능)
  • Complex data storage - 별 필요없지 싶은...
  • Form Widgets
  • Drag and Drop - 좀 크네요...이건은
얼마나 많은 것을 할 수 있을지는 이 Demo를 보시는 것도 방법이겠습니다.

그럼 sample을 깔아본 느낌입니다. 일단 rumtime은 생각보다 컷습니다. Mac버젼은 약 8mega정도 였습니다. 이전에 이야기하던 크기보다는 큰 상태이고 아무래도 정식버젼이 아니니 그런 투덜거림은 삼가해야하지 싶습니다.

사용자 삽입 이미지

샘플 어플리케이션을 깔기위해 링크를 클릭하면 바탕에 생기는 단축아이콘입니다. 아마도 DaumVideoUploader.air이런 것들이 가능하다는 이야기겠습니다. 아이콘도 마음대로 수정이 가능한지는 모르겠습니다만... 아마도 되어야하지 싶습니다.

사용자 삽입 이미지

Apollo어플을 처음 실행하기 때문에 나오는 창입니다.

사용자 삽입 이미지

정말 깔껀지를 물어보는 군요.

사용자 삽입 이미지

깔리는 곳과 간단한 어플에 대한 설명이 나옵니다. location은 정하는 것이 아니고 자동으로 설정되더군요. Mac의 경우라서 그런지 정확하게 Applications로 들어갑니다.

사용자 삽입 이미지

인스톨 완료화면입니다. 아무 매끄러웠고 정말 편하게 설치작업이 이루어 졌습니다.

사용자 삽입 이미지

실재 실행화면입니다. 깔끔하게 실행되었습니다.

pdf와의 연동과 html/flash간에 미구현된 부분이 있었지만 전체적으로 만족스럽습니다. 인스톨부터 실행까지 해봤으니 실재로 하나 만들어 봐야겠습니다.

ps) 역시 완성도보단 납기일인가요? ㅎㅎㅎㅎ
Adobe, Apollo, flash, flex
Learning 2006/10/27 00:13

Adobe MAX Day#1:Blog Note정리

미국에서 보고 싶지만 한국에서 11월에 봐야겠지요. 멀리서나마 blog를 통해 정리를 시도합니다. 흑 가보고 싶어라. 언제 함 가볼 수 있을까요? 나름 열심히 돌아다녀서 찾은 가장 자세한 블로그들의 note들로 정리해봤습니다.

결론만 정의해보면 이제 flash + flex + html의 시대...그리고 out of browser! Apollo를 통한 desktop app의 개발. 결국 지금 개발해 놓은 많은 web 솔루션들이 좀 더 쉽고 tight하게 desktop app단과 연결이 가능하게 될 것이라는 겁니다. 쉽게 생각이 가능한 것은 "다음 동영상 업로더","다음 파이 에디터","다음 블로그 에디터"같은 것들이 쉽고 빠르게 개발될 수 있는 길이 열리는 것이지요. dependency가 확 다른 곳에 걸리는 (adobe...) 문제가 있긴 합니다만 web단과 desktop app의 연동에서 항상 시간을 까먹었던 것을 생각하면 정말 멋진 솔루션입니다. 게다가 이제 그 지겨운 인스톨,테스트 과정에 대한 고민을 안해도 된다니!!! 흑

적극적으로 넣어볼 만한 곳이 많군요. 강하게 써보고 싶습니다.

MAX 2006 - Day #1
Shantanu Narayen – what a year!


  • 3300명이 참가하여 현재까지 가장 큰 MAX
  • Adobe Digital Editions의 공개 - Flex를 통하여 개발하였음. (살짝 완성도는 떨어진다고들 하지만 아직 beta인 것을 감안하면 그리 나쁘지 않아 보입니다.)
  • Adobe Video Product들과 Flash Video의 integration이 강화된다고 합니다. (개인적으론 apple라인업에 못미쳐서 별로 그닥 기대는 안되는군요. 그렇지만..)
    • 모바일 devices에 초점 - 최근 인수한 회사들의 모습만 봐도 의지가 보입니다.
    • flash lite의 나름 성공적 보급율
  • Flex 2.0 - 100,000건 이상의 다운로드가 이루어짐.
  • 곧 새로운 adobe acrobat이 나올 순간
    • acrobat reader와 breeze의 통합이 이루어진다고 합니다. 이름은 acrobat connect
Kevin Lynch
  • Momentum - Flash Player의 업데이트는 매우 빠르게 이루어짐 (정말 놀라운 부분입니다. 그리고 그것이 강점입니다. 이렇게 자주 배포되면서도 사람들이 거부감 없이 업데이트하는 것은 놀라울 따름이지요)
    • 9버젼의 배포이후 4개월 40%이상 업데이트되었음. 1년내에 전체가 9버젼으로 갈 것으로 예상됨
  • Video - flash 7버젼에서의 지원 때의 800배가 넘는 flash video의 채택

Web Workflow – Greg Rewis
  • Photoshop, fireworks, dreamweaver, spry를 가지고 설명
  • spry를 통해 designer들도 접근 가능한 ajax구현을 목표로 하고 있음. (글쌔요)
  • 향후 dreamweaver는 spry와 통합되어 제공될 것!
  • fireworks beta는 labs을 통해 배포중 (의외로 정말 photoshop과 fireworks가 공존해서 가고 있군요. 조금 놀랍습니다.)
Flash workflow – dynamic media – Mike Downey and Steve Kilisky
  • flash 9은 psd파일들을 import할 수 있음. 또한 layer도 유지되고 물론 수정도 가능할 것임 (디자이너와 일하기가 조금은 편해질 것 같습니다.)
  • psd의 import는 wizard로 처리
  • photoshop의 effect는 flash effect로 변환됨 (같은 수치를 적어도 조금씩 다른 느낌이였는데 저만 그런가요?)
  • After Effects는 rendering후 곧바로 flash로 output이 가능하도록 된다고 합니다.
  • Soundbooth - 새로운 오디오 툴이라고 합니다.
    • labs에 올라와 있습니다.
    • flash와 video를 만드는 사람들이 쉽게 오디오작업을 할 수 있도록 하는 툴
    • task-based workflow
Flash Workflow – RIAs – Sho Kuwamoto
  • flex framework는 공짜입니다. 그렇지만 그럼 ide도 만들어서 써야한다는 것! (좀 만 기둘리면 opensource에서 먼가 해답을 주겠지요.)
  • flex builder - flex개발을 편하게!
    • 중요한 것은 이때 demo가 mac에서 이루어 졌다는 것입니다. (지금것 mac버젼은 공식적으로 제공되지는 않았죠? 아름아름 고쳐서 사용했는데. 이제 설움의 시절은 그만)
  • illustrator를 통해서도 skin을 만들어서 사용할 수가 있다고 합니다. (그게 해법은 아닌거 같은데... 그것 때문에 다들 비슷비슷한 모양의 잼없는 어플이 나오는건 아니지 않나 싶군요)
  • 앞전에 이야기된 mac버젼은 이번 주말부터 배포가 됩니다.
  • ColdFusion이야기가 많지만 생략!
PDF workflows – Ben Forta
  • 종이에서 pdf로! (충무로도 변하고 있죠? 많이들 움직이는 모양입니다. 출판도 pdf기반으로 말이에요)
  • pdf는 보는 것 이상을 제공한다!
    • security, access control
  • demo로 pdf로 작성된 보험 가입 form에서 자동차 이미지에 interaction이 이루어지는 것을 보여줍니다. - flex를 통한 것!
    • pdf version의 form과 flex version의 form이 자연스럽게 통합되고 통신이 이루어 지는 것을 보여줍니다.
    • form design wizard를 통해 pdf form을 flex로 바꿀 수 있답니다.
  • 결국! html + flash + pdf의 자연스러운 통합!
Apollo Demo – Ed Rowe
  • 브라우저 없이 desktop에서 os에 상관없이 web app을 돌리자!
    • mac과 windows에서 돌아가는 demo
    • 각 os에 적절한 반응
    • 정확하게 같은 코드로 작동
  • 구조
    • base : Mac/Windows/Linux
    • middle : Apollo runtime
    • top : swf, html, pdf
  • 대부분의 web 개발 기술들은 사용이 가능
    • flash, flex, html, javascript, pdf
    • Google Maps이 돌아가는 것을 시연 (ajax가 문제없이 apollo app안에서 작동하는 것을 보여주고 싶었던 모양)

  • local file access, online/offline detection, drag/drop, clipboard access, background processing, multiple windows 지원, custom window chrome 등등
Apollo Example Apps – Kevin Lynch
  • Rich Financial Application - html + flash + pdf in Apollo

  • Myspace IM Application
  • Ebay Application
    • searching, managing ebay transactions
    • extremely rich flex ui
    • web cam과의 interaction

  • word processor

  • internet tv application
    • RSS + video

  • 이미 알려진 이야기이지만 apollo 기반 서비스 개발(밴처라고 말하더군요. 돈을 땡길 기준이 멀까?)에 $100 millions 투자


Getting Started With Apollo - Mike Chambers
  • Goal - native desktop application이 제공하는 것이 가능한 os에 independent한 환경 + 현존하는 기술들을 이용한 개발 Flash, Flex, javascript, html
  • Apollo를 통해 javascript안에서 ActionScript object의 생성이 가능하다. (헉!)
  • 그리고 Application 바로가기, drag/drop 등등이 다 지원된다.
  • Develop once, Deploy Everywhere (Java?)
  • Chrome
    • 자신의 look&feel 또는 os의 look&feel (점점 더 Java스럽다)
  • timeline
    • 현재 milestone 2완료 - 기본 작동 구현
    • milestone 3 작업중
    • 2007년 초 beta
    • 2007년 중반 작업완료
  • DB?
    • local ODBC 접근은 가능할 것임
  • Update Automation
    • 쉽게 구현가능
  • Apollo runtime은 공짜 (당연...)
  • Target Platform : Windows, Mac, Linux
    • windows버젼은 .Net framework이 아닌 low level win32 api로 구현
  • Runtime Size : 5~9 megas
  • 잼있는 것 - HTML은 bitmap으로 rendering되어 flash pipeline을 타게 된다! - 엄청 재미있을 다른 가능성 (blur effects 등등 아래는 web page를 모션을 주어 회전하게 만든 예입니다.)

TOTAL 1,461,844 TODAY 108