Welcome to my Presentation Events

June 1st, 2009

Welcome! Let me help you along to one of two resources…

1) For Software Architecture, Consulting, Development, and Training checkout Rivello Multimedia Consulting (RMC).

2) For Presentation Information you are in the right place! See below…

Find your event below and leave a comment, good and bad, please! If you are new, please peruse all events and feel free to request that I present at your next conference or online event. I’m always looking for new outlets at which to speak and I have a laundry list of great Multimedia speech topic proposals too. Find out more more about me while you are here.

Look over some code examples, there are just a few cool things there. RMC established and maintains robust Standards and Best Practices for ActionScript 3.0 & MXML and more. Download and review them with your team today!

If you have a comment or question about a talk, please leave it here on the blog, but feel free to contact me with invites to speak and teach and also for more general questions presentations2009 [at] rivello.org.

RMC Roadshow Brings Flash/Flex PureMVC Training to San Diego, CA – July 15, 2009

June 24th, 2009

Old_image

Turn Good Ideas Into Great Projects!

AGENDA: RMC’s principal Samuel Asher Rivello will bring an exclusive night of training to San Diego, California.

Rivello Multimedia Consulting (RMC) focuses on four services for Adobe Flash CS4 and Flex 3; software architecture, consulting, development, and training.

RMC will offer one premium night of training. Send an email to reserve for the night and bring payment to the event with your reservation confirmation.

Countdown: Only Weeks To Go!

Reserve your seats now! (Below)

DATES: 7PM START
**Wednesday July 15th, 2009 (Premium Night)

DURATION:
**Approx. 3.5 – 4 Hours.

PRICE:
**$99 USD Per Person

LOCATION:
**Broadway & 6th Avenue, San Diego, CA, USA (Directions & parking info will be emailed to confirmed attendees)

THANKS
**This session is brought to you with the assistance of Demian Borba of San Diego’s EFM- http://www.efactormedia.com

Wednesday, July 15th, 2009 – Premium Night: Intro to PureMVC for Flash & Flex (4 Hours)

Superpower your Flash and Flex Development Skills!

AGENDA: Architect new projects of all sizes in a more scalable and maintainable way with the free & powerful PureMVC Framework. Revisit projects and easily add new features. Collaborate on teams with confidence.

PureMVC is a light framework for creating applications based on the class Model-View-Controller meta design pattern. It has a very narrow goal, to provide design patterns AND development patterns to help you separate your programming into three distinct areas; data, user interface, and the application logic. It is approachable and powerful with minimal tedium and repetition in development. While the examples shown will be specific to Adobe Flex 3 for deployment to the browser, this session is equally relevant for application developers of other technologies including Adobe Flex 3 for Adobe AIR desktop deployment.

AUDIENCE: Intermediate to advanced Adobe Flash CS4 and Adobe Flex 3 developers with equivalent ActionScript 3.0 knowledge. This is not for beginner developers or for designers; its pretty technical. Laptops are not required. Attendees will have another tool in their belt for organizing readable, efficient, maintainable projects. All source code and documentation will be available to attendees.

OUTLINE:

  • Section 1: Background of and Benefits of PureMVC
    • What is a framework?
    • What is PureMVC?
  • Section 2: PureMVC Applied
    • Setting up a new PureMVC project
    • Implementing all features of PureMVC
    • Extending an application with new features
  • Section 3: PureMVC Next Steps
    • PureMVC vs. Other Frameworks
    • 10 Tips for PureMVC
    • What’s next?

RESERVE 1 TICKET PER EMAIL ADDRESS: Seats are first come first serve. Sorry but no refunds available after July 14th.

New Course Available: Adobe Flex 4 – Top 10 Features

June 21st, 2009

TOPIC: Adobe Flex 4 (BETA) – Top 10 Features In Depth

Adobe

TARGET FORMAT (Duration): Class Session (4 Hours)

AGENDA: Adobe Flex 4* is updated with tons of must-have new features! MXML & AS3 (Flash 10) are faster and more potent, the component architecture & skinning model is game-changing, the Flash Builder 4 IDE is easier and more powerful than ever, and more! For newbies, there has never been a better time to jump into Flex, and for veterans this training will expose just what you need to augment your toolset.

*Adobe Flex 4 is still in BETA. Features and syntax may change before the full release. Full release date TBD.

AUDIENCE: Beginner to advanced Adobe Flex 3 developers and Flash CS4 developers looking to learn Flex.

LAPTOP REQUIREMENT FOR ATTENDEES: [Optional / Recommended / Required] for [Note taking / Code-as-we-go / Assigned Work]

TAKE-AWAY: Attendees will become familiar with the strengths of Flex 4 and how to start a new project using the technology or migrate a current Flex 3 project. All source code and documentation will be available to attendees.

SECTIONS:

DATE

RMC Roadshow Brings Flash/Flex PureMVC Training to Venice, CA – July 1, 2009

June 9th, 2009

Turn Good Ideas Into Great Projects!

AGENDA: RMC’s principal Samuel Asher Rivello will bring an exclusive night of training to Venice, California.

Rivello Multimedia Consulting (RMC) focuses on four services for Adobe Flash CS4 and Flex 3; software architecture, consulting, development, and training.

RMC will offer one premium night of training. Send an email to reserve for the night and bring payment to the event with your reservation confirmation.

Countdown: Only Weeks To Go!

Reserve your seats now!

DATES: 7PM START
**Wednesday July 1st, 2009 (Premium Night)

DURATION:
**Approx. 3.5 – 4 Hours.

PRICE:
**$99 USD Per Person

LOCATION:
**Venice, Ca, USA (Directions/parking will be emailed to confirmed attendees)

Wednesday, July 1st, 2009 – Premium Night: Intro to PureMVC for Flash & Flex (4 Hours)

Superpower your Flash and Flex Development Skills!

AGENDA: Architect new projects of all sizes in a more scalable and maintainable way with the free & powerful PureMVC Framework. Revisit projects and easily add new features. Collaborate on teams with confidence.

PureMVC is a light framework for creating applications based on the class Model-View-Controller meta design pattern. It has a very narrow goal, to provide design patterns AND development patterns to help you separate your programming into three distinct areas; data, user interface, and the application logic. It is approachable and powerful with minimal tedium and repetition in development. While the examples shown will be specific to Adobe Flex 3 for deployment to the browser, this session is equally relevant for application developers of other technologies including Adobe Flex 3 for Adobe AIR desktop deployment.

AUDIENCE: Intermediate to advanced Adobe Flash CS4 and Adobe Flex 3 developers with equivalent ActionScript 3.0 knowledge. This is not for beginner developers or for designers; its pretty technical. Laptops are not required. Attendees will have another tool in their belt for organizing readable, efficient, maintainable projects. All source code and documentation will be available to attendees.

