Ted Patrick - Demos & MAX @ Adobe Systems


Note: This is the personal blog of Ted Patrick. The opinions and statements voiced here are my own.



Ajax Experience 2008 - Intro to Ajax with Ben Galbraith & Dion Almaer

DIGG IT!     1 Comments Published Friday, October 31, 2008 at 11:19 AM .

This tutorial provides a proper introduction to Ajax and Ajax fundamentals - perfect for those who are new to Ajax or would like to brush up on their skills. Ajaxian.com cofounders,Ben and Dion, demonstrate basic Ajax techniques through live coding, and demonstrate and deconstruct more advanced examples of Ajax, including a discussion of how Ajax can improve any type of Web application. Ben and Dion also discuss how to avoid turning an Ajax application into an unmaintainable pile of hacked-up JavaScript, with a focus on debugging techniques.



Cheers,

ted :)


FlashCamp SF 2008 - Enhanced Drawing API in Flash Player 10 with Trevor McCauley

DIGG IT!     1 Comments Published at 11:01 AM .

Discover the possibilities of the new drawing APIs added in Flash Player 10. Learn how to make use of the new vector type to streamline path data, utilize new triangle APIs for creating 3D graphics, and how you can store drawing commands and data inside reusable data objects.



Cheers,

ted :)


FlashCamp SF 2008 - Stock Tricks & Hug John McCain today with Jeffery Bennett

DIGG IT!     0 Comments Published Thursday, October 30, 2008 at 10:14 AM .

Actually 'listen' as the stock market fluctuates and experience a hug with John McCain!



Cheers,

ted :)


FlashCamp SF 2008 - Race to the Bottom with Garnet Chaney

DIGG IT!     0 Comments Published at 10:12 AM .

Inspired by this weeks stock market drops, and the "taking 3-d objects and putting them in 3-d space", this game challenges you to get to click to the bottom with as few clicks as possible, and as fast as possible. Click wrong, and you go back to the start! Later game levels introduce a bigger stack, and various motions of the objects to confuse you. Can you click your way to the bottom!



Cheers,

ted :)


AS3 Cloud APIs - Nonoba Payment API

DIGG IT!     1 Comments Published at 9:24 AM .

This morning Nonoba Payment showed up in the listing of API's to approve. The API is a payment service that you can integrate directly into your Flash/Flex based game. The Nonoba Payment API provides a user account service that provides payment properties and a user data storage including achievements and a scoring methods. The service pays the game developer 70% of the money transacted for the game and gives the developer direct access to services for integration.



It is really nice to see an API like this exists to make game/app payment easier for developers.

If you know of other great AS3 Cloud/Service APIs, please submit them here!



Cheers,

Ted :)


FlexCamp @ MAX Europe - Milan Italy

DIGG IT!     1 Comments Published at 8:20 AM .

We are adding a free FlexCamp to the MAX Europe schedule. This free event will be hosted by Giorgio Natili and the Adobe User Groups in the northern Italy. Special thanks to Giorgio and his team for making this happen.

See you at MAX Europe in Milano Italy!

Cheers,

Ted :)


FlashCamp SF 2008 - Everything except the kitchen sink.. dancing yeti

DIGG IT!     0 Comments Published Wednesday, October 29, 2008 at 1:22 PM .

A dancing yeti with inverse kinematic animation, and hopefully dynamic inverse kinematics controlled via webcam. Also, dynamic sound generation with creepy circus "music" and some pixel blender stuff. The Kitchen Sink team consisted of: Dennis Ramsey, Don-Duong Quach, James Young, Kenneth Arehart, Margarita Tijerino & Pedro Chavez. The team was formed on the day of FlashCamp!



Cheers,

ted :)


FlashCamp SF 2008 - Boning the Fish with the SRJC team

DIGG IT!     0 Comments Published at 1:19 PM .

Created by students from the Santa Rosa Junior College - Brand new to Flash, with only seven weeks of training. They created the project with IK, simple use of a collection of images then decided to created the arm to catch a fish. We are all in awe that we were able to create such a file. Team members include: Debra Gardner, Christina Nelson, Kevin Walli and Pat. Thanks to John and Josh for their tech support!



Cheers,

ted :)


MAX NA Registration breaks 4035 - 18 days to MAX NA

DIGG IT!     0 Comments Published at 10:35 AM .

This morning at 3AM Adobe MAX North America got the 4,000th registration. We have seen a surge in registrations over the past week and are seeing about 90 registrations per day. MAX NA is really shaping up to be a great event and we are on track to break 5000 registrations in San Francisco. At MAX last year we hit 4300 onsite in Chicago but we are well on track hit that number with 18 days til MAX NA.



Registered for MAX NA, it is going to be the biggest MAX event in Adobe/Macromedia history. There are lots of surprises in store and the content for the event is really great.

