Articles by date Alternatively, you can see the list of article topics 2013 Book review: Microinteractions by Dan Saffer (O’Reilly) Sep 04 2013 2012 AS3 Concurrency/Workers use cases, best practices, and link roundup Nov 07 2012 Slides and code: Concurrent programming with ActionScript workers Oct 31 2012 …and, I’m back! Jun 05 2012 2011 Flash Builder 4.5’s “Flash Builder” templates Jun 27 2011 Flash Builder 4.5 tip: easy method override Jun 27 2011 Coding Productivity Features in Flash Builder 4.5 recording, notes, etc. Jun 23 2011 Notes from D-Flex “AIR SQLite for the real world” May 23 2011 Flash Builder 4.5 Tip: Using “selection” templates May 17 2011 Flash Builder 4.5 tip: Use code templates May 17 2011 Flash Builder 4.5 tip: Supercharge your code hints and code completion May 17 2011 Flash Builder 4.5 tip: Share code templates May 17 2011 Flash Builder 4.5 Tip: Customize templates and create your own May 17 2011 Flash Builder 4.5 tip: Use Block Selection mode May 16 2011 Flash Builder 4.5 tip: Quick fixes for external classes and interfaces May 06 2011 Flash Builder 4.5 tip: Use a custom FlexUnit framework May 03 2011 Sample and links from “PlayBook App Development Hands-on” Apr 11 2011 360|Flex Denver ride sharing Mar 24 2011 2010 “Wrap selection” - more “Burrito” template goodness Nov 12 2010 Useful Flash Builder “Burrito” keyboard shortcuts Nov 12 2010 FlashBuilder Burrito templates for Robotlegs and more Oct 25 2010 Robotlegs hands-on training slides and examples Sep 21 2010 Robotlegs training at 360|Flex DC Aug 30 2010 360|Flex airport ride sharing Aug 06 2010 Simple ActionScript 3 animation examples Jul 20 2010 Changes May 13 2010 Data “paging” in AIR SQLite Apr 07 2010 AIR SQLite library updates Apr 02 2010 Slides, examples, and links: Developing iPhone apps with the Flash Platform Mar 16 2010 I am 360|Flex (and so can you!) Feb 18 2010 Thoughts on multi-screen, multi-context app development Feb 09 2010 New project: AIR SQLite utilities Feb 03 2010 2009 Multi-table INSERT using one SQL statement in AIR SQLite Nov 30 2009 Building iPhone apps with Flash Platform tools roundup Oct 05 2009 New article “Programming with the Vector class” Sep 14 2009 A paperless world? Aug 20 2009 Flex and AIR usability studies Jul 14 2009 Survey: Is a ChosenSecurity certificate trusted on your machine? Jun 24 2009 New features in the next Adobe AIR “Athena” Jun 24 2009 “Adobe AIR data privacy and security” - slides, notes, links Jun 09 2009 Thoughts from 360|Flex day one May 18 2009 A busy (and exciting) May for the Flex community May 05 2009 A new (old) tool for AIR SQLite development Apr 22 2009 Making localization simple for Flex applications Apr 08 2009 A useful tool, the joy of shipping code, and a great developer Mar 12 2009 Funny coding behaviors Mar 10 2009 Please test: updated ActionScript GZIP library with Flash Player 10 support Feb 27 2009 Undo and redo in ActionScript textfields Feb 12 2009 Now updated: “Doppler” AIR SQL query testing tool Jan 26 2009 2008 AIR 1.5 encrypted SQLite database – how to use it, best practices, and new projects Nov 18 2008 Video and other updates from 360|Flex AIR SQL Optimization Oct 30 2008 Flash Player 10/Flash CS4 documentation now available Oct 14 2008 360|Flex slides for “AIR SQLite: An optimization conversation” Aug 22 2008 Randy Pausch’s “Last Lecture” Jul 28 2008 The interview I don’t remember Jul 07 2008 Slides and files for “AIR, Windows, Menus, and the System Tray” Jun 04 2008 Flash Player 10 documentation available on labs May 21 2008 New ActionScript unit testing framework May 01 2008 Adobe opens door for creating alternative SWF players Apr 30 2008 Upcoming presentations on AIR Windows, Menus, and the System Tray Apr 15 2008 Flex 4 (“Gumbo”) - first details revealed Apr 11 2008 Big ideas behind Google Apps Engine Apr 09 2008 Release day for Flash Player, AIR, and … Apr 08 2008 Peter Elst on AIR local SQL databases Apr 07 2008 Open Source Flex Visual Graph Library Apr 02 2008 Strongly typed arrays – coming to ActionScript near you Mar 28 2008 Mozilla Prism: analysis and comparison to AIR Mar 25 2008 Adobe AIR 1.0 ships! SQL changes, and other thoughts Mar 24 2008 AIR in the recent RIA dev platform landscape Mar 11 2008 New blog on ActionScript internals and future Feb 12 2008 Creating more secure SWF applications Jan 03 2008 2007 AIR beta 3 and local SQL database changes Dec 18 2007 New Adobe Dev Center articles (Flash deep-linking and Flash CS3 DataGrid) Nov 13 2007 Worth watching: Flex application frameworks presentations Oct 18 2007 Flash Player Astro’s identity crisis (or “What will ActionScript be like when it ‘grows up’?”) Oct 15 2007 The future of Flex application frameworks-my thoughts Oct 12 2007 An introduction to AIR (for co-workers or bosses who don’t get it) Oct 11 2007 AIR embedded SQL database: What’s new in beta 2 Oct 09 2007 Knowing when to not use AIR Sep 14 2007 Learn ActionScript from Colin Moock for free! Sep 11 2007 Asynchronous database operations with AIR, SQL, and JavaScript Aug 10 2007 Danny-T on database fundamentals for AIR Jun 26 2007 Problem (and solution): Any AIR app can read any other app’s databases Jun 21 2007 Brandon Ellis’s DataAccess Utility class Jun 19 2007 Why doesn’t Adobe’s AIR dev guide mention SQLite? A response to Tim Anderson Jun 19 2007 AIR, local SQL databases, and my role Jun 11 2007 New project: ActionScript Regular Expressions Testing Tool May 18 2007 How to: determining when data is edited using the Flash CS3 DataGrid component May 01 2007 Recent thinking on open source Flash Player Apr 11 2007 Resources for getting started with FlexUnit Apr 11 2007 Book Review: ActionScript 3.0 Cookbook Apr 03 2007 “Introduction to ActionScript 3.0”: slides, files, and recording Mar 15 2007 Loading a cfform SWF into another SWF Mar 06 2007 XML-RPC client updated Jan 10 2007 2006 “Deep-linking” to different frames/states in a Flash application Dec 14 2006 Flex component for data/link visualization Nov 30 2006 Tamarin link roundup Nov 07 2006 Flash 8 Advanced: Another sample chapter (Video) Oct 30 2006 Problem (and solution) : getURL() in a Flash projector fails in Firefox Oct 11 2006 Accessing local and remote resources in a locally running SWF Oct 06 2006 My “Flash-back” - a glimpse at some of my earliest Flash work Aug 09 2006 Flash 8 Advanced: sample chapter on Adobe design center Aug 03 2006 Multiple AS3 classes in one file Jul 28 2006 “YouTube” as a video format?!? Jun 21 2006 Intro to complex Flex apps May 31 2006 Slides and notes from “Flash to external data communication” May 31 2006 Users’ group presentation “Flash to external data communication” May 17 2006 JSON-RPC links May 02 2006 Intro to FlexUnit May 02 2006 Flex component examples May 02 2006 AS3 pseudo-enums, strongly typed May 02 2006 AMF traffic viewer May 02 2006 AMF with Flex/AS3 May 02 2006 Book Review: Foundation ActionScript Animation Feb 08 2006 2005 ActionScript 3 error checking: unit testing recommended Nov 08 2005 ActionScript BitmapData and Filters resources Nov 02 2005 ActionScript 3: The real syntax Oct 17 2005 ActionScript 3 Syntax preview Oct 11 2005 Dynamically change a cfinput field’s label (new and improved) Oct 03 2005 Dynamically change a cfinput form field’s label (ColdFusion Flash Forms) Sep 30 2005 Recent silence and Flash 8 book Sep 28 2005 How to: Select all checkboxes in ColdFusion Flash Forms Aug 10 2005 Getting meaningful data from dynamically generated fields in ColdFusion Flash Forms Aug 10 2005 Select all checkboxes in ColdFusion Flash Forms (Intro) Aug 10 2005 Creating “dynamic” form fields in ColdFusion Flash Forms – how and why Aug 10 2005 Advice for building and debugging ColdFusion Flash Forms, from one beginner to another Aug 10 2005 MXNA Reader built with CFForms Aug 01 2005 Remoting for ColdFusion Flash Forms Aug 01 2005 compile to .NET 1.1 with Visual Studio 2005 Jul 28 2005 Interaction Design for RIAs - seven ideas Jun 10 2005 DataTiles: A Modular Platform for Mixed Physical and Graphical Interactions Jun 10 2005 Flash Platform Discussion follow-up – news and some philosophy, too Jun 09 2005 WordML for Typesetters, Compositors, and Stylesheet Designers May 10 2005 MTASC syntax checking in PrimalScript Apr 21 2005 Wanted: Beta testers Apr 12 2005 Flash as a game platform Mar 21 2005 Flash Plug-in switcher Mar 18 2005 Getting type checking with ActionScript arrays Mar 17 2005 Simple pixel art: very nice tutorial Mar 15 2005 VisDoc (AS2 documentation generator) Mar 01 2005 Yet another ActionScript documentation generator Mar 01 2005 Patterns for Interaction Design Mar 01 2005 Making Rich Internet Apps Web-Friendly Feb 23 2005 Accessing underlying (“low-level”) component events Feb 21 2005 Flash detection/embedding and 100% display Feb 14 2005 Flash and database communication Part 1: Using URL Variables and FlashVars Feb 14 2005 Flash and database communication Part 0: Introduction Feb 04 2005 Using Penner Tweens Feb 02 2005 ActionScript performance Jan 31 2005 URL Rewriting in ASP.NET Jan 28 2005 Archived Macromedia Flash Players Jan 28 2005 Archived Macromedia Flash Player minor versions Jan 28 2005 Lutz Roeder’s .NET Tools and Source Code Jan 25 2005 2004 Autocomplete comes of age Dec 20 2004 The Morning After: Reflections on the Certified Flash MX 2004 Developer exam Dec 10 2004 Remixology (Flash and Audio) Dec 08 2004 Create Elegant Code with Anonymous Methods, Iterators, and Partial Classes (C# 2.0) Dec 05 2004 Web Hypertext Application Technology Working Group Dec 02 2004 sIFR Dec 01 2004 min-height: fixed; Dec 01 2004 CSS underscore hack Dec 01 2004 FlashORB Getting Started Oct 20 2004 Extending the Array class in AS2 Oct 15 2004 ActionScript UML Code generator Oct 14 2004 Interview with eBay Vice President of User Experience and Design Oct 09 2004 Guy Watson on ASSetPropFlags Oct 08 2004 SQL Server: Send E-Mail Without Using SQL Mail Sep 08 2004 SQL Server: Controlling Jobs in Transact-SQL Sep 08 2004 SQL Server: Building a Mail Queue System Sep 08 2004 Highlighting current page with CSS Aug 30 2004 Dreamweaver CSS Developer Center Aug 30 2004 Designing with CSS in Macromedia Dreamweaver MX 2004 Aug 30 2004 CSS in Dreamweaver (Overview) Aug 30 2004 The Trouble With EM and EN (and Other Shady Characters) Jul 29 2004 Mozilla Firefox Tips & Tricks Jul 29 2004 Complying with IE in XP SP2 Jul 28 2004 ASP.NET 2.0 Quickstart Info. (Beta) Jul 28 2004 Extending ASP.NET Web Sites for Accessibility Jun 19 2004 What they didn’t teach me in Design and Usability school Apr 05 2004 A New Website for Harper’s Magazine Jan 14 2004 2003 Lessons learned from the Macromedia.com redesign Dec 05 2003 Design Matters: White Space Oct 14 2003 Were-Here.com Intelligent Design Oct 10 2003 design interact Oct 10 2003 SOAP meets RSS Oct 07 2003 RSS 2.0 Specification Oct 07 2003 The History of Weblogs Sep 29 2003 Lean Construction Sep 29 2003 Creating a generic RSS tool Sep 29 2003 Technical Debt Sep 18 2003
Flash Player Astro’s identity crisis (or “What will ActionScript be like when it ‘grows up’?”) Oct 15 2007