OUTLINE:

  • Section 1: Background of and Benefits of PureMVC
    • What is a framework?
    • What is PureMVC?
  • Section 2: PureMVC Applied
    • Setting up a new PureMVC project
    • Implementing all features of PureMVC
    • Extending an application with new features
  • Section 3: PureMVC Next Steps
    • PureMVC vs. Other Frameworks
    • 10 Tips for PureMVC
    • What’s next?

RESERVE 1 TICKET PER EMAIL ADDRESS: Seats are first come first serve. Sorry but no refunds available after June 9th.

RMC Roadshow Brings 2 Nights of Flash/Flex Training to Honolulu, HI – June 15 & 16, 2009

May 22nd, 2009

Turn Good Ideas Into Great Projects!

AGENDA: RMC’s principal Samuel Asher Rivello will bring 2 exclusive nights of training to Honolulu from Venice, California.

Rivello Multimedia Consulting (RMC) focuses on four services for Adobe Flash CS4 and Flex 3; software architecture, consulting, development, and training.

RMC will offer one free night of training and one premium night of training. Each nite is a standalone event. Come to one or both! Send an email to reserve for Night #1. Purchase through paypal to reserve for Night #2.

Countdown: Just Days Until The Event!

Reserve your seats now!

DATES: 7PM START
**Monday June 15th, 2009 (Free Night)
**Tuesday June 16th, 2009 (Premium Night)

DURATION:
**Night #1 approx. 2 Hours.
**Night #2 approx. 4 Hours.

LOCATION:
**Agricultural Science Building, Room 219, 1955 E. West Rd., University of Hawaii, Honolulu, HI (Inquire about closest available parking with the guards at the entrance.)

SPECIAL THANKS:
**These RMC talks are presented with helpful collaboration from:

NIGHT #1: Mon. June 15th – Free Night: MMO & Augmented Reality

Have Fun!

AGENDA A: Massively Multiplayer Online (MMO) technology has arrived in all forms of gaming. Giants like Blizzard’s ‘World of Warcraft’ define the commercial-subscription genre, and newbies like Webkinz and Club Penguin have burst on the scene with amazing financial success. Page based Web 1.0 interactivity is no longer competitive. Embrace the paradigms of the emerging ‘Web 2.0′, with an MMO’s unique and engaging new format. In this session we will overview MMOs as the sublime progeny of Web 2.0 & the Rich Internet Application (RIA). Learn to create a simple, fully functioning MMO social experience in less time than you think. While the examples shown will be specific to Flex 3 for deployment to the browser, this session is equally relevant for application developers of other technologies including Adobe Flash CS3 and Adobe Flex 3 for Adobe AIR desktop deployment.

Get Inspired!

AGENDA B: Augmented reality (AR) adds graphics, sounds, and more to the natural world around you. You can expect video games to drive the development of augmented reality, but this technology will have countless applications. The technology adds computer-generated graphics to your field of vision. Augmented reality will truly change the way we view the world. Using the power of the Adobe Flash player, Adobe Flex Builder, and a few open API’s, augmented reality has arrived on your desktop. With a webcam, AR will replace part of the live video footage it sees with Papervision3D computer models, animated in real-time. It is impressive and inspirational. Learn the basic background of augmented reality, and how to setup your first project using the technology.

AUDIENCE: All levels of designers and developers for Flash will enjoy this talk! We will show code, but there is also some just plain fun! Laptops are not required. Attendees will get inspired and learn the basics of two projects. All source code and documentation will be available to attendees.

OUTLINE: Augmented Reality

  • Section A.1: Getting Context: What is Augmented Reality?
  • Section A.2: Creating Augmented Reality
  • Section A.3: Next Steps

OUTLINE: MMO

  • Section B.1: Getting Context: Web 2.0 and the MMO
  • Section B.2: Creating an MMO from Scratch with Adobe Flex 3… in 59 minutes.
    • Choosing Client Side Technology
    • Choosing Server Side Technology
    • Development
  • Section B.3: Next Steps
    • Integration Online
    • Future Features

RESERVE 1 TICKET PER EMAIL ADDRESS: Seats are first come first serve. Sorry but no refunds available after June 15th.

NIGHT #2: Tue. June 16th – Premium Night: Intro to PureMVC for Flash & Flex (4 Hours)

Superpower your Flash and Flex Development Skills!

AGENDA: Architect new projects of all sizes in a more scalable and maintainable way with the free & powerfull PureMVC Framework. Revisit projects and easily add new features. Collaborate on teams with confidence.

PureMVC is a light framework for creating applications based on the class Model-View-Controller meta design pattern. It has a very narrow goal, to provide design patterns AND development patterns to help you separate your programming into three distinct areas; data, user interface, and the application logic. It is approachable and powerful with minimal tedium and repetition in development. While the examples shown will be specific to Adobe Flex 3 for deployment to the browser, this session is equally relevant for application developers of other technologies including Adobe Flex 3 for Adobe AIR desktop deployment.

AUDIENCE: Intermediate to advanced Adobe Flash CS4 and Adobe Flex 3 developers with equivalent ActionScript 3.0 knowledge. This is not for beginner developers or for designers; its pretty technical. Laptops are not required. Attendees will have another tool in their belt for organizing readable, efficient, maintainable projects. All source code and documentation will be available to attendees.

OUTLINE:

  • Section 1: Background of and Benefits of PureMVC
    • What is a framework?
    • What is PureMVC?
  • Section 2: PureMVC Applied
    • Setting up a new PureMVC project
    • Implementing all features of PureMVC
    • Extending an application with new features
  • Section 3: PureMVC Next Steps
    • PureMVC vs. Other Frameworks
    • 10 Tips for PureMVC
    • What’s next?

PURCHASE TICKETS FOR NITE #2: Seats are first come first serve. Sorry but no refunds available after June 15th.

  • Early Bird Special?
    Full Name(s) of Attendee(s):

ANY PROBLEMS WITH TICKETING?: Contact Us

RMC Roadshow Brings Flash/Flex PureMVC Training to Venice, CA – June 10, 2009

May 21st, 2009

Turn Good Ideas Into Great Projects!

AGENDA: RMC’s principal Samuel Asher Rivello will bring an exclusive night of training to Venice, California.

Rivello Multimedia Consulting (RMC) focuses on four services for Adobe Flash CS4 and Flex 3; software architecture, consulting, development, and training.

RMC will offer one premium night of training. Send an email to reserve for the night and bring payment to the event with your reservation confirmation.