See you at MAX!

Ted :)


ActionScript 3 Cloud/Service APIs - Update

DIGG IT!     4 Comments Published at 8:34 AM .

This morning I approved 40 ActionScript 3 Cloud/Service API's onto the listing. If you would like to see your service/api highlighted in the Adobe MAX Keynote please complete this form.



Here is the current listing:

Acrobat.com Document Services

Adobe Photoshop.com API

Adobe "CoCoMo" (soon)

AIM

Amazon's S3 Service

Brightcove Player API

Digg

eBay

ESRI Flex API For ArcGIS

Facebook ActionScript API

Facebooklib

FedEX

Flickrlib

Get Satisfaction Library

Google Feeds API

Google Language API

Google Maps API for Flash

Google Search API

Imeem

Intuit Quickbase

Kayak Travel

Last.fm

Mappr

Mapquest AS3 API

MySpace OpenSocial ActionScript Library

Nonoba Multiplayer API

Odeo

Pownce

Ribbit Phone API

Scribd

ServePDF API

SWX Twitter API

The Force.com Toolkit for Adobe AIR and Flex

TwitterScript

XIFF

Yahoo ASTRA Web APIs

Yahoo! Maps AS3 Component

Yahoo! Social AS3 API

YouTube

Youtubelib

Awesome list but we still need more! If you know of a AS3 Cloud/Service API that is not on this list please add it here.

Ok, now go mash these up, you have no more excuses!

Cheers,

Ted :)


FlashCamp SF 2008 - Combine Textfields with Justin Putney

DIGG IT!     1 Comments Published Tuesday, October 28, 2008 at 2:43 PM .

This is an extension that combines multiple textfields into one editable textfield while retaining individual style properties. This will allow textfields to be recombined, once broken, in XFL documents for easy editing. It allows for different orientations to work with mult-lingual support, as well as allowing a custom separator.



Cheers,

ted :)


FlashCamp SF 2008 - Burger Bonanza with Ed McManus, Erik Ketcham, Kevin Van Heusen & Winrich Peralta

DIGG IT!     1 Comments Published at 2:37 PM .

Burger stacking game utilizing the new IK, and 3d features of flash player 10. The game uses a flashlight to control the stacking arm's position / IK via the web-cam. Source soon to be available @ google code site: http://code.google.com/p/burgerbonanza/



Cheers,

ted :)


ActionScript 3 Cloud/Service APIs

DIGG IT!     1 Comments Published at 8:06 AM .

The MAX and ADC teams are working on a simple listing of all the ActionScript Cloud/Service APIs. The listing will be located on Adobe.com and will be highlighted during the Adobe MAX Keynote.

Please add in the Cloud/Service APIs that you know about.




You can view the listing of approved Cloud/Service APIs here.

Cheers,

Ted :)


Sliderocket Launches

DIGG IT!     0 Comments Published at 7:22 AM .

Congratulations to Mitch Grasso and his team at SlideRocket on their launch. SlideRocket is an amazing app and when I first saw the early prototype at Adobe preceding the first AIRCamp in San Francisco, I knew this was something different. That evening Mitch took me on the inside tour of the app showing some features in development in Flex Builder 2 and just taking a look at the codebase it stood out. Just seeing where he was in development part time was impressive.

Mitch congratulations to you and the whole SlideRocket team. Please keep pushing the boundaries of RIA and with it the future of software!

Cheers,

Ted :)


FlashCamp SF 2008 - Avenue Fighter w/Alex Bustin, Brian Kiel, Ben Mendelsohn, Tony Shumskas & Jacob Surber

DIGG IT!     1 Comments Published Monday, October 27, 2008 at 10:28 AM .

Twitter Visualizer that pulls in user tweets and based off of their comments and relevance to the 08 election, will decided who (mccain or obama) will launch a strike and the power of that strike.



Cheers,

ted :)


Flash Player 10 is released! Flash Player 9 it was a great era!

DIGG IT!     9 Comments Published Tuesday, October 14, 2008 at 8:54 PM .

I started working at Adobe just before Flash Player 9 was released and it has been a real workhorse changing an entire industry. FP9 enabled Flex 2, introduced ActionScript 3, new API's, a radically new event model, and jittification( if there is such a thing). Flash Player 9 you had a great run but like all good things they must end. I wish you a fond farewell, you were a great player but we need something new.

Introducing Flash Player 10!

Simply put FP10 is the most powerful player ever created. It sports a new graphics engine for custom filters, a new Vector Class, a new text engine(RTL anyone), perspective transform, dynamic sound generation, local file access, Speex audio codec, hardware acceleration, a better garbage collector and unloading Loader classes (ahhhh...), and a new vector drawing API enabling FXG. Features here. It is easily the best player release in a very long time and the engineering teams have been working round the clock. Simply put this release rocks. The 10th version of the most widely installed software in the history of software.

