Author Archive: Mike Potter

Flex and PHP / Zend Framework Samples for PHP Developers

Kevin Hoyt has put together an archive of PHP and Flex samples that should help any developer who is getting started with Flex and PHP. These samples include PHP and Flex code that uses the functionality from the AMF module of the Zend Framework, available in the 1.7 preview release. You’ll need to download the Zend Framework and install it before using the AMF samples from the archive.

If you’re just getting started with Flex and PHP, check out the Flex developer center’s PHP page for links to articles on getting started.

Adobe Flex Facebook Page Giveaway

A couple of weeks ago, the Adobe Flex page on Facebook broke 5000 fans. To celebrate, we’re giving away some awesome prizes, including the grand prize of a Macbook AIR with a copy of Adobe Creative Suite 4 Master Collection and Adobe Flex Builder 3 Professional. To enter, all you have to do is become a fan of our page, add the giveaway application, and then complete the short 3 question quiz.

Unfortunately, due to time constraints, we are only able to open up this contest in North America.

Remember – students and faculty from schools around the world can receive Flex Builder Professional for free by filing out the simple form.

Free Zend and Flex e-Seminar on Wednesday

Lee Brimelow and Matthew O’Phinney from Zend will be delivering a free e-seminar on Wednesday at 10 AM PT about using the Zend Framework and Flex and AIR together. They’ll go over the Zend Framework and the Zend AMF module that allows PHP developers to connect Flex applications to Zend Framework powered applications using AMF. You have to register for the e-seminar to attend.

Lee’s blog has a great overview of using Flash (and Flex) and PHP together.

The Adobe Developer Center is the best place to get started if you’re interested in using Zend and Flex together.

The e-seminar will be recorded, and assuming there aren’t any problems, we’ll post the recording on the PHP page of the Flex Developer Center within 2 weeks.

ZendAMF In Zend Framework 1.7 Preview Release

Yesterday Zend released a preview release of their next version of the Zend Framework, which includes the ZendAMF module. This is the first release of the framework that includes the module, which follows the partnership announcement made last month.

Developers can learn more about Flex and Zend by visiting the PHP page of the Flex developer center.

There are also 2 upcoming e-seminars that would be of interest to PHP developers. Both have the same content – a technical talk about getting started with Flex and AIR using the Zend Framework and ZendAMF. The first session is next Wednesday, October 22nd, at 10 AM PT, and the second is Wednesday, November 12th, at 10 AM PT. Free registration is required for both sessions.

Learn about Flex and Zend at PHP User Groups

The Adobe technical evangelism team will be hitting the road in October talking about our recent announcement with Zend. PHP developers who are interested in learning about Flex and Zend should join Kevin Hoyt, Danny Dura, Ryan Stewart and Christophe Coenraets as they show developers how to get started with Adobe Flex, Adobe AIR and Zend.

Here is the schedule for this user group tour:

October 1st – Boston PHP User Group (Kevin Hoyt)

October 1st – LA Adobe User Group (Christophe Coenraets )

October 2nd – San Francisco PHP Meetup (Danny Dura)

October 2nd – Seattle PHP User Group (Christophe Coenraets )

October 8th – Triangle PHP User Group in North Carolina (Danny Dura)

October 11th – Miami PHP User Group (Danny Dura)

October 14th – Dallas PHP User Group (Danny Dura)

October 14th – Portland PHP User Group (Ryan Stewart)

October 16th – Utah PHP User Group (Ryan Stewart)

October 16th – Cincinnati PHP User Group (Kevin Hoyt)

November 4th – New York PHP User Group (Kevin Hoyt)

November 6th – Montreal PHP User Group (Kevin Hoyt)

Danny Dura will also be doing a session at the PHP Works Conference in Atlanta on November 13th.

If you can’t make any of those dates, then try to join us at MAX North America in San Francisco. Or you can learn more about Flex and PHP using Zend from the Flex developer center.

Adobe and Zend Announce Collaboration

Today Adobe and Zend entered into a collaboration to bring together the flexibility, productivity and enterprise reliability of PHP and Zend Platform with the user experience benefits of the open source Flex framework. This collaboration will deliver technologies, content and services to make it easy for enterprise developers to build web applications using Flex on the client and PHP on the server. (Read the official press release.)