Countdown: The event is SOLD OUT (alternate date is below)!

Reserve your seats now!

DATES: 7PM START
**Wednesday June 10th, 2009 (Premium Night)

DURATION:
**Approx. 3.5 – 4 Hours.

PRICE:
**$99 USD Per Person

LOCATION:
**Venice, Ca, USA (Directions/parking will be emailed to confirmed attendees)

Wednesday, June 10th, 2009 – Premium Night: Intro to PureMVC for Flash & Flex (4 Hours)

Superpower your Flash and Flex Development Skills!

AGENDA: Architect new projects of all sizes in a more scalable and maintainable way with the free & powerfull PureMVC Framework. Revisit projects and easily add new features. Collaborate on teams with confidence.

PureMVC is a light framework for creating applications based on the class Model-View-Controller meta design pattern. It has a very narrow goal, to provide design patterns AND development patterns to help you separate your programming into three distinct areas; data, user interface, and the application logic. It is approachable and powerful with minimal tedium and repetition in development. While the examples shown will be specific to Adobe Flex 3 for deployment to the browser, this session is equally relevant for application developers of other technologies including Adobe Flex 3 for Adobe AIR desktop deployment.

AUDIENCE: Intermediate to advanced Adobe Flash CS4 and Adobe Flex 3 developers with equivalent ActionScript 3.0 knowledge. This is not for beginner developers or for designers; its pretty technical. Laptops are not required. Attendees will have another tool in their belt for organizing readable, efficient, maintainable projects. All source code and documentation will be available to attendees.

OUTLINE:

  • Section 1: Background of and Benefits of PureMVC
    • What is a framework?
    • What is PureMVC?
  • Section 2: PureMVC Applied
    • Setting up a new PureMVC project
    • Implementing all features of PureMVC
    • Extending an application with new features
  • Section 3: PureMVC Next Steps
    • PureMVC vs. Other Frameworks
    • 10 Tips for PureMVC
    • What’s next?

RESERVE 1 TICKET PER EMAIL ADDRESS: Seats are first come first serve. Sorry but no refunds available after June 9th.

My MMO Article Published in Adobe EDGE Newsletter!

April 6th, 2009

TOPIC: Creating a Massively Multiplayer Online game with Adobe Flex 3

DESCRIPTION: Get context on MMO’s and learn the basic concepts of development using Adobe Flex.

AUDIENCE: Fans of all Adobe technologies receive this newsletter. The article is geared to Flex fans and fans of videogames.

TAKE-AWAY: Readers will learn top-line info about creating an MMO and the state of the industry.

LINKS:

My Next Online-Only, Anytime Course is Here!

February 15th, 2009

TOPIC: PureMVC & Flex RMI Online, On-Demand, Anytime Course Available!

Get Adobe Flash player

Click the banner above for course info or to register for this course.

360|Flex Indy!, Indianapolis, Indiana, USA

January 8th, 2009

TOPIC: PureMVC Hands-On Creating “Your First Project”

TARGET FORMAT (Duration):  Conference Presentation Hands On (3 Hour),

AGENDA:  Microarchitectures are groups of design patterns prepared to work together in concert. PureMVC represents a leading alternative to the well-known Cairngorm framework. PureMVC is a light framework for creating applications based on the class Model-View-Controller meta designpattern. It has a very narrow goal, to provide design patterns AND development patterns to help you separate your programming into three distinct areas; data, user interface, and the application logic. It is approachable and powerful with minimal tedium and repetition in development.

In this beginner session we’ll see how to setup your first PureMVC based on a proven project template.  We’ll lay down the groundwork and add new features to evaluate the strengths and weaknesses of the framework.

While the examples shown will be specific to Adobe Flex 3 for deployment to the browser, this session is equally relevant for application developers of other technologies including Adobe Flex 3 for Adobe AIR desktop deployment.

AUDIENCE: Intermediate to advanced Adobe Flash CS4 and Adobe Flex 3 developers with equivalent ActionScript 3.0 knowledge.

LAPTOP REQUIREMENT FOR ATTENDEES: [Strongly Recommended]

TAKE-AWAY: Attendees will have another tool in their belt for organizing readable, efficient, maintainable projects. All source code and documentation will be available to attendees.

SECTIONS:

  • Section 1: Background of and Benefits of PureMVC
  • Section 2: PureMVC Applied
    • Creating a New PureMVC Project from Scratch
    • Creating a New PureMVC Project using the PureMVC Template Project
    • Evaluating and Identifying Weak Spots
  • Section 3: Extending a PureMVC Application

DATE:

  • Session: Tuesday May 19th, 1pm – 3:50pm (CST) 2009.

PURCHASE TICKETS:

  • The show will be going down May 18-20, 2009. You can check out the other great 49 speakers on the schedule. It’s looking like it’s gonna be another great 360|Flex conference, especially with yours truly speaking. Tickets are cheaper on a first come, first serve basis! So buy your tickets asap at http://360flex.eventbrite.com to get the best possible price. See you there!

MORE:

My PureMVC Article Published in Adobe EDGE Newsletter!

December 9th, 2008

TOPIC: An Introduction to PureMVC for Adobe Flash and Flex

DESCRIPTION: Learn the basics of the PureMVC architectural framework for Flash and Flex.

AUDIENCE:  Fans of all Adobe technologies receive this newsletter.  The article is geared to Flashers and Flexers.

TAKE-AWAY: Readers will learn top-line info about jumping into the PureMVC architecture.

LINKS:

Architectural Overkill: A Live Flex Coding Exhibit

November 28th, 2008

TOPIC: Create a super-simple 80’s arcade game using PureMVC & PaperVision3D

TARGET FORMAT (Duration): Live Coding “SideShow” During the Flashapalooza Flash/Flex Conference and Party

AGENDA: Coding a game project from scratch using SVN, Flex, PureMVC, and PaperVision3D. Will it be Pong?  Will it be Frogger?  Hmmm….  Basically its a satire on over-thinking your projects.

AUDIENCE: FlashapaloozaStock III attendees.

LAPTOP REQUIREMENT FOR ATTENDEES: N/A

TAKE-AWAY: Attendees will laugh, play games, and learn a little about coding a game and architecture.

LINKS:

360|Flex San Jose, CA, USA

November 28th, 2008

TOPIC: Best Practices for Adobe Flex 3 Development

DESCRIPTION: I had the pleasure of helping out (for just an hour or two) on a 48 hour charity project completed from scratch.  This Charity Code Jam at 360|Flex was the second time it ran and it was a fantastic accomplishment overal.  I played a non-role, really, but in the future I’d love to be a key member.  Next year for sure!

LINKS

Great Book Review

