Palm Treo 500v & Centro
Palm just announced their new Centro smartphone and launched its website. I did all the Flash and JavaScript programming for this site, as well as the website for the Treo 500v smartphone, a European phone Palm announced a couple weeks back.
The development of these two sites went hand-in-hand for me, as they are both based on the same Flash engine. Every visual element and behavior within Flash is determined by an XML file-from the names of each section to the device effects each feature callout will initiate in its rollover state.
This was my first foray into class-driven Flash architectures, and for the most part it went pretty smoothly. It was very nice being able to write the majority of my ActionScript from TextMate, rather than Flash’s Actions window; only opening Flash to export a new SWF.
I used the wonderful SWFAddress library for the deep-linking, and Prototype’s Ajax.Update to replace the HTML content below the Flash piece.
All-in-all, a fun couple of projects.
- Visit Palm Centro