1  2  3  4  5   ... 43    
http://www.action-scripter.com/blog/trackback/1294
var count:uint = 8; // 복제할 객체 수
var unit:Number = 360 / count;
var centerX:uint = 200;  // 원의 중심 X좌표
var centerY:uint = 200;  // 원의 중심 Y좌표
var radian:uint = 100;  // 원의 반지름
for (var i:uint = unit; i <= 360; i+= unit) {
    var it:InfoTxt = new InfoTxt();
    it.info_txt.text = "name" + i;
    it.x = centerX + radian * Math.sin(Math.PI / 180 * i);
    it.y = centerY + radian * Math.cos(Math.PI / 180 * i);
    it.rotationZ = Math.atan2(centerY - it.y, centerX - it.x) * 180 / Math.PI;
    this.addChild(it);
}
objective-c를 잘 모르기 때문에 플래시에서 먼저 코드를 만들어서 objective-c로 옮겨서 작업하고있는데 플래시만큼 아직 이해력이 부족해서 큰 삽을 들고 작업하고 있습니다. 아마 플래시를 하지 않았다면 objective-c는 시작도 못했을 것 같네요.
float count = [fieldData count];
float unit = 360 / count;
float centerX = spinImage.image.size.width / 2;
float centerY = spinImage.image.size.height / 2;
float radian = spinImage.image.size.width / 2;
float fontSize = 18 - count;
float textCount = 0;
for (int i = unit; i <= 360; i+= unit) {
	UITextField * tempField = [fieldData objectAtIndex:textCount];
	textCount = textCount + 1;
	UIFont *stringFont = [UIFont boldSystemFontOfSize:fontSize];
	CGSize stringSize = [tempField.text sizeWithFont:stringFont constrainedToSize:CGSizeMake(70.0f, 90.0f) lineBreakMode:UILineBreakModeWordWrap];
	float tx = centerX + radian * sin(M_PI / 180 * i);
	float ty = centerY + radian * cos(M_PI / 180 * i);
	UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(tx, ty, stringSize.width, stringSize.height)];
	//label.center = CGPointMake(0, 3);
	[label setFont:stringFont];
	[label setText:tempField.text];
	[label setNumberOfLines:0];
	[label setLineBreakMode:UILineBreakModeWordWrap];
	float txx = centerX - tx;
	float tyy = centerY - ty;
	float ag = atan2(tyy, txx) * 180 / M_PI;
	NSLog(@"gap:%d unit:%g tx:%g ty:%g ag:%g atan(ag):%g", i, unit, tx, ty, ag, atan(ag));
	label.transform = CGAffineTransformRotate(label.transform, ag *  M_PI / 180);
	[spinImage addSubview:label];
	[label release];
}
2010/03/10 00:20 2010/03/10 00:20
http://www.action-scripter.com/blog/trackback/1292


행사일시 : 2010년 3월 19일 금요일 (08:30 ~ 17:00)
행사장소 : 삼성동 코엑스 4층에 위치한 컨퍼런스룸(남) 401. 영동대로쪽 동문
행사등록 : http://www.fitc.ca/events/tickets/?event=108



마이크 체임버스는 지난 10년간 플래시 런타임을 대상으로 애플리케이션을 개발해왔다. 그 시간 동안 그는 플래시, 제너레이터 (Generator), .NET, Central, 플랙스, 어도비 AIR, 코코아, 에이젝스 (Ajax)등 다양한 첨단기술들과 함께 하였다. 현재는 어도비의 플래시 플랫폼 개발자로서 Principal 제품 관리자로 재직 중 이다. 그는 플래시와 풍부한 인터넷 애플리케이션 개발에 관한 많은 세션과 글을 발표하였으며, Apollo for Adobe Flex Developers Pocket Guide, Adobe Integrated Runtime (AIR) for JavaScript Developers Pocketguide, Flash Enabled: Flash Design and Development for Devices, Generator and Flash Demystified 이상 책들의 공동 저자이기도 하다.

마이크는 존 홉킨스 고급 국제 연구소 (SAIS)에서 국제경제와 유럽학 석사과정을 수료하였다. 그는 일을 하지 않는 시간에는 비디오 게임을 하거나, 사진을 찍거나, 그의 두 딸과 함께 시간을 보낸다.

Mike Chambers has spent the last 10 years building applications that target the Flash runtime. During that time, he has worked with numerous technologies including Flash, Generator, .NET, Central, Flex, Adobe AIR, Cocoa and Ajax. He is currently the Principal Product Manager for developer relations for the Flash Platform at Adobe. He has written and spoken extensively on Flash and Rich Internet Application development and is coauthor of the Apollo for Adobe Flex Developers Pocket Guide, Adobe Integrated Runtime (AIR) for JavaScript Developers Pocketguide, Flash Enabled: Flash Design and Development for Devices as well as Generator and Flash Demystified.

[발표] 어도비 플래시 CS5 를 사용하여 아이폰 애플리케이션 만들기 . Building iPhone apps / Adobe Flash CS5

어도비는 새로운 버전의 어도비 플래시 프로페셔널 (어도비 플래시 CS5) 이 플래시 컨텐츠를 아이폰 애플리케이션으로 컴파일(compile)과 패케지(Package)를 할 수 있는 기능을 갖출 것이라고 발표했다. 이 세션에서 마이크는 플래시 CS5를 사용하여 아이폰 애플리케이션 패케징에 대한 개요를 설명 것이며, 기기의 제약적인 상항 안에서 어떻게 최고 성능의 플래시 콘텐츠를 만들 수 있는지를 논할 것이다.

Adobe has announced that the next version of Adobe Flash Professional (Adobe Flash CS5) will include the ability to compile and package Flash content as native iPhone applications. In this session, Mike will give an overview of getting started with packaging iPhone applications using Flash CS5, as well as discuss how to get the best performance from Flash based content while working within the constraints of the device.




아티스트이자 디자이너이며 프로그래머인 에릭 낫즈케는 무형의 컴퓨터 코드를 통하여 그의 착상을 유형물의 작품으로 만든다. 완고한 결의가 복합되어 있는 그의 감수성으로 인하여 그는 알려진 방법과 접근법의 범위를 넘어서 자기 자신으로 하여금 매체의 한계를 넘도록 하여 그 범위를 확장하여 왔다. 에릭은 실패가 새로운 발견과 생각도 못했던 해결책을 가지고 있다는 것을 인식하고 위험한 모험을 즐긴다.

Natzke의 작품은 미학과 방법론에 중점을 두고 코드와 숫자로 아름다움을 표현한다. 그가 뭔가를 그리고 싶을 때는 연필을 찾지 않는다. 대신에 플래시 소프트웨어 에디터를 열어 코드작성을 시작한다. 그는 초기단계에서 작품이 완성될 환경만을 설정한 뒤 작업코드를 실행시킨다. 그런 다음에 뒤로 물러서서 코드가 실행되가며 만들어진 완성된 작품을 감상한다.

낫즈케는 프로그래밍을 통하여 그의 도구(tools), 색(colors), 그리고 궁국적으로 예술적 표현방식을 창조한다. 그의 표현방식은 참으로 개인적이며 독특하다. 그의 예술적 작품은 어쩌면 인상주의와 표현주의 사이를 연결하는 일종의 교각으로 보여질 수 있다. 그는 주제보다 색감에 중점을 두는 인상파이다. 그러나 형상(form)에 디지탈 제스쳐(digital gesture)를 역동적으로 주입할 때는 표현주의파 이다. 그러다 자연을 표현할 때는 다시 인상파가 되며, 그의 작업이 추상적으로 치우칠 때는 또다시 표현주의파가 된다. 낫즈케의 작품이 두 가지 표현방식을 넘나드는 것은 그의 작품에 표현된 방식이 각각 분리된 별개의 것이 아니라 표현방식이 서로 연속적으로 연결되었기 때문이다.

낫즈케는 매일 숫자, 코드, 프로세스를 통해 표현적 탐구여행을 추진한다. 그의 특명은 색상을 통해 현실 세계와 디지털 세계 사이에 다리를 놓는 것이다. 자연을 응시한뒤 자연에서 보고 느낀 것을 똑같은 감명으로 디지털 캔버스에 그려나간다. 그의 장점은 현실세계와 디지털 세계 사이에서 표현적 다리역할을 하는 능력이라 할 수 있다. 낫즈케에게 있어서 창조적 과정은 프로그래밍 방에서 이루어지는 것도 아니고 자연에서 묵상을 할 때 이루어지는 것 또한 아니다. 오히려 창조적 과정은 유형과 무형의 세상 사이에서 역동성, 진행과정, 모양, 색감, 양식, 형식들이 끊임없이 유기적으로 움직일 때 이루어진다. 폼(form)이 자연을 쫓아가는 것이다.

Erik Natzke, artist, designer, and programmer, creates and gives material substance to his ideas through immaterial computer code. His sensibility, combined with his stubborn resolve, has enabled him to push back the limits of his medium, beyond known methods and approaches. Erik loves to take risks, in the awareness that the value of failure lies in discovering new, never-before conceived solutions.

Natzke's work focuses on aesthetics and methodology, in which code and numbers generate beauty. When Natzke wants to draw something, he doesn't pick up a pencil. He opens his Flash software editor and starts writing code. It is at this initial stage that he controls the environment in which his creation will grow and take shape down to every last, minute detail, before stepping back and watching the work emerge as the code is executed.