November 15th, 2008

TOPIC: My Amazon.com Book Review of “Flex Application Development”

DESCRIPTION: I recently read and reviewed a great Flex book which I recommend.  Below is the full book review and link to purchase the book on Amazon.  In the interest of full disclosure, the book’s authors are my friends and colleagues.

CAST FROM A NEW MOLD

Early in the history of the Adobe Flash Platform it was possible to read all of the great books on the subject because there were so few notable titles. However, now with the incredible popularity of Flash CS3 and Flex 3, the industry is flooded with training materials. While decent, most are rehashes of the introductory ‘Welcome to Flash/Flex’ perspective giving a broad overview without taking the bold position to teach pertinent topics and to teach them correctly.

INTRODUCTION

This book is a great well rounded resource, perfect for anyone serious about Flex application development. This book 1) features a blend of various learning styles, 2) it offers the right amount of depth to tease & inspire, as well as actually teach, but 3) it is not for all audiences (and I like that).

LEARNING STYLES

With technical literature the tone and style ranges from the dry dictionary-like reference to the micro-task-oriented recipe books. There is not often an editorial voice giving industry insight, technological context, and workflow experience. That is one of my favorite aspects of this AdvanceED book, it gives all that and more. There is a historical introduction to application development, deep coverage on the many steps of the software development lifecycle through the real-world application of techniques on the authors’ RMX application project, as well as some relevant, isolated (albeit kinda’ non sequitured) programming recipes that can be plucked from the greater project shown in the book and applied in your own projects with ease. The multiple-learning styles is refreshing for those who have been disappointed by reading many other books. Most of the audience for this book has surely done some reading of tech texts and should appreciate the change of pace.

DEPTH AND SCOPE

The book lacks the breadth of a thick reference book, but what subjects it covers it covers deeply. Don’t expect to be able to crack open a chapter and a fresh Flex project in your Flex builder and get typing. The book doesn’t work like that. Its more of a casual read in many parts, fit for any time you get away from your computer. Fit even for some of the less-technical personnel on your team who would like to see the big picture of application development. Project managers, executives, and any creative folks with an eye toward project leadership will get great value from the book, but of course the intended audience is developers.

INTENDED AUDIENCE

Perhaps rather than titling this section ‘Intended’ Audience, I should say suggested-by-me audience. Part of the appeal of this book and what sets it apart from what else is available on the subject is its unique perspective. The book focuses on building one application, RMX. This application has a specific purpose and a different one than any we’d likely make as the readers, but one that has components that are immediately relevant to our every day app-developer-lives; Styling, UI/UX + Navigation Design, Forms, Video (that continues to be a big topic these days),

It goes on to feature some rare gems such as Advertising (specifically for Flex) and SEO (specifically for Flex). You just don’t find those covered anywhere else.

CONCLUSION

This book is a refreshing read and the only must-read on my Flash bookshelf from this publisher.

LINKS:

Adobe Flex 3 Microarchitectures: PureMVC

August 18th, 2008

Rich Media Institute Online Course

Pure MVC

TARGET FORMAT (Duration): RMI Online Nanocamp Session (4 Hours)

AGENDA: Microarchitectures are groups of design patterns prepared to work together in concert. PureMVC represents a leading alternative to the well-known Cairngorm framework. PureMVC is a light framework for creating applications based on the class Model-View-Controller meta designpattern. It has a very narrow goal, to provide design patterns AND development patterns to help you separate your programming into three distinct areas; data, user interface, and the application logic. It is approachable and powerful with minimal tedium and repetition in development.
While the examples shown will be specific to Flex 3 for deployment to the browser, this session is equally relevant for application developers of other technologies including Adobe Flash CS3 and Adobe Flex 3 for Adobe AIR desktop deployment.

AUDIENCE: Intermediate to advanced Adobe Flash CS3 and Adobe Flex 3 developers with equivalent ActionScript 3.0 knowledge.

LAPTOP REQUIREMENT FOR ATTENDEES: [Optional / Recommended / Required] for [Note taking / Code-as-we-go / Assigned Work]

TAKE-AWAY: Attendees will gain a deeper understanding of how frameworks will facilitate design and development, and learn how PureMVC is a leading framework of choice. All source code and documentation will be available to attendees.

SECTIONS:

  • Section 1: The Benefits of PureMVC (10% of Session)
  • Section 2: PMVC Applied (50% of Session)
    • Deconstructing an existing sample application
    • Building an Application from Scratch
  • Section 3: Designing and Developing Applications with the PureMVC framework (35% of Session)
    • Preproduction
      • User Stories
      • Functional Specifications
        • Data Flow of UX
      • Technical Specifications
        • Requirements Documentation
        • Sequence Diagramming
        • Data Model Definition
        • Class Diagramming
        • Architecture
    • Production
      • Functional UI Design
      • Functional UI Development
      • UI Style Design
      • UI Style Development
    • Getting Started
      • Using Templates
      • Laying the Plan into Action
      • Application Maintenance and Adding new Application Features
  • Section 4: General QA and PureMVC vs Cairngorm: One Man’s Opinion (5% of Session)

DATE

360|Flex San Jose, CA, USA

August 18th, 2008

TOPIC: Best Practices for Adobe Flex 3 Development

AGENDA: The concept of ‘Best Practices’ asserts that there is a technique, method, process, activity, incentive or reward that is more effective at delivering a particular outcome.
To me, ‘Best Practices’ are the proven processes we must explore, and must employ, at the expense of time, to develop a better product, and to develop a better process.
Let’s discuss recommended best practices and the challenges of implementing them.

AUDIENCE: Adobe Flash CS3 and Adobe Flex 3 developers

TAKE-AWAY: Attendees will learn the challenges as well as the rewards of creating and using best practices for Multimedia design and development.

SECTIONS:

  • Best Practices Defined
  • Examples of Best Practices
  • Industry Perspective on Best Practices

DATE:

  • Session: August 18th, 6pm (PST) 2008.

MORE:

360|Flex San Jose, CA, USA

August 18th, 2008

TOPIC: Creating an MMO from Scratch with Adobe Flex 3… in 59 minutes.

Saffron UML

AGENDA: Massively Multiplayer Online (MMO) technology has arrived in all forms of gaming. Giants like Blizzard’s ‘World of Warcraft’ define the commercial-subscription genre, and newbies like Webkinz and Club Penguin have burst on the scene with amazing financial success. Page based Web 1.0 interactivity is no longer competitive. Embrace the paradigms of the emerging ‘Web 2.0′, with an MMO’s unique and engaging new format. In this session we will overview MMOs as the sublime progeny of Web 2.0 & the Rich Internet Application (RIA). Learn to create a simple, fully functioning MMO social experience in less time than you think. While the examples shown will be specific to Flex 3 for deployment to the browser, this session is equally relevant for application developers of other technologies including Adobe Flash CS3 and Adobe Flex 3 for Adobe AIR desktop deployment.