Adobe has joined the Zend Framework project and will work with the framework community to optimize communication between Zend Framework and Adobe Flex applications. Adobe has contributed support for the open, binary AMF format for exchanging data between Flex applications and PHP applications to the Zend Framework.

In addition, Zend and Adobe plan to optimize the experience for developers using their respective development environments. Zend Studio and Adobe® Flex Builder, both built on the open source Eclipse platform, provide robust coding, debugging, and testing tools for professional developers.

As part of this announcement, Adobe has also redesigned the PHP page of the Flex developer center, and will be contributing articles and videos to that page, as well as the Flex page on Zend Developer Zone.

If you’re interested in running Zend Studio with Flex Builder in the same version of Eclipse, we recommend using the standalone version of Zend Studio and the plugin version of Flex Builder. Install Zend Studio first, then install the Eclipse plugin of Flex Builder.

The latest version of Zend Studio (6.1) is built on Eclipse 3.4, so installing the Eclipse plugin of Flex Builder doesn’t work perfectly. When you install Flex Builder, you’ll receive an error – don’t worry, that’s OK. Just follow the instructions to get Flex Builder working properly – launch Zend Studio, then go to Help -> Software Updates -> Manage Configuration, select “Add an extension location” in the right hand pane. In the browse dialog, select the Flex Builder plugin folder, and everything should work fine.

We’re really excited to be working with Zend and being part of the Zend Framework. Most of all, we can’t wait to see all the great applications that developers build with PHP and Flex.

Awesome Flex and AIR Apps for Students

Areez Gangji, an intern here at Adobe, has written an article about the top 10 Flex and AIR applications for students. The article covers such great applications as Timetoast, Craig’s List Desktop, Adobe’s own Acrobat.com and more. Read the article, and if you’re interested, help Digg it up.

Flex and PHP Training Now Available

The team at PHP Architect have recently announced a new course for Flex and PHP training. The course is split into 7 units and lasts 19 hours, covering everything that a PHP developer needs to know to get up to speed with Flex, including an introduction to Flex and Flex components, and how your Flex application talks to PHP. There’s also a session on Adobe AIR, and extending your PHP applications to the desktop.

Developers taking the course will get a first hand look at Flex – the actual application delivering the material was recently rewritten with Flex. As well, the August issue of PHP Architect magazine has an article about creating a chat application with Flex and PHP. Finally, there’s a talk about Flex and PHP at their PHP Works conference in Atlanta, from November 12th – 14th.

Flex developer who use PHP on the server have had a lot of great news lately. Andi Gutmans blogged about Adobe supporting the Zend Framework by providing AMF support to the Zend Framework just a few weeks ago.

Adobe Contributing AMF Support to Zend Framework

Today we’ve shared an overview of our proposal to include AMF support in the Zend Framework. This new component of the Zend Framework will allow PHP developers to build Flex applications that run in the browser using Flash Player or Adobe AIR and communicate to the server using AMF.

The proposal gives PHP developers an Adobe sponsored AMF project, bringing AMF interoperability closer to what is available for ColdFusion and Java developers. (Adobe released the AMF specification in December of 2007.)

Wade Arnold, who runs the AMFPHP project, is leading the Zend Framework work for Adobe.

For PHP developers who aren’t using the Zend Framework, there are other AMF solutions available, including AMFPHP, WebORB for PHP, SabreAMF and a native PHP extension called AMFEXT.

Andi Gutmans, CTO of Zend, has a few more details on his blog. We’re really excited to be joining the Zend Framework family – joining IBM, Google, Microsoft and others who are contributing to the framework.

Adobe is a platinum sponsor of the Zend Conference, September 15 – 18 in Santa Clara. We’ll have a few sessions there that will talk about this new Zend Framework component.

AIR For Flex Developers Training from Lynda.com

Steve at Lynda.com emailed me to let me know of a new course they have up at Lynda.com for Flex developers. “AIR for Flex Developers is David Gassner’s follow-up to his AIR Essential Training course, and takes a deeper look at how Flex Builder 3 and the Flex 3 framework can be used to build cross-system desktop applications with Adobe AIR. David examines every point of integration with the host operating system, including working with the local file system, creating and maintaining local databases, and managing native windows and menus.”
You can get a free demo and check out the table of contents of this course.

If you’re looking for Flex training, Lynda.com is a great spot to start. Adobe has recently made some free Flex video training available on the Flex developer center, and Total Training is another great resource.