Natzke uses programming to create his tools, colors and ultimately his artistic vocabulary. A vocabulary that is highly personal and unique. His artistic work can be seen as a sort of bridge between impressionism and expressionism. He is an impressionist in his emphasis on color instead of the subject, but an expressionist in his use of a "digital gesture," injecting dynamism into form. He is an impressionist when he represents nature, an expressionist when his works take an abstract bent. In Natzke's works, the jump from one style to another is not discrete, but continuous.

Day-in, day-out, Natzke pushes ahead with his expressive quest through numbers, lines of code and processes. His mission is to create a bridge between the physical and digital worlds through color. Peering into nature, he then seeks to create that same impression on a digital canvas. His strength lies precisely in his ability to create an expressive bridge between the physical and digital worlds. For Natzke, the creative process is not confined to the programming room, or to moments when he contemplates nature. Rather, it is a continuous lending and borrowing of shapes, patterns, colors, processes and dynamics between the material and immaterial worlds. Form follows nature.

[발표] 놀이의 예술성 . Art of Play

관중을 사로잡기 위한 효과적인 방법으로 주로 관습에서 벗어나는 경험을 보여주곤 합니다. 과학기술에서 새로운 분야를 개척한다는 것은 아마도 우리가 어릴 적에 수많은 시간을 레고 쌓기 놀이에 보낸 것과 다를 바가 없을 것입니다. 지식이 토대가 되고 상상력이 빌딩 블럭이 되어 우리 모두의 마음속에 내재되어 있는 발명가적인/맥가이버적인 정신을 일깨워 봅니다.

주로 상업 작품과 예술적 실험의 선을 흐리게 하는데 최선을 다하는 Erik Natzke는, 전통적인 방식이 아닌 일상적인 틀에서 벗어나 셀 수 없을 정도로 많은 시간을 그가 당면한 문제의 해결책을 찾고자 하는데 시간을 보냅니다. 에릭의 세션은 그가 과학기술을 받아들인 디자이너로서 변모해가는 중요한 변화과정을 중심으로 그가 그동안 걸어온 발자취를 보여주고자 함에 있습니다.

Sometimes the most effective way to captivate an audience is through delivering an experience that defies the convention. Pioneering the bleeding edges of technologies is not unlike spending countless hours building Legos, as a child. Knowledge being the foundation while imagination becomes the building blocks for the Inventive spirit within us all.

Frequently trying to blur the lines between commercial work and artful experimentation, Erik Natzke spends an inordinate amount of time in search of ways to solve problems through less conventional means. Erik's sessions will aim to take you on a journey of process and exploration as it relates to his use of Flash as tool for generating compositions of artistic expression.




리 브림로우는 아도비의 플랫폼 책임자이자 수상경력이 있는 인터랙티브 디자이너이다. 그는 어메리칸 온라인 (America Online), 넷스케이프, 이베이, 스탠포드대학교, 그리고 개구리 디자인 (Frog Design)등 유수의 기업들에서 일한 경험이 있으며, 이러한 풍부한 경험을 바탕으로 플래시 플랫폼의 사용방법을 새롭고 혁신적으로 개발하고자 열정을 다하고 있다. 그는 FlashBlog.com 에서 인기 있는 테크놀러지 블로그를 운영하며, gotoAndLearn.com 에서 무료 플래시 지침서를 만들고 플래시 인 레이어 (Flash in Layers) 잡지에 정기적으로 칼럼을 쓴다. 또한 리는플래시 프로페셔널 8 비디오 인터그레이션과 에프터 이펙트 7 + 플래시 8 인터그레이션 등을 Lynda.com 에 기재하였다.

Lee Brimelow is a Platform Evangelist with Adobe and an award-winning interactive designer. He has worked in the past for companies such as America Online, Netscape, eBay, Stanford University, and Frog Design and has a passion for developing new and innovative ways of using the Flash Platform to create rich user experiences. He runs the popular technology blog at theFlashBlog.com, produces the free Flash tutorial resource at gotoAndLearn.com, and has a regular column on Flash in Layers Magazine. Lee is also the author of several titles for Lynda.com including Flash Professional 8 Video Integration and After Effects 7 + Flash 8 Integration.

[발표] 플래시 CS5및 플래시 빌더 4 의 새로운 기능 . What's new in Flash CS5 & Flash Builder 4

플래시 프로페셔널 CS5가 가진 새로운 멋진 기능들을 배우고 싶습니까? 그렇다면 이것은 당신이 찾고 있는 세션입니다. 이 세션에서는 새로운 텍스트 엔진 사용방법, 향상된 코드 에디터, 그리고 플래시 빌더 4와의 연동기능 등을 알려드립니다.

Want to learn about all of the cool new features coming in Flash Professional CS5? If so, this is the session you're looking for. Everything will be covered including using the new text engine, the improved code editor, and the tight integration with Flash Builder 4.




쿠아시몬도라는 별명을 가진 마리오 클링맨을 설명하자면, 논리적인 사고와 예술가의 창조적인 열정, 거기에 약간의 미친 과학자의 심리상태를 섞었다고 보면 된다. 그는 본인 자신과 그의 청중들을 놀라게 하기 위해 항상 미지의 영역을 탐험한다. 그의 작업의 중점은 오브젝트를 리퍼포징 (Repurposing)과 리콤바이닝 (Recombining)을 통하여 오브젝트의 한계을 넘고 숨겨둔 기능을 찾고자 하는 것이다.

그의 작품들은 국제 아트 쇼에 전시된바 있으며, 평론가들로부터 넷 아트계(net art)의 대표적 작품이라 인정받았다. Mona Tweeta, Clockr, Tagnautica, Minority Cube 또는 Flickeurd 와 같은 작품들은 무수한 톱 리스트에 오르며 여러 기사에 기재됐다. 그는 현재 세계 디자인 & 테크놀러지 컨퍼런스를 돌며 자신의 탐험과 발견을 공유하고 있으며, 또한 Aviary.com 에서 수석 컴퓨터 기능자로 일하고 있다.

Mario Klingemann alias Quasimondo is what you get when you cross the analytic mind of a coder with the creative fervor of an artist and add a little bit of mad scientist mentality to the mix. In his aim to surprise himself and his audience he constantly tries to explore uncharted territories in order to discover unseen beauty and unthought ideas. A key factor in his work is the drive to overcome limitations by creatively repurposing and recombining objects and revealing their hidden qualities.

His creations have been exhibited in international art shows and won acclaim among critics as exemplary pieces of net art. Pieces like Mona Tweeta, Clockr, Tagnautica, Minority Cube or Flickeur have made their way into uncounted best-of lists and got featured in many articles. He enjoys sharing his explorations and discoveries on design and technology conferences worldwide and is lead computational artisan at Aviary.com.

[발표] 사이드쇼에 오신 것을 환영합니다 . Welcome to the Sideshow

플래시 서커스가 마을에 다시 왔습니다. 그리고 모든 사람들은 조련사와 단원들의 연기를 즐기고 있습니다. 놀랄 만한 코드 길들이기와 시각적인 예술적 기교에 감탄을 하다보면 오묘하고 난해하기까지 한 볼거리들이 입장할 시간 됩니다. 마리오가 플래시 플렛폼 탐험도중 찾은 진기한 착상들로 작은 퍼포먼스 트릭부터 아름다운 영상까지 보여드립니다. 그리고 한 번 더 그는 최근에 작업한 스케치를 보여드린뒤 픽셀(pixels 화소), 벡터(vectors), 액션스크립트의 예술을 수학과 과학을 혼합한 실험을 보여줄 것입니다.

The Flash circus is in town again and everyone is enjoying the great performers and trainers. After marveling at breathtaking code taming and visual artistry it is time to visit the sideshow where you will find some of the rather strange and obscure attractions. Mario will present a menagerie of freak ideas that he discovered during his expeditions into the depths of the Flash Platform, ranging from tiny performance tricks to beautiful generative visuals. Once again he will show his latest sketches and experiments mixing mathematics, science and art with pixels, vectors and ActionScript.




랄프 하월트는 새롭고 혁신적인 웹 어플라인스 개발에 중점을 둔 플래시 플랫폼 전문가이다. 그는 페이퍼비젼3D (Papervision3D), 액션 스크립트, 그리고 AIR를 사용하며 쌓은 풍부한 인터넷 경력의 프리랜서 컨설턴트이자 개발자이다. 플래시 3D 분야에 선두자로 인정되는 그는 플래시 오픈소스 운동(Flash Open Source movement)으로 잘 알려진 인물이기도 하다. 그는 페이퍼비젼3D 프로젝트, Rhonda ForeverAmit 프로젝트, 또한 Pitaru와 James Paterson 개발의 3D 스케칭 애플리케이션 프로젝트등에 많은 시간을 놀이처럼 즐긴다.

플래시 플랫폼 경력만 10년이 넘는 랄프는 어도비 라이브, FITC, 해변의 플래시, 멀티매니아, 그리고 사용자 그룹 모임등의 기술과 디자인 행사에서 자주 연설을 한다. 또한 예전에 Carlos Ulloa와 John Grden과 함께 페이퍼비젼3D 팀 멤버로서 비교적 새로운 플래시 3D 분야에 대한 워크숍을 운영하였다.

랄프는 네덜란드 어도비 사용자 그룹 대사이기도 하다.