AUDIENCE: Advanced Adobe Flash CS3 and Adobe Flex 3 developers

TAKE-AWAY: Be inspired with a simple, efficient workflow for creating the technical side of a basic MMO. With the technology solved, now unleash your imagination on how to evolve the creativity in MMO’s. All source code and documentation will be available to attendees.

SECTIONS:

  • Section 1: Getting Context: Web 2.0 and the MMO (15%)
    • The Web 2.0
      • Blogs & UGC
      • Open Data & Folksomony
      • Social Networking
      • API’s
      • Customization
    • + RIA
      • Rich Interface and Interaction
      • Highly Responsive
      • User-centric approach (not business-centric approach) to client / server balance
    • = MMO
      • (Same Old) Core Features
      • Innovation Wanted
  • Section 2: Creating an MMO from Scratch with Adobe Flex 3… in 59 minutes. (75%)
    • Choosing Client Side Technology
    • Choosing Server Side Technology
    • Development
      • Project Setup
      • Server Setup
      • Creating a Log In Module
      • Creating a Player List
      • Creating a Chat Log
      • Creating a Chat Input
      • Creating a Virtual World
      • Creating Avatars
      • Navigating the Virtual World
  • Section 3: Next Steps (10%)
    • Integration Online
    • Server Administration
    • Server Extensibility
    • Future Features

DATE:

  • Conference: August 17th – 20th, 2008. Session: TBD.

MORE:

University of California, Los Angeles: Extension

May 15th, 2008

TOPIC: Art 481.52 — Flash I Using CS3 (4 units)
UCLAE Logo

AGENDA: Create and deliver interactive content for the web and related media using Flash, an integral part of a designer’s web toolkit. Explore animation, powerful drawing tools, user interface features, and the basics of ActionScripting. Prerequisite: X 481.24B Dreamweaver I and Basic Interface Design Using CS3; familiarity with Illustrator and Photoshop. Enrollment limited. Held in a Mac lab.
UCLA Extension emphasizes real-world, hands-on education, with instructors who are working professionals. At the same time, Extension courses meet UCLA’s rigorous academic standards. Each quarter, Extension reaches out to generations of students, connecting them with the skills, experience, and contacts they need to transform their futures.

AUDIENCE: UCLAE adult students of diverse backgrounds looking for enhanced career, academic, and personal growth opportunities through lifelong learning.
TAKE-AWAY: All source code and documentation will be available to attendees.

CLASS IS PART OF CERTIFICATE PROGRAM(S):

SECTIONS:

  • TBD
    TERM PROJECTS (Choose 1):

    • TBD
      DATE:

      • Thursday, 7-10pm, June 26 – September 11, Summer Term 2008

      TEXTBOOK:

      MORE:

      • View Session Video (Will Not Be Made Available)
      • Download Documentation & Source Code (Will Not Be Made Available)

My Presentation Featured on Adobe

April 22nd, 2008

Featured Article on Adobe.com: “Managing Application state with Adobe Flex 3″

DESCRIPTION

I’m excited at the opportunity to have my presentations featured on Adobe.com. The new Adobe Developer Center (ADC) features tons of articles from designers and developers for other industry professionals. I checkout ADC often for new technologies and techniques.

360|Flex Milan Italy

April 7th, 2008

TOPIC: Managing Application State w/ Adobe Flex 3

Managing Application State
AGENDA: Simple form controls may feature only one view and one set of data. Easy right? However, many of our real applications are much more complex than mere forms. Managing multiple visual states and sets of data can become overwhelming during the design and development of more robust projects. With proper design methodologies and development practices we can successfully manage state in our applications. Learn state management to build more powerful applications featuring greater scalability. While the examples shown will be specific to Flex 3 for deployment to the browser, this session is equally relevant for application developers of other technologies including Adobe Flash CS3 and Adobe Flex 3 for Adobe AIR desktop deployment.

AUDIENCE: Beginner to advanced Adobe Flash CS3 and Adobe Flex 3 developers with equivalent ActionScript 3.0 knowledge.

TAKE-AWAY: Attendees will gain a deeper understanding of how to design and develop stateful applications. All source code and documentation will be available to attendees.

SECTIONS:

  • Section 1: Introduction & State Defined (25 mins)
    • State is a Snapshot of Your Application at a Given Time.
    • State is Logical
    • Stage is Visual
  • Section 2: Data-State Management (15 mins)
    • Using Conditionals
    • Using Namespaces
    • Using the State Pattern
  • Section 3: View-State Management (10 mins)
    • Creating Flex View States
    • Using Flex Transitions
    • Using Flex Effects
    • Marrying View-State with Data-State
  • Bonus: Managing State w/ Browser Back Button (Time Permitting – 10 mins)

DATE:

  • Wednesday, April 9th 2008, 10am (Central European Time)

MORE:

360|Flex Milan Italy

April 6th, 2008

TOPIC: Innovating the Flash CS3 / Flex 3 Workflow

AGENDA: How can Flash and Flex live side by side in your Flash-centric workflow? Learn how to get the best of both worlds and use Flex 3 to code your Flash-based projects. Harness the strengths of Flash’s stage, timeline, and library and Flex 3’s ridiculously more advanced ActionScript 3.0 editor. Virtually eliminate the LONG compile times of mature Flash projects. Complete projects you’d typically create in just Flash in a fraction of the time using radical new work flows. The full source code & documentation will be given to attendees.

AUDIENCE: Flash-centric Multimedia Developers looking to radically improve workflow.
TAKE-AWAY: All source code and documentation will be available to attendees.

SECTIONS:

  • Overview of Adobe Flash CS3 and its typical workflows
  • Introduction to Adobe Flex 3 and its typical workflows
  • Benefits of a new, innovative Flash/Flex workflow
  • Setup
  • Best practices
  • Demos

DATE:

  • Monday, April 7th, 2008. 4pm (Central European Time Zone)

MORE:

LA Flash Adobe User Group

February 20th, 2008

TOPIC: Managing Application State w/ Adobe Flex 3

Managing Application State
AGENDA: Simple form controls may feature only one view and one set of data. Easy right? However, many of our real applications are much more complex than mere forms. Managing multiple visual states and sets of data can become overwhelming during the design and development of more robust projects. With proper design methodologies and development practices we can successfully manage state in our applications. Learn state management to build more powerful applications featuring greater scalability. While the examples shown will be specific to Flex 3 for deployment to the browser, this session is equally relevant for application developers of other technologies including Adobe Flash CS3 and Adobe Flex 3 for Adobe AIR desktop deployment.

