블로그 이미지
dreaming

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

Rss feed Tistory
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,050 TODAY 139