지금 랄프는 LBi Lost Boys와 안네 프랑크 재단의 의뢰를 받은 ‘안네 프랑크의 가상 집’ 프로젝트 작업을 하고 있다. 이 프로젝트는 처음부터 새로운 3D 엔진을 주문 제작함으로써 예전의 플래시 플랫폼에서 볼 수 없었던 3D 리얼타임을 통하여 안네 프랑크의 집를 온라인상 경험할 수 있도록 해준다.

Ralph Hauwert is a Flash Platform expert, focused on creating new and innovative appliances for the Web. He works as a freelance consultant and developer of rich Internet experiences, using such technologies as Papervision3D, ActionScript, and AIR. As an industry recognized leader in the field of Flash 3D, and a well-known figure within the Flash Open Source movement, he spends a lot of his "play time" on such projects as Papervision3D and Rhonda Forever, the 3D sketching application project created by Amit Pitaru and James Paterson.

With more then a decade of experience on the Flash Platform, Ralph is a frequent speaker at technology and design-centric events such as Adobe Live, FITC, Flash on the Beach, Multimania, and user group gatherings. As a former core member of the Papervision3D team, together with Carlos Ulloa and John Grden, Ralph has also conducted workshops exploring the relatively new field of Flash 3D.

Ralph is also a proud ambassador for the Dutch Adobe usergroup.

Ralph has been working on such project as the Anne Frank virtual house, commissioned by LBi Lost Boys and the Anne Frank Foundation. For this project, Ralph has built a custom 3D engine from the ground up, to help create an online experience of the Anne Frank house in realtime 3D quality previously unseen on the Flash Platform.

[발표] 스컹크웍스 . Skunkworks

이번 세션에서 랄프가 액션스크립트, 플래시, 코드를 사용하여 실시간 그래픽을 만드는 과정을 보여줄 것입니다. 그의 “그래픽 코딩 블랙북” 에 담겨있는 새롭고 반짝이는 노하우도 함께 보여드릴 것입니다. 이번 세션은 랄프가 직접 나레이션을 하며 2D 와 3D 그래픽 지식을 설명하고 유닛제로원 (UnitZeroOne)의 내부를 보여드릴 것입니다.

In this session Ralph will explore and reveal his journeys into creating real-time graphics with ActionScript, Flash and code. With all new and shiny tips&tricks from his "graphics coding black book". A session packed with information on 2D and 3D graphics programming with a personal narrative, promises to be a fun trip through the works and mind of UnitZeroOne.




Kobalt60에서 인터랙션 디자이너로 일하고 있으며 가족, 친구, 술, 여자, 애플, 일본, 자전거, 쇼핑을 사랑하는 재미있는 디자이너입니다.

SeongGyu is currently working as an interaction Designer at Kobalt60. He is an interesting designer who loves family, friends, drinks, women, Apple, Japan, bicycles, and shopping.

[발표] 성공적인 RIA 비지니스를 위한 필수 선택 Flash Platform . Flash Platform: A Necessary Choice for a Successful RIA Business

2008년부터 진행되고 있는 삼성화재 마이애니카 프로젝트에 도입된 Flash Platform의 성공 사례를 소개합니다. 다양한 보험 가입 RIA 서비스를 한정된 기간내에 효과적으로 구축하기 위해 사용되었던 구축 방법론과 실제 사용되었던 ActionScript 3을 소개하고 Flash Platform을 도입함으로써 실질적으로 얻을 수 있었던 가치에 대해서도 소개합니다.

My Any Car Project, initiated in 2008, for Samsung Fire Insurance Co. is an exemplary case of successful use of Flash Platform technology. This session will introduce the construction methodology used to effectively construct a multi-product insurance subscription RIA in limited time. The session also includes a demonstration of the actual ActionScript 3 used, as well as a discussion on the benefits obtained through the introduction of Flash Platform technology.


지난 5일 Mike Chambers로부터 이번 FlashCamp Seoul 행사에 스피커 참여 요청 이메일을 받고 고민없이 바로 수락했습니다. 발표주제를 무엇으로 결정하면 좋을지 살짝 부담스러웠지만 워낙 플래시 세상에서 유명하신 분들이라 새로운 기술과 예술적인 부분 모두를 만족시켜줄 수 있는 스피커분들이기 때문에 저는 살짝 포커스를 실무적인 부분으로 잡았고요. 어느나라 보다도 플래시 RIA 가 활성화된 한국의 멋진 RIA 프로젝트를 소개하고 지난 1년간 진행했던 삼성화재 마이애니카 RIA 구축기도 함께 소개할 예정입니다. 그리고 플래시 RIA를 통해 기업에서 얻을 수 있는 가치에 대해서도 짧지만 간단하게 정리해 볼 생각입니다.

최근 많은 언론과 네티즌들이 어도비와 플래시에 대해 곱지않은 시선을 보이고 있는데요. 정말로 플래시가 실망스러운 플랫폼인지 플래시의 현재와 미래에 대한 생생한 현실을 체험할 수 있는 좋은 기회라 생각됩니다. 많은 분들의 관심과 성원 부탁드립니다.

2010/02/18 12:29 2010/02/18 12:29

Comments List

  1. 검쉰 2010/02/19 02:13 # M/D Reply Permalink

    발표 기대하겠습니다 ;)
    다행이 마감 전에 등록신청을 했네요 ^^

    1. 땡굴이 2010/02/22 00:15 # M/D Permalink

      하하. 별말씀을요. 그냥 편안하게 즐기는 자리다 생각하고 봐주세요. 이런 컨퍼런스 많이 봐왔지만 한국에서는 현실적으로 불가능한 작업들을 볼 수 있는 기회. 단 전 한국 사람이니까.. 그리고 한국에서 일을 하고 있으니까. 철저히 한국적인 발표를..

  2. jin_u 2010/02/19 18:31 # M/D Reply Permalink

    나도 예약해뒀는데... 형은 나를 못보겠군... ㅋㅋ

    1. 땡굴이 2010/02/22 00:16 # M/D Permalink

      뭐 내가 발표는 하지만 나도 참석자의 입장에서 들어야 할 내용이니 내가 널 찾아낼 것이야. 크크.

  3. Unknown 2010/02/24 10:11 # M/D Reply Permalink

    제 생일 다음날이에요 제 생일 다음날

    1. 땡굴이 2010/03/01 01:18 # M/D Permalink

      미리 축하한다. 그 날 행사에 대한 어떠한 정보도 알고 있지 않은 상황이라 아직까지는 부담이 없는데 행사 진행도 한국 어도비에서 하는 것도 아니고 FITC에서 직접 한다고하는데 아직 알고 있는 사람이 아무도 없다.

  4. comet 2010/03/04 09:36 # M/D Reply Permalink

    아 마감되어버렸네요 ㅜ_ㅜ 꼭 가보고 싶었는데;; 사는게 바빠서 나중에 등록해야지하고 미루고 있다가 등록 마감일을 놓쳐버렸네요... 혹시 추가 모집은 하지 않겠죠 흑 ㅜ_ㅜ

    1. 땡굴이 2010/03/06 14:20 # M/D Permalink

      아쉽지만 추가 모집은 따로 하지 않은 것 같아요. 지금 이 행사와 관련해서 제 주위에 어느 분도 제대로 알고 있는 분이 없어요. 저도 물론이고요. 행사까지는 2주 남았는데.. 저도 이제 슬슬 발표 준비해야겠네요.

  5. 아르모르 2010/03/04 15:47 # M/D Reply Permalink

    저도 한발 늦었네요...쩝;; 현장등록같은건 없을까요...사이트 가보니 없는듯하긴한데요...ㅜㅁ ㅜ;

    1. 땡굴이 2010/03/06 14:21 # M/D Permalink

      네 현장등록은 없고 대기자명단으로 등록되신 분들은 10시 이후에 빈좌석 순으로 입장 시켜주는 것 같아요.

  6. 꽁치 2010/03/07 21:26 # M/D Reply Permalink

    나도 가고싶습니다.

    1. 땡굴이 2010/03/08 00:27 # M/D Permalink

      오고 싶어하는 사람들은 많지만 방법을 알고 있는 사람은 아무도 없다는..

  7. Blackiz 2010/03/11 00:08 # M/D Reply Permalink

    이거참... 선착순에 못 들어서 큰일입니다만..
    들었어도 지금 일정이 갈 수 있을지 또 걱정이네요

    1. 땡굴이 2010/03/12 00:52 # M/D Permalink

      이거 참 행사가 예정대로 진행이되는건지 주위에 아는 사람 한명도 없고. 난 아직도 준비하나 못하고 있고.

http://www.action-scripter.com/blog/trackback/1291
"뉴욕은 스스로 역량을 키우는 것에 소홀하면 자신이 느끼기도 전에 먼저 조치를 당한다. 실력이 없으면 아무리 좋은 학벌도 도움이 되지 않는다. 이곳에서는 실력이 가장 중요하다."
퍼스트본 멀티미디어의 크리에이티브 디렉터, 박준용 (2009년 디자인 하우스 인터뷰 중)

Take it to the Next Level


Whether you’re a student blazing your path to digital superstardom or you’re well-versed in the interactive world and hoping to expand your experience, we’re looking for the best of the best to take it to the next level as a Firstborn intern.
   