AUDIENCE: Beginner to advanced Adobe Flash CS3 and Adobe Flex 3 developers with equivalent ActionScript 3.0 knowledge.

TAKE-AWAY: Attendees will gain a deeper understanding of how to design and develop stateful applications. All source code and documentation will be available to attendees.

SECTIONS:

  • Section 1: Introduction & State Defined (25 mins)
    • State is a Snapshot of Your Application at a Given Time.
    • State is Logical
    • Stage is Visual
  • Section 2: Data-State Management (15 mins)
    • Using Conditionals
    • Using Namespaces
    • Using the State Pattern
  • Section 3: View-State Management (10 mins)
    • Creating Flex View States
    • Using Flex Transitions
    • Using Flex Effects
    • Marrying View-State with Data-State
  • Bonus: Managing State w/ Browser Back Button (Time Permitting – 10 mins)

DATE:

  • Wednesday, February 20th 2008, 7pm (PST)

MORE:

Adobe eSeminar #4

January 30th, 2008

TOPIC: Managing Application State w/ Adobe Flex 3

Managing Application State
AGENDA: Simple form controls may feature only one view and one set of data. Easy right? However, many of our real applications are much more complex than mere forms. Managing multiple visual states and sets of data can become overwhelming during the design and development of more robust projects. With proper design methodologies and development practices we can successfully manage state in our applications. Learn state management to build more powerful applications featuring greater scalability. While the examples shown will be specific to Flex 3 for deployment to the browser, this session is equally relevant for application developers of other technologies including Adobe Flash CS3 and Adobe Flex 3 for Adobe AIR desktop deployment.

AUDIENCE: Beginner to advanced Adobe Flash CS3 and Adobe Flex 3 developers with equivalent ActionScript 3.0 knowledge.

TAKE-AWAY: Attendees will gain a deeper understanding of how to design and develop stateful applications. All source code and documentation will be available to attendees.

SECTIONS:

  • Section 1: Introduction & State Defined (25 mins)
    • State is a Snapshot of Your Application at a Given Time.
    • State is Logical
    • Stage is Visual
  • Section 2: Data-State Management (15 mins)
    • Using Conditionals
    • Using Namespaces
    • Using the State Pattern
  • Section 3: View-State Management (10 mins)
    • Creating Flex View States
    • Using Flex Transitions
    • Using Flex Effects
    • Marrying View-State with Data-State
  • Bonus: Managing State w/ Browser Back Button (Time Permitting – 10 mins)

DATE:

  • Wednesday, January 30th, 2008, 11am (PST)

MORE:

Montreal Game Summit 2007 (November 27, 4pm)

November 26th, 2007

TOPIC: Flash CS3 Advergame Development

MIGS Logo
AGENDA: Turn advertising objectives into successful game concepts. This session will include deep discussion on the conceptual design of an advertising game optimized for Flash Player CS3, and an overview of a completed game. Short case studies of a few casual game companies will be shown.

AUDIENCE: This session is ideal for intro to mid-level developers, and all those interested in online gaming.

TAKE-AWAY: An understanding of how to convert a client’s advertising objectives into game concepts and carry that through to design, development, and launch. All source code and documentation will be available to attendees.

SECTIONS:

  • Section 1: 40 Minutes
    • The Business of Advergames
    • QA
  • Section 2: 20 Minutes
    • Advergame Development with Adobe Flash CS3
    • Short Case Studies of Casual Games Companies
    • QA

DATE:

  • Tuesday, November 27th, 4:00 – 5:00pm (EST)

MORE:

University of Southern California: Viterbi School of Engineering

November 19th, 2007

TOPIC: Advergaming with Flash CS3 (Guest Lecture for ITP 216)
USC Logo

AGENDA: Turn advertising objectives into successful game concepts. This session will include deep discussion on the conceptual design of an advertising game optimized for Flash Player CS3, and an overview of a completed game. The full source code and documentation will be given to attendees.

AUDIENCE: USC Full-time undergradate students and graduate students of ITP 216

TAKE-AWAY: An understanding of how to convert a client’s advertising objectives into game concepts and carry that through to design, development, and launch. All source code and documentation will be available to attendees.

SECTIONS:

  • Section 1: Overview & Context (1 Hour)
    • The Business of Advergames
    • Advergame Development with Flash CS3
    • Blitting for Gaming
  • Section 2: Pitching an Advergame to a Client (30 Minutes)
    • Videogame Overview
  • Section 3: Creating a Game from Scratch
    • Creating a Game From Scratch (1 Hour)

DATE:

  • Monday November 19th, 5:00 – 8:00pm (PST)

MORE:

My Presentations Featured on Adobe

November 13th, 2007

Featured Article on Adobe.com: “Innovating the Flash CS3 / Flex 3 Workflow”

DESCRIPTION

I’m excited at the opportunity to have my presentations featured on Adobe.com. The new Adobe Developer Center (ADC) features tons of articles from designers and developers for other industry professionals. I checkout ADC often for new technologies and techniques.
LINKS

SCREENSHOT

MORE INFORMATION

Adobe eSeminar #3

November 6th, 2007

TOPIC: Advanced Flash CS3 Blitting


AGENDA: Creatively beating the native graphical limitations of the Flash player and unlocking the power of a custom blitting engine.

AUDIENCE: Multimedia Developers looking to get the most out the Flash player render engine.

TAKE-AWAY: All source code and documentation will be available to attendees.

SECTIONS:

  • What is blitting?
  • Why do I care?
  • How do I do it?
  • Blitting vs. CacheAsBitmap
  • Best Practices
  • Demos

DATE:

  • Tuesday, November 6th, 9:00 – 10:00am (PST)

MORE:

Adobe eSeminar #2

October 30th, 2007

TOPIC: Innovating the Flash CS3 / Flex 3 Workflow

AGENDA: How can Flash and Flex live side by side in your Flash-centric workflow? Learn how to get the best of both worlds and use Flex 3 to code your Flash-based projects. Harness the strengths of Flash’s stage, timeline, and library and Flex 3’s ridiculously more advanced ActionScript 3.0 editor. Virtually eliminate the LONG compile times of mature Flash projects. Complete projects you’d typically create in just Flash in a fraction of the time using radical new work flows. The full source code & documentation will be given to attendees.

AUDIENCE: Flash-centric Multimedia Developers looking to radically improve workflow.
TAKE-AWAY: All source code and documentation will be available to attendees.