Go Flash Platform, Go Flash Player 10.

Flash Player 9 we hardly knew ya.

Cheers,

Ted :)


FLASH PLAYER 10 : UPDATE YOUR DETECTION

DIGG IT!     7 Comments Published Saturday, October 11, 2008 at 9:08 AM .

Every 18 months we run into the same problem when a new version of the Flash Player is released, detection scripts. I have been working with Flash Player 10 and there are many sites who are only detecting for Flash Player 9 and when you have 10 installed, you see nothing. This is a pretty old problem but there is a solution to it and it makes your life much easier.

Introducing SWFObject:

SWFObject handles placing a Flash Player into the browser DOM compatibly. It is a simple JavaScript library that embeds Flash SWF files on any page. The library both detects if Flash can be embedded and does so with fully compliant markup. Long story short it makes it easy too. Lets take a look.

SWFObject downloads
SWFObject Generator!

Also to get people started exploring SWFObject I have hosted the HTML generator for SWFObject, this simple HTML application allows you to generate everything you need for your specific SWF files. There are 2 ways to use SWFObject, Static(HTML) and Dynamic (JS) and the generator creates both allowing you to see the html needed in both cases.

There is also another important aspect to using SWFObject, SEO. SWFObject is the defacto way YouTube (Google) embeds Flash files on its site and one of their engineers, Geoff Stearns, created the project. It is the first embedding technique to work with google's crawler to allow your SWF files to be indexed correctly.

What I really like about SWFObject is that if you use it you are ready for Flash Player 10, 11, 12, 13, 14, 15, and onward. The detection script is forward compatible in its detection so once implemented on your site, it will always work. The API also makes it easy to designate the minimium version that you require based on your content. If you are using Pixel Bender or any of the new Flash Player 10 features, simply designate version 10 and version 10 or higher will be detected.

I also want to give credit to the creators of SWFObject, special thanks to Geoff Stearns, Bobby Vandersluis, and Mike Williams. They have done an amazing job maintaining the software and it is easily the most complete detection system for Flash Player ever created and is now the default in all of Adobe Creative Suite CS4.

Mike your legacy lives on! :)

Cheers,

Ted :)


onFlash.org, Flash Camp, Flash Player 10, and Flash, The Platform

DIGG IT!     5 Comments Published Tuesday, October 07, 2008 at 10:31 AM .

In anticipation of the launch of Flash Player 10, I am now officially blogging at onFlash.org. At the end of the day whenever you develop with Flash CS3/CS4, Flex 2/3/4 or "Thermo" tools and frameworks you are targeting Flash Player in the browser or Flash Player within AIR, and soon Flash Player and AIR on devices. The key is that Flash is a platform and more and more we are seeing that platform grow in capability and reach. Changing my domain name to onFlash.org is about focusing on Flash as a platform.

Flash as a Platform:



This weekend there is a FlashCamp at Adobe San Francisco (601 Townsend). If you are in the bay area I strongly encourage you to attend and register today because space is limited. The Flash CS4 team is giving away Flash CS4 to registered attendees and this alone is pretty rare. I am going to be there hacking away at FP10 all evening Friday so it should be a great time.

My team will also be recording Flash 10 demos. Bring your "A" game because we are looking for killer Flash Player 10 demos for the Adobe MAX Keynote, no I am not kidding. Please make sure to get your demos recorded at the event. The MAX keynote team will be reviewing all of the entries and contacting folks about using the demos in the MAX keynote.

Seriously, it is time to get your Pixel Bending and Vector class use into shape!

Go Flash Player 10!
Go Flash, The Platform!

Cheers,

Ted :)


NEW Book! Learning Flex 3 - Getting up to Speed with Rich Internet Applications

DIGG IT!     3 Comments Published Friday, October 03, 2008 at 9:40 AM .

How soon can you learn Adobe Flex 3? With this book's unique hands-on approach, you will be able to tinker with examples right away, and create your own Rich Internet Applications with Flex within the first few chapters. Learning Flex 3 offers step-by-step instructions that are clear and concise that teach you how to build a layout, add interactivity, work with data, and deploy your applications to either the Web or the desktop.



Go Flash!

Cheers,

Ted :)


"Friends of Ted" MAX NA Discount Code: TED888

DIGG IT!     2 Comments Published Thursday, October 02, 2008 at 9:45 AM .

This discount code will last til Midnight Oct 10! Register for MAX!

Ted :)


Where to find me:

Ted on Twitter - @AdobeTed
Ted on Adobe Groups
Ted on LinkedIn
Ted on Facebook
Ted at Adobe


Latest

Lists

Links

Jobs

Flex Jobs
city, state, zip

Archives