Our interns aren’t treated like nobodies – they’re here to gain knowledge and improve their skills by working on high level, award winning work. You’ll have the chance to work closely with the Firstborn team on a number of projects and campaigns that include strategy and planning, concept development and design, Flash programming and animation, 3D modeling and motion graphics, video production and editing, iPhone and mobile application development… and anything else that comes to life in the digital world.
   
All of our intern positions are paid and you will also receive a monthly Metrocard, a roundtrip flight to NYC if necessary and other fun extras. Our internships usually last 3 – 8 months and could open the doors to join the Firstborn crew or be the jumpstart you need to launch an exciting career.
       
For consideration, email us a little information about yourself, your resume and a list of URLs or your portfolio to jobs.intern@firstbornmultimedia.com


플래시를 열정적으로 사랑하는 한국의 학생분들과 개발자 분들의 많은 관심 부탁드립니다.
자세한 구인 정보는 http://firstbornmultimedia.com/#/contact-us/jobs/에서 확인할 수 있습니다.
2010/02/16 10:41 2010/02/16 10:41

Comments List

  1. voovooddongs 2010/02/17 16:14 # M/D Reply Permalink

    오 고고 고고

    1. 땡굴이 2010/02/18 11:37 # M/D Permalink

      한번 도전해봐.

  2. keynut 2010/02/18 00:24 # M/D Reply Permalink

    자자, 정신 차리고, 잘할수있어, 레쓰고!

    1. 땡굴이 2010/02/18 11:38 # M/D Permalink

      정말 잘 할 수있을까? 후후. 이제 우리나라 에이전시도 다국적으로 가야 경쟁력이 있을 듯.

http://www.action-scripter.com/blog/trackback/1289

Some have been surprised at the lack of inclusion of Flash Player on a recent magical device.

최근 출시되고 있는 우수한 디바이스에 Flash Player가 탑재되어 있지 않다는 사실에 적잖이 놀랐을 것입니다.

Ironically, Flash was originally designed for pen computing tablets, about 15 years before that market was ready to take off. Flash exists now only due to its finding an alternate route in its use -- first filling a niche on the Web by enabling low-bandwidth vector graphics in the early days and then rapidly adding new capabilities over the past decade. That includes bringing animation, streaming audio, rich interactivity, arbitrary fonts, two-way audio/video communication, local storage, and enabling the video revolution on the Web.

본래 Flash는 시장이 형성되지 않았던 약 15년 전에 펜(Pen) 컴퓨팅 태블릿을 위해 고안되었습니다. 초창기에는 낮은 대역폭의 벡터 그래픽을 지원했지만 지난 십여 년간 새로운 기능을 빠르게 추가해 나가면서, 웹의 틈새 시장을 공략했습니다. 현재는 새로운 활용 방안을 찾는 데 노력을 기울이고 있습니다. 일례로 웹상에서의 애니메이션, 스트리밍 오디오, 풍부한 인터랙션, 임의의 폰트, 양자간 오디오/비디오 커뮤니케이션, 로컬 저장소, 혁신적인 비디오 전달 등이 있습니다.

By augmenting the capabilities of HTML, Flash has been incredibly successful in its adoption, with over 85% of the top web sites containing Flash content and Flash running on over 98% of computers on the Web. It is used for the majority of casual games, video, and animation on the Web and familiar brands like Nike, Hulu, BBC, Major League Baseball, and more rely on Flash to deliver the most compelling experiences to over a billion people.

HTML 기능이 추가된 Flash는 상당히 높은 채택율을 기록하고 있는 가운데, 상위 웹 사이트의 85% 이상에서 Flash 컨텐츠를 사용하고 있으며, 인터넷이 연결된 컴퓨터의 98% 이상에서 Flash가 실행되고 있습니다. Flash는 웹상의 대부분의 캐주얼 게임, 비디오 및 애니메이션에 사용되고 있으며 Nike, Hulu, BBC, Major League Baseball 등 유명 브랜드에서 Flash를 사용하여 10억 이상에 달하는 전세계 사용자에게 매력적인 경험을 전달하고 있습니다.

Now we are at an important crux for the future of Flash. A wide variety of devices beyond personal computers are arriving, many of which will be used to browse the Web, making it increasingly challenging to deliver what creators and users of content and applications have come to expect of Flash on personal computers -- seamless, consistent and rich experiences. The Flash engineering team has taken this on with a major overhaul of the mainstream Flash Player for a variety of devices.

Flash의 미래에 있어서 지금이 가장 중요한 시기입니다. 현재 PC 외에도 다양한 디바이스들이 하루가 다르게 출시되고 있으며, 많은 수의 디바이스가 인터넷 검색에 사용될 것입니다. 따라서 컨텐츠 및 애플리케이션 제작자와 사용자는 PC에서 Flash를 통해 얻어질 것으로 기대되는 경험, 즉 원활하고 일관되며 풍부한 경험을 디바이스에도 동일하게 전달하기 위해 많은 과제들을 해결해야 할 것입니다. Flash 엔지니어링 팀은 이를 실현하기 위해 다양한 디바이스에서 Flash Player를 철저히 분석해 왔습니다.

We are now on the verge of delivering Flash Player 10.1 for smartphones with all but one of the top manufacturers. This includes Google's Android, RIM's Blackberry, Nokia, Palm Pre and many others across form factors including not only smartphones but also tablets, netbooks, and internet-connected TVs. Flash in the browser provides a competitive advantage to these devices because it will enable their customers to browse the whole Web. This is being accomplished via the Open Screen Project, where we are working with over 50 partners to make this a reality across a wide array of devices. For example, the recent Nexus One from Google will rock with a great experience in the browser with Flash Player 10.1.

이러한 노력의 결과로 Adobe는 시장 선도적인 제조업체를 대상으로 한 스마트폰용 Flash Player 10.1을 선보이려고 합니다. 이러한 제조업체에는 스마트폰 뿐만 아니라 태블릿, 넷북, 인터넷 TV 등 시장을 형성하고 있는 Google의 Android, RIM의 Blackberry, Nokia, Palm Pre, 기타 업체들이 있습니다. Flash를 통해 고객은 전체 웹을 검색할 수 있으므로 브라우저에서 Flash를 사용하고 있는 이러한 디바이스는 경쟁력을 갖추게 됩니다. 이는 사실상 오픈 스크린 프로젝트(Open Screen Project)를 통해 이루어지고 있으며, Adobe는 50여 이상의 파트너와 협력하면서 다양한 디바이스에서 이를 실현하기 위해 노력하고 있습니다. 예를 들어, 최근 선보인 구글 넥서스원(Nexus One)은 Flash Player 10.1을 통해 탁월한 브라우저 경험을 선사할 것입니다.

So, what about Flash running on Apple devices? We have shown that Flash technology is starting to work on these devices today by enabling standalone applications for the iPhone to be built on Flash. In fact, some of these apps are already available in the Apple App Store such as FickleBlox and Chroma Circuit. This same solution will work on the iPad as well. We are ready to enable Flash in the browser on these devices if and when Apple chooses to allow that for its users, but to date we have not had the required cooperation from Apple to make this happen.

그렇다면 Apple 디바이스에서 실행 중인 Flash는 어떨까요? Adobe는 Flash 기반으로 iPhone용 독립 실행형 애플리케이션을 구축할 수 있게 함으로써, Flash 기술은 이러한 디바이스에서의 사용을 넓혀 나가기 시작했습니다. 실제로 이러한 애플리케이션 중 일부는 FickleBlox, Chroma Circuit과 같은 Apple App Store(앱스토어)에서 이미 제공되고 있습니다. 이 동일한 솔루션은 iPad에서도 작동될 것입니다. Adobe는 이러한 디바이스의 브라우저에서 Flash를 지원하기 위한 준비를 마친 상태이며 이제 Apple에서 사용자를 위해 이를 허용하는 것만이 남아 있습니다. 그러나 Apple은 지금까지도 어도비의 이러한 협력 요청을 받아들이지 않고 있습니다.

Longer term, some point to HTML as eventually supplanting the need for Flash, particularly with the more recent developments coming in HTML with version 5. I don't see this as one replacing the other, certainly not today nor even in the foreseeable future.

장기적으로 볼 때, Flash에 대한 요구 사항을 대신하게 될 것으로 HTML이 꼽히고 있는 데, 특히 최근 개발된 HTML 5 버전이 출시되면 그 움직임은 본격화될 것으로 전망하는 사람들이 많아지고 있습니다. 그러나 오늘날은 물론이거니와 앞으로도 한 기술이 다른 한 기술을 대체하게 되지는 않을 것으로 예상됩니다.

Adobe supports HTML and its evolution and we look forward to adding more capabilities to our software around HTML as it evolves. If HTML could reliably do everything Flash does that would certainly save us a lot of effort, but that does not appear to be coming to pass. Even in the case of video, where Flash is enabling over 75% of video on the Web today, the coming HTML video implementations cannot agree on a common format across browsers, so users and content creators would be thrown back to the dark ages of video on the Web with incompatibility issues.

Adobe는 HTML의 발전을 지원하고 있습니다. 앞으로 HTML이 진화를 거듭할수록 Adobe 소프트웨어에 더 많은 기능이 추가될 것으로 기대하고 있습니다. HTML이 Flash의 기능을 안정적으로 수행할 수 있다면, Adobe는 많은 시간과 수고를 덜 수 있지만, 사실상 그렇게 될 가능성은 거의 없습니다. 비디오 부문의 경우 현재 웹상에 있는 비디오의 75% 이상에서 Flash가 사용되고 있는 데도 불구하고, 브라우저 간 포맷 통일이 이루어질 수 없으므로 사용자와 컨텐츠 제작자는 비호환성이라는 문제를 안게 되고 결국 HTML 비디오 구현은 어두운 뒤안길에 남겨질 것입니다.