SECTIONS:

  • Overview of Adobe Flash CS3 and its typical workflows
  • Introduction to Adobe Flex 3 and its typical workflows
  • Benefits of a new, innovative Flash/Flex workflow
  • Setup
  • Best practices
  • Demos

DATE:

  • Tuesday, October 30th, 9:00 – 10:00am (PST)

MORE:

FITC Hollywood 2007

October 23rd, 2007

TOPIC: Flash CS3 Advergame Development

FITC Logo
AGENDA: Turn advertising objectives into successful game concepts. This session will include deep discussion on the conceptual design of an advertising game optimized for Flash Player CS3, and an overview of a completed game. The full source code and documentation will be given to attendees.

AUDIENCE: This session is for developers and game designers with mid-level knowledge of ActionScript 2.0 or 3.0 and an interest in making games for fun and profit.

TAKE-AWAY: An understanding of how to convert a client’s advertising objectives into game concepts and carry that through to design, development, and launch. All source code and documentation will be available to attendees.

SECTIONS:

  • The Business of Advergames
  • Advergame Development with Flash CS3
  • Blitting for Gaming

DATE:

  • Tuesday, October 23rd, 10:15 – 11:15am (PST)

MORE:

Adobe Max Chicago 2007

October 2nd, 2007

TOPIC: Flash CS3 Advergame Development

Adobe Max Logo
AGENDA: Turn advertising objectives into successful game concepts. This session will include deep discussion on the conceptual design of an advertising game optimized for Flash Player CS3, and an overview of a completed game. The full source code and documentation will be given to attendees.

AUDIENCE: This session is for developers and game designers with mid-level knowledge of ActionScript 2.0 or 3.0 and an interest in making games for fun and profit.

TAKE-AWAY: An understanding of how to convert a client’s advertising objectives into game concepts and carry that through to design, development, and launch. All source code and documentation will be available to attendees.

SECTIONS:

  • The Business of Advergames
  • Advergame Development with Flash CS3
  • Blitting for Gaming

DATE:

  • Monday, October 1st, 2:00 pm – 3:00 pm (CST)
  • Tuesday, October 2nd, 4:00 pm – 5:00 pm (CST)

MORE:

Adobe Max Chicago 2007

October 1st, 2007

TOPIC: Adobe Mobile Team Round-table

Adobe Max Logo
AGENDA: Discuss the state of the mobile industry and how Flash integrates. Moderated by Adobe.

AUDIENCE: The session is closed from the public.

TAKE-AWAY: A deeper understanding for Adobe on the challenges and successes of mobile projects and how Flash fits into the picture.

SECTIONS:

  • Panel moderator’s choice

DATE:

  • Monday, October 1st, 12:30 – 2:00pm (CST)

MORE:

  • View Session Video (Will Not Be Made Available)
  • Download Documentation & Source Code (Will Not Be Made Available)

Flash Forward Boston 2007

September 20th, 2007

TOPIC: Advergaming: From Pitch to Production with Flash CS3

Flash Forward Boston Logo
AGENDA: Turn advertising objectives into successful game concepts. This session will include deep discussion on the conceptual design of an advertising game optimized for Flash Player CS3, and an overview of a completed game. The full source code and documentation will be given to attendees.

AUDIENCE: This session is for developers and game designers with mid-level knowledge of ActionScript 2.0 or 3.0 and an interest in making games for fun and profit.

TAKE-AWAY: An understanding of how to convert a client’s advertising objectives into game concepts and carry that through to design, development, and launch. All source code and documentation will be available to attendees.

SECTIONS:

  • The Business of Advergames
  • Advergame Development with Flash CS3
  • Blitting for Gaming

DATE:

  • Thursday, September 20, 4:30 – 5:45pm (EST)

MORE:

Adobe eSeminar #1

August 14th, 2007

TOPIC: Flash CS3 Advergame Development

AGENDA: Turn advertising objectives into successful game concepts. This session will include deep discussion on the conceptual design of an advertising game optimized for Flash Player CS3, and an overview of a completed game. The full source code and documentation will be given to attendees.
AUDIENCE: This session is for developers and game designers with mid-level knowledge of ActionScript 2.0 or 3.0 and an interest in making games for fun and profit.
TAKE-AWAY: All source code and documentation will be available to attendees.

SECTIONS:

  • The Business of Advergames
  • Advergame Development with Flash CS3
  • Blitting for Gaming

DATE:

  • Tuesday, August 14th, 11:00am – 12:00pm (PST)

MORE:

Rich Media Institute Faculty Status

June 22nd, 2007

TOPIC: I’m now RMI Faculty! Woot!
FITC Logo
R Blank, owner of the Rich Media Institute school for digital professionals added me as an official RMI faculty member after successfully teaching students there.  I now have this nifty logo too!  I am thankful for the opportunity and look forward to teaching there even more in the future.
FITC Logo

LA Games Conference

May 22nd, 2007

TOPIC: ADVERTISING, GAMES & SOCIAL MEDIA: Making Smart Marketing Investments in an Ever Changing Landscape

La Games Conference Logo
AGENDA:This panel of advertising, games and social networking executives will discuss opportunities for advertisers to reach consumers through these evolving channels. How are brand marketers and their agencies navigating the games, virtual worlds and social networks? The panelists share their experience and processes in making smart marketing investments in these areas.

AUDIENCE: This session is for developers, designers, business developers, and marketers interested in advertising, games, and social media.

TAKE-AWAY: An understanding of the current industry climate regarding advertising, games, and social media.

SECTIONS:

  • Panel moderator’s choice

DATE:

  • Tuesday, May 22, 3:30 – 4:15pm (EST)

MORE:

  • View Session Video (Will Not Be Made Available)
  • Download Documentation & Source Code (Will Not Be Made Available)

FITC Toronto 2007

April 22nd, 2007

TOPIC: Flash CS3 Advergame Development

FITC Logo
AGENDA: Turn advertising objectives into successful game concepts. This session will include deep discussion on the conceptual design of an advertising game optimized for Flash Player CS3, and an overview of a completed game. The full source code and documentation will be given to attendees.

AUDIENCE: This session is for developers and game designers with mid-level knowledge of ActionScript 2.0 or 3.0 and an interest in making games for fun and profit.

TAKE-AWAY: An understanding of how to convert a client’s advertising objectives into game concepts and carry that through to design, development, and launch. All source code and documentation will be available to attendees.

SECTIONS:

  • The Business of Advergames
  • Advergame Development with Flash CS3
  • Blitting for Gaming

DATE:

  • Sunday, April 22nd, 10:15 – 11:15am (EST)

MORE:

University of Southern California: Viterbi School of Engineering

January 9th, 2007

