As a Flex Developer in this day and age, you’ll undoubtedly be asked to connect an application to some social media API sooner or later. If you’ve undergone this process already, you may know that this can bring a host of difficulties and hassles. I have found that each service presents a unique set of challenges that you’ll need to overcome in order to get your application all wired up and communicating with the services’ publicly exposed methods. That being said, I’ve never had more difficulty consuming a web service from an AIR application than I recently encountered while connecting a client application to LinkedIn’s API. Continue reading →

We’ve been looking at the Adobe vs. Apple war over here with a bit of a jaded perspective. We’ve read a bunch of nonsense from both companies, and some reporters on the sides of both camps writing some positively absurd things (some Flash is no good for touch interfaces meme…wha?). I thought it might be a time for somebody from the trenches of everyday flash development to weigh in. Continue reading →

Welcome back for part 2. In the first tutorial I went over how to set up your project, create a PV3D object to attach, and call the functions that will attach this object to your marker (if you haven’t read part 1 yet, check it out below). In part 2, I will go over how to listen for when the marker is detected (and undetected). We will also look at how the animation is triggered and stopped.

This project began when we found out that our client was going to be printing some paper fans to give away at Jersey Boys shows throughout the country. They were looking for something interesting to put on the fans, a link to a new site that fans would visit. We came up with the idea of printing a marker on the fans that could then be used at a specific website in order to produce a 3d, augmented reality image via the user’s webcam. We got the go-ahead on the project and the fans were sent for printing. The timeline was set and work began.Click here to view the final project online and try it out for yourself. Read on to learn about our design process and setting up the project in AS3.