The productivity and expressiveness of Flash remain advantages for the Web community even as HTML advances. The Flash team will drive innovation over the coming years as they have over the past decade to enable experiences that aren't otherwise possible. With the ability to update the majority of Web clients in less than a year, Flash can make this innovation available to our customers much more quickly than HTML across a variety of browsers.

HTML의 진보에도 불구하고 Flash의 생산성과 표현 기능은 웹 커뮤니티에서 가희 독보적이라고 할 수 있습니다. Flash 팀은 지난 십여 년간 불가능하다고 여겼던 경험을 구현해 왔던 것처럼 앞으로도 더욱 혁신에 박차를 가할 것입니다. 1년도 채 안 되는 짧은 시간 동안 대다수의 웹 클라이언트를 업데이트할 수 있었던 Flash는 다양한 브라우저 전반에 걸쳐 HTML이 수행하는 것보다 훨씬 빠른 시간 내에 고객에게 이러한 혁신 기술을 선보일 수 있을 것으로 기대를 모으고 있습니다.

Our mission at Adobe is to revolutionize how people engage with ideas and information, and we focus daily on how to best empower designers and developers to express themselves most fully and creatively. To have the greatest creative control combined with the most productive tools and broadest ability to deploy their content and applications. We support whatever technologies and formats that best enable our customers to accomplish these goals, and work to drive technology forward where there are gaps that we can fill. The blend of Flash and HTML are best together, enabling anyone to make pragmatic decisions to use these for their strengths to make the best experiences on the Web.

Adobe는 시간, 장소, 매체에 구애 받지 않고 아이디어와 정보를 생성하고 전달할 수 있는 방식을 혁신하고 있으며 디자이너와 개발자가 자신의 독창적인 아이디어를 마음껏 펼칠 수 있는 방법을 고안해 내는 데 전력을 다하고 있습니다. 또한 가장 생산성이 우수한 툴과 컨텐츠 및 애플리케이션을 배포할 수 있는 광범위한 기능을 창의적인 관리 방법과 접목시키는 것 또한 Adobe의 미션이라고 할 수 있습니다. Adobe는 고객이 목표를 달성하고 기술 격차를 극복할 수 있는 기술 혁신을 이뤄내는 데 필요한 모든 기술과 포맷을 지원하고 있습니다. Flash와 HTML이 결합되면 최고의 기술이 탄생하게 될 것입니다. 그렇게 되면 누구나 웹상에서 이 기술을 사용하여 최상의 경험을 제공할 수 있게 될 것입니다.

Engaging with ideas and information also means ensuring there is an open ecosystem and freedom to view and interact with the content and applications a user chooses. This model of open access has proven to be more effective in the long term than a walled approach, where a manufacturer tries to determine what users are able to see or approves and disapproves individual content and applications. We strongly believe the Web should remain an open environment with consistent access to content and applications regardless of your viewing device.

아이디어와 정보를 활용하는 것은 사용자가 선택한 컨텐츠와 애플리케이션을 보고 서로 인터랙션할 수 있는 개방된 에코시스템과 자유가 존재한다는 것을 의미합니다. 이 오픈 액세스 모델은 가장 효율적인 모델로 그간의 여러 시행착오를 거쳐 그 효과가 입증되었습니다. 이와 반대로 폐쇄 모델에서는 사용자가 개별 컨텐츠와 애플리케이션을 보거나 승인 및 거부할 수 있는 사항을 제조업체에서 결정하려고 했습니다. 웹은 디바이스에 상관없이 컨텐츠와 애플리케이션을 일관되게 액세스할 수 있는 개방된 환경으로 존재해야 한다는 데는 이견이 없을 것입니다.

We are continuing to focus on enabling our customers to do their best work, and helping them reach people effectively and reliably around the world across operating systems, browsers, and a variety of devices.

Adobe는 고객들이 최상의 업무 성과를 달성하고 운영 체제, 브라우저 및 다양한 디바이스 전반에 걸쳐 효과적이고 안정적으로 전세계 모든 사용자에게 다가갈 수 있도록 지속적으로 지원해 나갈 것입니다.


최근 스티브 잡스의 플래시 관련 폄하 발언에 대해 Adobe CTO인 Kevin Lynch가 이야기한 내용입니다. 관련해서 flashmagazine 올라온 내용이 있는데 상당히 객관적으로 최근 이슈가 되고 있는 기술에 대해 이야기를 하고 있습니다.
2010/02/03 15:03 2010/02/03 15:03
http://www.action-scripter.com/blog/trackback/1283


종이 없는 업무 환경 구현을 위한 Adobe Green Office 무료 세미나입니다.
2010년 2월 4일 목요일 오후 1시부터 양재동 엘타워 그레이스홀 6층에서 진행되는 이번 세미나에는
다양한 전자서식을 이용한 구축사례를 경험하실 수 있으며
행사 종료 후 푸짐한 경품 추첨도 진행되오니 많은 분의 성원 부탁드립니다.
2010/01/06 10:50 2010/01/06 10:50

Comments List

  1. 수돌 2010/01/06 15:55 # M/D Reply Permalink

    우리 강산 푸르게 푸르게

    1. 땡굴이 2010/01/08 13:54 # M/D Permalink

      하하. 동영상에 나오는 목소리가 제 목소리 아니냐고 사람들이 물어보더라고요. 저는 아닌데..

http://www.action-scripter.com/blog/trackback/1280
Rob Ford : Favourite Website Awards (FWA)

As we fast approach the end of the "00ghties," it's exciting to see each year how the web is constantly evolving and changing, especially through the power of Adobe Flash. We are seeing styles of design being repeated already, much similar to fashion, thus showing how the online world works much in the same way as the "real" world we have all experienced through our lives.

Here I present the best SWF-based sites of 2009. The list is in chronological order, so the first site was launched earlier in the year. At the end of this article, follow the link to the FWA People's Choice Awards, which includes all the sites mentioned, so that you can vote for your favorite site of 2009.


사용자 삽입 이미지
Thank You Begins with a T

At the end of the year, many agencies put together a Season's Greetings–type e-card or mini-site. Some send gifts to their clients. Grow Interactive stole the show with its very clever and superbly produced T-shirt gift site.

Using high-definition video of Grow's staff members getting creative with their artistic skills, this site showcases a wide choice of Grow-branded T-shirts, which—if you are lucky enough to have a code—let you select one for yourself. Make sure you check out the yellow T-shirt—the fourth one from the right on the bottom navigation. It's very cool.





사용자 삽입 이미지
GE Smartgrid

GE unveils the 21st century method of electrical transmission. This site by Goodby, Silverstein & Partners and North Kingdom is exceptional on two levels, and you should experience both. First, the production level and attention to detail is world-class, right down to the sound design. You can navigate each section to learn more about the Smart Grid and enjoy the delightful presentation.

But the icing on the cake is the Augmented Reality : See How It Works video on YouTube. You'll need a webcam to actually experience it, but if you don't have one, just follow the link to watch a demo. Be prepared to be blown away.

For more technical information about augmented reality (AR), read Augmented reality with animated avatars using the 3D drawing API, one of several articles about AR in the Flash Developer Center.


사용자 삽입 이미지
Labuat

I don't often get to see a truly experimental work of this quality. This site by Herraiz Soto & Co. is essentially an interactive music video that enables you to draw the music by using your mouse cursor. The beat of the music dictates at which point certain experimental events occur, which makes this such an addictive site. Even if the music is not your style, I urge you to stay with it. If you can make it to the end, you'll be rewarded with a plethora of visual delights and surprises.







사용자 삽입 이미지
Lacoste Red!

I feel old when I look at this site because Lacoste was in fashion when I was a teenager. The second time around I'm not sure if I am cool enough to wear these threads anymore. This site by Megalo(s) uses some really great video and special effects to bring an ever-changing experience. It also offers several well-executed and addictive mini games. The cut scenes you see as each section loads are totally in your face, but that's half the fun of this site. Choose your style and play with the models. The crocodile is well and truly back.






사용자 삽입 이미지
The GTI Project

In this site by Tribal DDB London, you can experience a giant 25 x 30-foot Scalextric racetrack, where GTI engineers race their new car in miniature—no less fine-tuned and expertly engineered than its full-size counterpart. Grab the control and get racing. Just like the real thing, too much pressure means you come off the track.










사용자 삽입 이미지
BooneOakley

This is what BooneOakley had to say about its site: "We needed a new way to tell our story. So we made our website one, using the best storytelling platform we could think of: YouTube."

Some might say that making an agency website completely within YouTube is too risky, but the stats already prove otherwise with more than 400,000 views in a matter of weeks. This site consists of several video clips hooked together by YouTube's framework and uses the new ability to click links in an actual video to its advantage. Also, we mustn't forget the personality of this presence, which clearly shows another level of creativity within the team.



사용자 삽입 이미지
We Choose the Moon

On July 20, 1969, a special event took place. My mother gave birth to me in Welwyn Garden City, England. At the time of my birth, nurses were otherwise engaged watching Apollo 11 land on the moon. Since then, I have always felt a special connection to the moon landing. Needless to say, I was excited about its 40th anniversary.