TOPIC: ITP216: Web Animation & Interactivity
USC Logo

AGENDA: This is no flash in the pan. The tools you’ll acquire in this class are here to stay. You’ll gain a thorough understanding of the fundamentals of Adobe Flash 8 and Flash ActionScript that will allow you to create powerful web animation and interactivity. You’ll explore script syntax and logic, learn to control targeted objects and timelines, and prepare and encode video for deployment so that advanced features of web design, layout and publishing as well as dynamic content loading will be at your fingertips.

AUDIENCE: USC Full-time undergraduate students and graduate students

TAKE-AWAY: All source code and documentation will be available to attendees.

PART OF SPECIALIZATIONS:

  • Specialization in Interactive Multimedia
  • Specialization in Web Development

SECTIONS:

  • Flash Movie Essentials
  • The Flash Tools
  • Flash Symbols
  • Managing Content
  • Colors & Bitmaps
  • Tweens
  • Visual Effects
  • ActionScript
  • Intelligent Actions
  • Multimedia: Sound & Video
  • Publishing
  • Optimization
  • The Flash Landscape and Career Opportunities

TERM PROJECTS (Choose 1):

  • Website
  • Video Player
  • Videogame

DATE:

  • January 9th – April 24th, Spring Semester 2007

TEXTBOOK:

  • Foundation Flash 8, Friends of ED

MORE:

  • View Session Video (Will Not Be Made Available)
  • Download Documentation & Source Code (Will Not Be Made Available)

Rich Media Institute 2-Day Workshop

November 11th, 2006

TOPIC: Flash 8 Gaming
FITC Logo
AGENDA: Learn Video Game Design and Video Game Development using Macromedia Flash 8 and Object Oriented Actionscript 2.

AUDIENCE: This session is for developers and game designers with mid-level knowledge of ActionScript 2.0 or 3.0 and an interest in making games for fun and profit.

TAKE-AWAY: Attendees learn Adobe Flash 8 Game Development; from initial game design, through development to deployment. Lecture and review of specific code samples will showcase the strengths (and weaknesses) of the Flash Platform when targeting Flash Player 8. All source code and documentation will be available to attendees.

SECTIONS:

  • SECTION 1
    • introduction
    • Video Game History (a breadth of all of it, but with a relevance to today’s Flash gaming)
    • Video Game Theory
    • Advergaming: From Concept Pitch to Project Launch
  • SECTION 2
    • Flash Development Overview (Best Practices and AS2)
    • Flash Game Development (handling inputs, visuals, sounds, etc…)
    • Overview of alternative development technologies; *AS3*, FDT, Flash 8 Imaging, Flex 2, MTASC, Mobile, more..
  • SECTION 3
    • Explanation and inspection of the APPLIED design &
      development techniques. We will review and inspect a gaming system and 2-3 complete game engines.
    • See how to develop real-time arcade-style games with collision-detection, trigonometry, artificial intelligence, and more!
    • Attendees each choose one of the game engines and propose modifications. The proposals are discussed and approved for ROI and feasibility for completion with the time limit. Attendees work to complete the project as I creatively and technically advise them.
    • Attendees critique the final projects and vote a ‘best of show’ project in an informal contest.
    • The source code for my ActionScript samples, the complete game system, and the complete games we review are YOURS TO KEEP and build upon. *Come away with completed games to reskin, extend, and use as you wish!*

DATE:

  • Saturday, November 11th 2006, 9:00am – 5:00pm (PST) to Saturday, November 12th 2006, 9:00am – 5:00pm (PST)

MORE:

  • View Session Video (Will Not Be Made Available)
  • Download Documentation & Source Code (Will Not Be Made Available)

FITC Hollywood 2006

October 7th, 2006

TOPIC: Flash 8 Advergame Development

FITC Logo
AGENDA: Turn advertising objectives into successful game concepts. This session will include deep discussion on the conceptual design of an advertising game optimized for Flash Player 8, and an overview of a completed game. The full source code and documentation will be given to attendees.

AUDIENCE: This session is for developers and game designers with mid-level knowledge of ActionScript 2.0 and an interest in making games for fun and profit.

TAKE-AWAY: An understanding of how to convert a client’s advertising objectives into game concepts and carry that through to design, development, and launch. All source code and documentation will be available to attendees.

SECTIONS:

  • The Business of Advergames
  • Advergame Development with Flash 8
  • Blitting for Gaming

DATE:

  • Saturday, October 7th, 9:00 – 10:00am (PST)

MORE:

Benefits and Workflow of the FDT Actionscript Editor

April 5th, 2006

TOPIC: Benefits and Workflow of the FDT Actionscript Editor

FDT Logo
AGENDA: Do you still use the Adobe Flash IDE to author your ActionScript? Bad! Learn the single most important improvement to your Flash development efficiency. ActionScript Editing outside of the Adobe Flash Program offers many benefits. The Flash Development Toolkit ActionScript editor’s power and ease of use will be exposed during a demonstration of creating a new project and reviewing typical project workflow. Publishing options include publishing side-by-side with the Adobe Flash Program as well as the free MTASC compiler. .

AUDIENCE: This session is ideal for intro to mid-level developer, interested in improving workflow.
TAKE-AWAY: Learn the vast benefits to using alternative code editors to that which is provided by the Adobe Flash IDE. All source code and documentation will be available to attendees.

SECTIONS:

  • Section 1: 20 Minutes
    • What are external editors?
    • Benefits of the FDT External Editor
    • Section 2: 20 Minutes
      • Workflow with FDT
      • QA

        DATE:

        • Tuesday, April 5th, 2006, 7pm (PST)

        MORE:

        NEWS

    LA Flash Macromedia User Group

    May 31st, 2005

    TOPIC: Using ASBroadcaster in Game Development
    LAFlash
    AGENDA: Event Broadcasting allows classes within your Flash projects to communicate notifications about events (useful spans of time) to each other. These conventions help to keep the pieces of your application decoupled, allowing for reusability and scalability. We will look at one of the built-in methods for doing Event Broadcasting; the EventBroadcaster class.
    AUDIENCE: This session is for developers and game designers with mid-level knowledge of ActionScript 2.0.

    TAKE-AWAY: Attendees learn the basics of Event Broadcasting for games and non-game projects. All source code and documentation will be available to attendees.

    SECTIONS:

    • Overview & Benefits of Event Broadcasting
    • Event Broadcasting with EventBroadcaster Class
    • Demo of a Simple Game
      • UML Diagram of Game
      • Code-as-we-go lecture about the Game

    DATE:

    • Tuesday, May 31st, 2005, 7:30 – 8:30pm (PST)

    MORE: