Home RSS

Archive for AIR (Apollo)

Adobe’s Open Screen Project and Why You Should Care

Life just got a lot more interesting for those who make a living working with Flash:

http://blogs.adobe.com/open/2008/04/the_open_screen_project.html

As a part of the announcement, Adobe is publishing exactly how the SWF format works without restrictions, and removing all other barriers to getting Flash on the widest range of devices. Set top/cable boxes, all mobile phones, televisions, your appliances... anything technical, really. Even those devices without a screen and/or user interface. Bill Perry does a great job of going into more detail on the implications for devices on his blog.

Ryan Stewart has a great post explaining all the implications of this announcement, for devices and desktop computers alike. He goes into more detail on the several parts of the announcement, so it is worth the read.

As someone who makes their living from the Flash ecosystem, you should care greatly about this announcement. It may not seem like it to a non-developer, but this is huge for anyone who knows how to use Flash. The thought of having Flash everywhere is finally a reality for those who want to include it in their products as a user interface layer, or even to allow developers to control the product using ActionScript. And this means that your capabilities to design, develop, and then deploy your Flash experiences just became more marketable and useful.

Lastly, as a member of the Flash community, you should also be excited about the implications this has on open source projects such as SWX, AMFPHP, and the like. The more open the specifications surrounding the various parts of the Flash ecosystem, the easier it is for members of the community to create tools and open source projects which contribute to the growth and prominence of said ecosystem... and make all of our lives as participants in that ecosystem that much more interesting and fun.

Code Depot Now Live

I have just posted a small collection of AS2 and PHP classes I have written/modified while working on various projects over the years. I intend to continue to add code as I have the time, so the list should be ever-changing.

For the initial push I posted: SmoothImageLoader (AS2), RegExp (AS2), Tooltip (AS2), BadFilter (AS2), ConstantContact (PHP), and SubmitVerisignPayment (PHP). For more details on these classes, please visit:

http://www.jonnymac.com/blog/code/

Enjoy!

Ribbit Plus AIR iPhone Equals VOIP Goodness

I just watched a video on YouTube of the AIR iPhone application with Ribbit's VOIP Flex Component placing and receiving calls. Who needs a real iPhone when you can just fire up an AIR app and talk all you want?

Seriously though, there is some very cool stuff going on with AS3, Flex, and Flash these days. I can only imagine where this will go if Intel and Adobe do indeed get AIR running on mobile devices. It could have the potential to turn wireless carriers into data-only providers -- mobile broadband services.

I would highly suggest when the onAIR tour rolls through your town you check it out. I'll bet they may even have some more Ribbit info they could demo for you while it is in closed beta.

AIR Going Mobile

JD blogged today about a presentation Intel gave at the Intel Developers Forum where they formally announced that Adobe AIR would run on mobile phones with Intel's new low-power x86 mobile chips.

While this is a very nice addition, I doubt this means the end of Flash Lite as there will still be phones with less processing power for quite awhile. However, it is a very welcomed step in the right direction.

There is more information about the presentation on PC Magazine and ZDnet's websites.

360Flex / Overall Wrap-up

Hopefully this wrap-up falls under the "better late than never" heading, because it has been almost two weeks since the conference and I am just now getting up my notes from days two and three, as well as this wrap-up. This is by no means a reflection on the conference (which was extremely well run), but more a reflection on how insane my schedule has been lately.

That said, this conference was the best value for a conference that I have attended to date. And, I'm not sure the value aspect of the conference could be improved upon. For example, the $360 attendance fee included breakfast, lunch and dinner/parties every day. The welcome kits included great polo shirts (as opposed to regular t-shirts) and beta invites for projects such as Buzzword. And the speakers and their sessions were generally great - I've written reviews/recaps of all the ones I attended here.

But, as is usually the case with conferences, you don't attend just to see the speakers - you attend for the community aspects. To meet like-minded people and to inspire and be inspired. So here's a list of some inspiring people and projects from the conference:

+ Buzzword Beta: For me, this is _the_ example of how Flex and AS3 can be used to build an application. Adobe contributed some money to this project to enable them to bring on additional developers and really make this a showcase for the Flex platform. And, showcase it is. I highly suggest trying to get your hands on a beta invite if you can. If you'd like one leave a comment on my blog and I'll add you as a collaborator on a document, which forces you to create an account and is a sort-of "back door" to a beta invite (Dave or anyone else from Virtual Ubiquity, let me know if this is going to cause a problem for you...). More on Buzzword can be found here.

+ Ribbit: VOIP (voice over IP) in Flex. The example I saw at the conference was where Charles Freedman used Ribbit to call a cell phone of someone in the audience. Being able to place and receive phone calls through Flex is truly cool stuff. Imagine the uses - tech support, fax capabilities... More info at Ribbit's developer site (now taking applications for the beta) and on Charles' blog. There is also a writeup at RIApedia and on Ryan Stewart's blog.

+ Charity Code Jam: As part of the conference there was also a charity code jam which benefited the local food bank, Northwest Harvest. Developers were encouraged to give whatever time they felt comfortable donating toward building an online portal for the charity. According to the project's website, over $158,225 worth of time was spent for the cause, writing a total of 5681 lines of code. That's a lot of work. All in all this appears to have been a very large success, even gathering some press from around the blogosphere. Hopefully other conferences will take this idea and help out a good cause by enabling the collective minds in attendance to work together for charity.

A few sessions I didn't mention in my daily wrap-up posts that are worth mention include:

+ Programmatic Visualizations - Andrew Trice
Andrew has a nice write-up along with his slides and links to some other resources on his blog.

+ Deep Linking Flex Applications - Simeon
Since I have been involved with the SWFAddress project, I have become much more aware of the options available for deep-linking, and how the included scheme with Flex isn't really all it is cracked up to be. Slides and commentary can be found on Simeon's blog.

+ Flex and PHP for Rich Internet Application Development - Charles Bihis
Seeing as how I use PHP for all of my server-side development, this probably should have been at the top of my list of sessions to attend. Now I'm sorry I missed out on it! Code samples, slides and notes on Charles' blog.

All in all 360|Flex was a wonderful conference. Here's hoping the guys from 360 Conferences keep delivering wonderful experiences and maybe even expand out into other interactive development subject matter for future conferences. Well done, guys!

360Flex / Day 3 / Sessions

Keynote - John Wilker, Tom Ortega
"FlexBuilder Debugger" - Mike Morearty
"Project Artemis: Accessing Devices & Processes in AIR" - Adam Flater
"Custom Flex Component Development" - Doug McCune

Read the rest of this entry »

Next entries »

 
Powered by WordPress.