When I was shown the official anniversary site, We Choose the Moon, I was taken aback. This site featured a real-time recreation of the mission itself and included round-the-clock audio transmissions, coupled with top-quality 3D animations that represented each step along the way. The way the site played out was quite unique. It was like history repeating itself. Luckily at FWA, we have a strong team of more than 30 daily judges who voted We Choose the Moon the site of the month, so my personal relationship with this historical event was not a factor in the accolades it received from FWA.

The uniqueness of the site is effectively lost now that the real-time playback event has passed, but you can still explore and enjoy the site by Domani Studios and The Martin Agency.


사용자 삽입 이미지
Red Bull Soapbox Racer

You probably remember the Red Bull Flugtag Flight Lab, which was featured as a finalist for FWA's Site of the Year 2008. This could be seen as a follow-up to that site, but this time you're not flying. You're racing cars—but not ordinary cars. You draw your own car and then hurl it down a steep track with no power—just gravity and Red Bull.

I think this Soapbox Racer site by Less Rain has taken the Flight Lab idea to another level. I find it easier to use and much easier to race the car. However, my flying skills in games have always been dreadful. (I remember a flying game on the Amiga where you had to pass a test flight to continue in the game: I could never pass the test flight.) Have we started to take for granted the level of creativity in this type of site? Just try this one and consider while you are drawing your car how in-depth the code, planning, and even thinking must be to make an experience like this possible.


사용자 삽입 이미지
Saab – Change Perspective

If you were to ask me to show a recent site with high production quality—make that exceptional quality—this would be one of the best examples. We may be seeing a glimpse of the future of the web here. This site, by Lowe Brindfors and ACNE Digital, enables you to experience the past, present, and future of Saab's safety, fuel efficiency, and power. The virtual desk invites you to select an object and then embark on a short online experience. Each one is original in its own way. A seamless combination of video and creativity makes this site exciting because the possibilities moving forward are huge.





사용자 삽입 이미지
HBO Imagine

Many of you remember the unforgettable and major award-winning HBO Voyeur site from 2007. This latest HBO site from BBDO and The Barbarian Group takes that creativity to another level. It's an interactive film experience with all elements set in a three-dimensional field. By navigating through this site, you slowly unlock a message at the bottom of the screen. To make things a bit easier for those in a rush, you can click a symbol at the top of the screen that shows you which parts of the site you haven't explored yet. Overall, this is a very immersive experience indeed.






사용자 삽입 이미지
Wonderwall

The home page of this website for Masamichi Katayama's interior design studio is a fluid grid structure that sensitively reacts to your mouse actions, organically changing its form based on your browsing history. This very experimental organic navigation, as we have come to expect from the master Yugo (tha ltd), is very exciting to see at the end of a decade that has seen Flash move through many phases.









사용자 삽입 이미지
adidas Teamgeist

Teamgeist is an online graphic novel game where fans can discover and learn more about the story behind the German football national team jersey, while competing for the ultimate prize of flying with the German football team to South Africa in June, 2010. As always, North Kingdom has produced an extremely well-polished and exceptional-quality website.









2009/12/22 16:20 2009/12/22 16:20

Comments List

  1. blackiz 2010/01/06 15:33 # M/D Reply Permalink

    역시 labuat... 흑흑...

    1. 땡굴이 2010/01/08 13:55 # M/D Permalink

      미국 안가냐? 너 미국 간다고했잖아.

http://www.action-scripter.com/blog/trackback/1278
Flash IDE로 작업을 하다 보면 프로젝트 규모에 따라 fla를 여러개 생성해서 작업해야 하는 경우가 있습니다. 상황에따라서는 여러 폴더에 fla를 분산해서 관리해야 하는 경우도 발생하죠. Flash IDE로 Asset을 만들고 Flash Builder로 작업을 하고 있는데 예전에는 모든 걸 Flash IDE에서 처리했기 때문에 fla 파일이 많아진다고 해서 별 두려움 없이 자연스럽게 fla 파일 하나씩 퍼블리쉬를 했는데요. FDT를 쓸 때는 ANT를 이용해서 프로젝트에 해당되는 fla 파일을 묶어서 한 번에 퍼블리쉬를 할 수 있었죠. Flash Builder에서도 ANT를 이용하면 여러 fla 파일을 한 번에 퍼빌리쉬 할 수 있습니다.

하지만 FDT나 Flash Builder를 사용하지 않고 Flash IDE에서 한번에 여러 fla 파일을 퍼블리쉬 하는 방법이 있습니다. 바로 Project 패널인데요. 개인적으로 Project 패널은 처음 Flash IDE에 포함된 이후 가장 기대했던 기능 중 한 가지인데 생각했던 것 보다는 기능적으로 업그레이드 속도가 많이 느린 패널이 되어버렸죠. 하지만 Flash CS4부터는 이름에 걸맞은 기능들이 포함되기 시작했습니다.

말그대로 Project 패널은 진행중인 프로젝트와 관련된 파일들을 일괄적으로 관리할 수 있는 효과적인 패널인데 많은 분이 제대로 사용을 하지 못하는 것 같더라고요. 이번 기회를 통해 이 패널을 사랑하게 되실 거라 믿어 의심하지 않습니다. 일단 여러가지 기능이 있지만 그래도 가장 눈에 띄는 기능은 바로 여러 fla 파일을 한 번에 퍼블리쉬 할 수 있는 기능이 아닐까 생각됩니다. (Flash CS3에서는 프로젝트 메인 파일만 퍼블리쉬 되었던 걸로 알고 있는데..)



간단히 사용 방법을 설명해보겠습니다.
먼저 Windows 메뉴의 Other Panels를 보면 Project 패널이 있습니다.
패널을 열고 새로운 프로젝트를 생성합니다.

이미 프로젝트를 진행해서 fla 파일이 많이 생성된 상태여도 상관없습니다. Root folder 필드에서 현재 프로젝트의 fla 파일이 모여 있는 폴더를 선택하고 Create Project 버튼을 클릭하면 해당 폴더에 있는 모든 파일이 Project 패널에 들어오게 됩니다. 저는 Project 패널에서 fla 파일만 관리합니다. as 파일들은 Flash Builder에서 관리하기 때문에 fla 파일이 모여있는 폴더를 Root folder로 지정해서 사용하고 있습니다.



이렇게 fla 파일이 Project 패널에 추가되면 이제부터 fla 파일을 열 때 윈도우 탐색기나 Flash IDE에서 파일을 찾지 않고 바로 Project 패널에서 더블클릭으로 해당 fla 파일을 열어서 사용할 수 있습니다. 이 것도 상당히 편리한 기능이죠. 여러 프로젝트를 동시에 진행한다면 프로젝트를 여러개 생성해서 사용할 수도 있습니다. 상단에 있는 프로젝트 리스트 콤보박스에서 원하는 프로젝트를 선택하기만 하면 끝이거든요.

이렇게 여러 fla 파일을 가지고 작업을 한 후에 한 번에 퍼블리쉬를 하려면 Project 패널 우측에 보면 각각의 파일에 체크 박스가 있는 것을 볼 수 있습니다. 퍼블리쉬를 하고 싶은 파일에 체크를 하고 아래 그림처럼 오른쪽 상단의 톱니바퀴 아이콘을 클릭하고 나서 Publish Project를 클릭하면. 짜잔~



마법 같은 일이 벌어집니다. 현재 Flash IDE에 열려 있지 않은 선택된 모든 fla 파일이 자동으로 열렸다가 퍼블리쉬가 끝나면 자동으로 닫히고 다음 fla 파일이 열리고 자동으로 닫히고. 한번의 클릭으로 원하는 모든 파일을 한 번에 퍼블리쉬 할 수 있답니다.

Flash CS4에서는 CS3에서는 없었던 다양한 기능들이 추가로 포함되어 있습니다. 위치럼 자동화 처리 기능이 대표적으로 추가된 기능이라 볼 수 있을 것 같고요. 프로젝트 관리를 위한 기능도 포함되어있습니다. CS5에서 기능적으로 추가된 기능이 없을 정도로 CS4의 Project 패널은 그 완성도가 상당히 높다고 말씀드릴 수 있겠네요. 물론 아직 부족한 점이 있는건 사실이지만 충분히 프로젝트 진행하면서 효과적으로 사용할 수 있는 패널이라 생각됩니다.
2009/12/13 17:32 2009/12/13 17:32

Comments List

  1. Mr.Unknown 2009/12/13 21:41 # M/D Reply Permalink

    아... 플래시에서 프로젝트 창 한때 많이 썼는데,
    그 때도 저렇게는 사용을 안해봤네요.
    흐흐흐흐. 좋은 정보 감사해요.

    =====
    UnknownGrotesQ

    1. 땡굴이 2009/12/14 01:18 # M/D Permalink

      그래 좋은 정보 감사하다면 그 Apps 이름 좀 알려줘봐. 무료 어플로 바뀐 어플 리스트 출력해주는거? 혹시 너가 알려준게 아니었나..

    2. Mr.Unknown 2009/12/14 04:56 # M/D Permalink

      그거 저도 생소한 이야기인걸 보니 제가 알려드린거 아닌 것 같은데요 (...)

      =====
      UnknownGrotesQ

    3. Blackiz 2009/12/15 02:36 # M/D Permalink

      흠.. 나도

      ===
      Blackiz

      요거 남길까.. ㅋㅋㅋ

  2. Han Sanghun 2009/12/15 14:56 # M/D Reply Permalink

    환경설정에서 추가한 클래스패스가 망가지는 버그가 있다는...
    (내 컴퓨터에 한정된 문제인지도 모르지만)

    1. 땡굴이 2009/12/16 09:43 # M/D Permalink

      아 그런 버그가 있어? 난 이거 아직 fla 빨리 찾기 쉽고 퍼블리쉬 용도로만 쓰고 있는데 빌더 정식버전나오면 빌더에서 파일 다 관리하고 컴파일 할 수 있으으면 좋겠는데 말이지 크크.

  3. ChoiDoll 2010/01/31 22:31 # M/D Reply Permalink

    와~정말 편하게 작업을 할수 있겠어요~^^ 좋은 정보 정말 감사합니다.

    1. 땡굴이 2010/02/01 02:47 # M/D Permalink

      네 아직도 플래시에는 숨은 기능들이 무궁무진 한 것 같아요.

http://www.action-scripter.com/blog/trackback/1261
Flash에서 제작된 무비클립을 SWC(Adobe Flash Compiled Component File)형태로 Export한 후 Flash Builder 4에서 사용하는 방법에 대해 알아보겠다.


Flash에서 작업에 필요한 무비클립 제작



이번 예제에서 최종 완성되는 결과물은 2개의 프레임을 가진 무비클립을 마우스로 클릭했을 때 타임라인 헤드가 이동하는 예제를 만들어 보도록 하겠다. 먼저 2개의 이미지로 만들어진 무비클립을 제작한다. Flash에서 2개의 이미지를 Import 한 후 각각 1번 프레임과 2번 프레임에 위치시키고 1번 프레임에 stop(); 액션을 추가해서 타임라인 헤드가 움직이지않도록 고정한다.

라이브러리 패널에서 해당 무비클립의 속성 패널창을 활성화 시킨 후 Linkage 옵션의  Export for ActionScript와 Export in frame1 체크박스를 선택한다. 그리고 Class 필드에 Icon을 입력한다. Flash Builder에서 사용할 클래스 이름이고 우리가 제작한 무비클립의 생성자 이름이다. 기본 클래스는 flash.diplay.MovieClip으로 지정한다.

Flash Publish Settings 패널을 열어서 SWC로 Export 할 수 있도록 지정한다. Publish Settings 패널의 SWF Settings 옵션에 있는 Export SWC 체크박스를 선택한다. 이것을 선택하면 해당 Fla를 Publish 했을때 SWF파일과 함께 SWC 파일도 함께 생성된다.

제작한 무비클립을 SWC로 내보내기위한 모든 작업이 끝났다. Flash에서 Publish를 실행하면 다음과 같이 SWF파일과 SWC파일이 함께 생성되는 것을 확인할 수 있다.


Flash Builder에서 SWC 가져오기




Flash Builder를 실행한 후 File > New 메뉴를 선택하면 여러가지 프로젝트를 생성할 수 있는 메뉴가 있는데 우리가 사용할 프로젝트는 ActionScript 프로젝트다. ActionScript Project를 클릭해서 새로운 프로젝트를 생성한다.

New ActionScript Project 창이 열리면 Project name 필드에 SmartGallery라고 입력하고 Project contents가 만들어질 위치를 지정하는데 필자는 Flash Builder의 기본 Workspace에 생성하도록 하였다. 입력이 모두 끝났으면 Next 버튼을 클릭한다.

반드시 Next 버튼을 클릭해야지만 프로젝트의 속성을 추가로 설정할 수 있다. 물론 프로젝트 생성 후에도 속성은 얼마든지 추가, 변경할 수 있다.

Library path 탭을 선택해서 방금전에 제작한 SWC를 새로운 ActionScript Project에 추가한다. Add SWC 버튼을 클릭해서 SWC 파일을 추가해준다. 이제 제작한 SWC를 사용할 준비가 모두 끝났다. Finish 버튼을 클릭해서 프로젝트 생성을 마무리하자. 참고로 Source path에는 자주 사용되는 ActionScript Open API를 추가할 수 있는데 Tween, PV 3D 같은 API는 이곳에 추가해서 사용하면된다.

그리고 하단의 Main application file은 프로젝트 이름과 같은 SmartGallery.as로 자동 지정된다.



새로운 ActionScript Project가 생성되면 Package Explorer에 추가한 SWC와 클래스 정보를 확인할 수 있다. 그림에서 보면 우리가 Flash에서 지정했던 Icon이라는 클래스 이름이 MovieClip.swc안에 있다는 것을 확인할 수 있다. 그리고 우측에는 ActionScript Project의 Main application file인 SmartGallery.as가 자동으로 생성되면서 기본적인 클래스 코드가 입력되어있는 것을 볼 수 있다.


액션스크립트 추가해서 완성하기


본격적으로 액션스크립트를 작성해 보도록하자. SmartGallery 생성자 함수에 icon이라는 지역변수를 선언하고 데이터 유형을 Icon으로 지정하였다. 현재  SmartGallery 프로젝트의 Library path 에는 MovieClip.swc가 추가되어있기 때문에 그림에서처럼 swc안에 있는 클래스 이름이 코드 힌트로 보여지는 것을 볼 수 있다.


완성된 액션스크립트이다. Icon 객체를 추가한 후 마우스 이벤트를 통해 객체를 클릭했을 때 현재 객체의 타임라인 헤드 위치를 비교해서 이동 시키는 간단한 액션스크립트이다. 액션스크립트 입력이 모두 끝났다면 ActionScript Project를 컴파일해본다. Flash Builder에서 컴파일을 하려면 Run > Run을 선택해서 Web Application으로 선택한 후 진행하면 자동으로 Html과 swf가 생성된다. 컴파일과 관련한 설정을 수정하려면 Run > Profile Configurations를 선택해서 컴파일 되는 위치라든지 디버깅 환경 등을 설정할 수 있다.

컴파일된 결과물을 보면 Flash에서 제작한 icon 무비클립이 화면에 보이고 마우스로 클릭할 때 마다 타임라인 헤드가 이동하는 것을 볼 수 있다.

간단한 예제였지만 이번 예제를 통해 Flash와 Flash Builder를 함께 사용할 때 어떠한 방법으로 사용해야 하는지 조금은 도움이 되었을거라 생각된다. 우리가 제작한 무비클립은 한 개였지만 프로젝트에 필요한 무비클립을 하나의 fla에 모두 제작. 각각 생성자 이름을 입력한 후에 SWC로 생성하면 Flash Builder에서 손쉽게 사용할 수 있다. 물론 무비클립뿐만 아니라 이미지, 사운드, 동영상 등도 사용할 수 있다.

현재 Flash Builder 4는 Beta 2까지 공개된상태이며 정식 버전에서는 Flash CS5와 보다 더 강력한 협업 기능을 제공하는 것으로 알려지고 있다.  콜린무크 블로그에 올라온 포스트(http://www.moock.org/blog/archives/000294.html)에는 Flash Builder 4 정식버전에 Flash Professional Project를 생성할 수 있는 기능이 추가되어 대부분의 플래시 개발자들이 Flash와 액션스크립트 편집 프로그램(FDT, Flash Develop 등)을 사용해서 디자인 작업과 개발 작업의 애매한 경계를 오가며 작업하던 환경을 Flash Builder를 통해 컴파일부터 디버깅까지 한번에 처리할 수 있는 통합 환경을 제공할 예정이다. 자세한 내용은 콜린무크의 블로그를 방문해 보길 바란다.

또한 이번 MAX2009에서는 Flash Builder 4의 새로운 기능을 자세히 소개하는 섹션도 마련되었었다.
http://tv.adobe.com/watch/max-2009-develop/whats-new-in-flash-builder-4/
관심있는 분들이라면 놓치지 않고 꼭 봐야할 영상이다.

예제에 사용된 프로그램
Adobe Flash Builder 4 : http://labs.adobe.com/technologies/flashbuilder4/
Adobe Flash CS4 Professional : http://www.adobe.com/products/flash/


원문 : Adobe RIA 기술문서
작성자 : Kobalt60 강성규
2009/12/01 23:12 2009/12/01 23:12

Comments List

  1. 안데르센 2009/12/02 00:24 # M/D Reply Permalink

    포맷터랑 Cmd+1 만 있으면 거침없이 Flash builder4 로 갈아탈텐데, 코딩하기 좀 불편하더라구요. FDT 에 너무 익숙해졌나봐요.

    1. 땡굴이 2009/12/02 00:40 # M/D Permalink

      내 말이.. 그것때문에 퍼블리쉬를 몇번을 더 하는 것 같아. 아직까지는 FDT가 정말 편한 툴인건 확실한데 과연 FDT가 Adobe에 인수되면 좋겠구만. 크크. 아무튼 아직도 빌더에서 Cmd+1을 눌러보고 있는 1인.

  2. onelove 2009/12/02 17:24 # M/D Reply Permalink

    아무 생각없이 Ctrl+Shift+F 누르고 있는 1인

    1. 땡굴이 2009/12/03 11:17 # M/D Permalink

      ㅎㅎ FDT가 참 필요한걸 잘 가지고 있는 것 같아요.

  3. 지돌스타 2009/12/09 17:45 # M/D Reply Permalink

    잘보고 가요~~ 멋진 정보입니다.

    1. 땡굴이 2009/12/13 11:53 # M/D Permalink

      금요일에는 잘 들어가셨는지요. 크크. 행사는 언제나 그렇듯 정신이 없네요. 같이 술한잔도 모했는데 조만간 시부야에서..

  4. 나이유미 2009/12/10 09:36 # M/D Reply Permalink

    감사합니다.

    1. 땡굴이 2009/12/13 11:53 # M/D Permalink

      별말씀 ^^

http://www.action-scripter.com/blog/trackback/1275
/**
 * @title
 * @description
 * @author
 * @first produced
 * @last modified
 */


//--------------------------------------------------------------------------
//
//    Implementation notes
//
//--------------------------------------------------------------------------

//--------------------------------------------------------------------------

//
//    Constructor
//
//--------------------------------------------------------------------------

//--------------------------------------------------------------------------

//
//    Class constants
//
//--------------------------------------------------------------------------

//--------------------------------------------------------------------------
//
//    Variables
//
//--------------------------------------------------------------------------

//--------------------------------------------------------------------------
//
//    Properties
//
//--------------------------------------------------------------------------

//--------------------------------------------------------------------------
//
//    Public Properties
//
//--------------------------------------------------------------------------

//--------------------------------------------------------------------------
//
//    Overridden properties
//
//--------------------------------------------------------------------------

//--------------------------------------------------------------------------
//
//    Overridden methods : Event
//
//--------------------------------------------------------------------------

//--------------------------------------------------------------------------
//
//    Overridden methods : UIComponent
//
//--------------------------------------------------------------------------

//--------------------------------------------------------------------------
//
//    Methods
//
//--------------------------------------------------------------------------

//--------------------------------------------------------------------------
//
//    Public Methods
//
//--------------------------------------------------------------------------

//--------------------------------------------------------------------------
//
//    Protected Members
//
//--------------------------------------------------------------------------
        
//--------------------------------------------------------------------------
//
//    Event handlers
//
//--------------------------------------------------------------------------

//--------------------------------------------------------------------------
//
//    getter / setter
//
//--------------------------------------------------------------------------
2009/11/23 23:45 2009/11/23 23:45

Comments List

  1. onelove 2009/11/24 08:13 # M/D Reply Permalink

    책 예제 말씀하시는건지요?

    1. 땡굴이 2009/11/24 09:20 # M/D Permalink

      후합. 넵. 슬슬 하나씩 정리중입니다. 아마도 여기에 계속 추가 될 것 같네요.

  2. 라자로스 2009/11/24 10:36 # M/D Reply Permalink

    나오면 한권 보내.

    1. 땡굴이 2009/11/24 10:38 # M/D Permalink

      당신 한국으로 귀국하면 나올듯.

  3. 나이유미 2009/11/25 21:59 # M/D Reply Permalink

    아주 가벼운 제안 입니다.
    어도비가 제시한 .. 코딩 규약과 비슷하게 하실생각은없으신지;;ㅋㅋ;

    1. 땡굴이 2009/11/26 00:23 # M/D Permalink

      가벼운게 아닌걸요. 후후. 주석 보시면 아시겠지만. 이 주석도 전부 플래시 내장 클래스에서 사용되고 있는 형식 그대로입니다. 최대한 공식적인(?) 코딩 스타일로 작업할 예정입니다만.. 판단은 독자분들이 ..

    2. Blackiz 2009/11/27 20:23 # M/D Permalink

      쿠쿠 보니까
      딱 adobe 다. 라고 느꼈었네요 ㅎㅎ

  4. 나이유미 2009/11/26 09:41 # M/D Reply Permalink

    //--------------------------------------------------------------------------
    //
    // getter / setter
    //
    //--------------------------------------------------------------------------

    아하~ 그럼 저도 이렇게 표기하는걸 한번 해봐야겠네요~

    1. 땡굴이 2009/11/26 18:24 # M/D Permalink

      ㅎㅎ; 네.

  5. 제피로스 2009/11/27 08:45 # M/D Reply Permalink

    기대됩니다 ^^

    1. 땡굴이 2009/11/29 00:46 # M/D Permalink

      걱정이네요. 예정대로 잘 끝낼 수 있을지.. 많은 분들이 기다려주셨는데 실망 시켜드리면 안되겠죠.

  6. StomX 2009/11/30 11:31 # M/D Reply Permalink

    지나가는 길에....
    책내시는건가요? +ㅁ +

    1. 땡굴이 2009/12/01 23:34 # M/D Permalink

      확답은 못드리겠지만 조금씩 준비중에 있습니다.

  7. jddw 2009/12/07 11:05 # M/D Reply Permalink

    일단 한권 판매되셨습니다! ^-^ㅋ

    1. 땡굴이 2009/12/13 11:55 # M/D Permalink

      말씀만이라도 감사합니다. 열심히 준비해보겠습니다.

  8. 맥코이 2009/12/17 10:47 # M/D Reply Permalink

    출판되면 저도 한권살건데 언제쯤 출판되나요?

    1. 땡굴이 2009/12/18 16:23 # M/D Permalink

      아직 출판일자는 정해지지 않았습니다만 내년에는 꼭 출판할 예정입니다.

http://www.action-scripter.com/blog/trackback/1268
사용자 삽입 이미지
Flash Builder 4
로 작업하면서 최근에 관련 동영상을 자주 보고 있는데요. 이번 MAX에서도 Flash Builder 4와 관련된 다양한 섹션 동영상을 볼 수 있었는데 여러 동영상 중에 Lee Brimelow가 소개한 강좌를 보던 중 이상한(?) 패널을 보게되었습니다.

해당 패널에 특정 단어를 입력하고 정해진 단축 키를 눌렀더니 자동으로 코드가 생성되는 신기한 기능이었는데 Flash Builder 4에 있는 모든 패널을 찾아봐도 해당 패널을 찾을 수가 없었습니다.

Google에서 검색을 해봐도 안보이고. 강좌 동영상을 보면 자주 그 패널을 이용해서 빠르게 코드를 작성하는 모습을 볼 수 있었는데 무척 궁금했습니다. 강좌가 영어로 진행되기 때문에 혹시나 숨어있는 단축키로 불러오는건 아닌지 동영상을 여러번 리플레이 하면서 봤는데 그런건 아닌 것 같더라고요.

사실 Flash Builder 4에서 기본으로 제공되는 코드 자동완성 기능이 있습니다. ASDoc 주석, 블록 주석, Getter/Setter 완성 기능 등이 있는데 Getter/Setter는 별도의 패널에서 지정 해야하기 때문에 조금 불편하지만 원하는 속성을 조금 더 자세히 선택할 수 있어서 한편으로는 편하기도 합니다.


아직 FDT 보다는 조금 불편하고 자동으로 완성 시켜주는 코드의 수도 적지만 유용하게 사용할 수 있는 기능 중에 하나입니다. 여기서 잠시 새로운 FDT 3.5 버전에서 제공되는 자동완성 기능을 살펴본다면 Flash Builder는 조금 더 분발해야 할 것 같네요. 아무튼 오랜시간 찾아보려고 노력을 했으나 시간이 지날수록 Lee Brimelow의 강의 영상에서 보였던 패널은 기본으로 제공하는 패널이 아닐지도 모른다는 생각이 들더군요.

사용자 삽입 이미지
아니나 다를까. 오늘 Lee Brimelow 블로그에 포스트가 되었는데 Flash Builder 4를 위해 Lee Brimelow가 직접 플러그인을 만들었더군요. (그것도 모르고 몇 시간을 패널을 찾기 위해 고생했답니다.)

플러그인의 이름은 Flash Snippets 이고 현재 초기 버전으로 테스트 중이지만 상당히 매력 만점의 플러그인 같습니다. 액션스크립트나 MXML 코딩 작업을 할 때 자주 사용되는 코드들을 사용자가 직접 지정한 단축단어와 해당 단축단어를 입력하고 실행했을 때 생성될 자동코드를 원하는 스타일로 제작해서 Flash Snippets에 저장해 놓고 사용할 수 있습니다.

실제 변수나 함수, 이벤트 같은 사용자 정의 이름을 제외한 코드들은 매번 복사를 해서 작업을 하는 경우가 많은데 이렇게 자주 사용되는 코드  뿐만 아니라 자주 사용되는 주석들도 빠르게 삽입할 수 있도록 나만의 코드 자동생성 라이브러리를 만들어 사용할 수 있겠죠.

사용방법도 간단합니다. 플러그인을 다운 받아서 eclipse의 plugins폴더에 복사만 하면 사용할 준비가 끝납니다.

플러그인을 복사한 후 Flash Builder 4에 복사한 후 실행하면 Window > Show View > General 탭에 Flash Snippets 패널이 추가된 것을 볼 수 있습니다. Flash Snippets을 선택해서 활성화 한 후 원하는 자동생성 코드를 입력해서 사용하면됩니다. 정식 버전에는 좀 더 많은 자동 코드 완성 기능이 포함되었으면 좋겠고 FDT처럼 오류나 경고가 있을 때 해당 오류를 해결할 수 있는 코드를 자동으로 입력해주는 기능도 포함되면 좋겠네요.

자세한 사용방법은 Lee Brimelow 블로그에서 확인하실 수 있습니다.
2009/11/01 02:51 2009/11/01 02:51
   1  2  3  4  5   ... 43    
  믹시