New Adobe AIR Marketplace

If you have written an AIR based application, and have yet to post it to the Adobe AIR Marketplace, now is the time. Last night we updated the Marketplace and it has a new look and feel and has added numerous new features. You can upload your AIR application file, manage your profile, and monitor downloads, ratings, and reviews of your application. You can also add a link so that users can purchase your application before users download it.

marketplace.jpg

Update: WordPress Comment Moderator

This is just a quick post to update you on the progress of the WordPress comment moderation application that I am building. It is coming along very nicely, and I should have a beta early next week. Unfortunately I spent a full day trying to get my WordPress installation back up and running after a botched upgrade to 2.6. Just two notes about that, make sure and disable plugins and clear your cookies!

Back to the application, the first version is going to be pretty simple and will only moderate comments for a single blog. I have heard many requests for multiple blog support, that looks like it will be the first feature added after an initial release. The first release will only support WordPress 2.6+, as that is the only version I am testing it against. Last but not least, I have received a few questions about this being open sourced. I am sure I will open source it eventually, but it isn’t the highest priority right now. Once I get an initial stable version out, I should be able to get the code to a place where that is possible.

Anyways, keep an eye out on this blog early next week for the beta. (As for this weekend, I am going to be gutting out a rental house after some of my tenants trashed it, oh joy!)

WordPress Comment Moderator AIR Application

UPDATE: This application is now available. Please see the following page: http://www.danieldura.com/moderator/

I wanted to give everyone a quick sneak peak of something I am working, that I should be releasing next week. As you can tell by the footer on this page, this blog is powered by WordPress. I have found WordPress to be one the best, most feature rich, well coded, and well designed publishing platforms. It is easy to update, is customizable, and most importantly (for me atleast) is very extensible.

One problem I have though is that the dashboard is a web based application in my browser and one of the functions I use the most is, comment moderation, only sends notifications via email. What I really wanted was a desktop solution to alert me when new comments are awaiting moderation.

I did find one solution, but it is only on Windows. Man, I really wish there was a way to have a cross platform application that even allowed me to approve and deny comments from my desktop. Hmm… what could I use…

As you probably figured, AIR is a PERFECT candidate for this use case, and so I just went ahead and built an app myself. This screenshot is the application actually working. I have it running against a local version of a WordPress installation. It gives alerts when new comments are awaiting moderation, tells you how many comments are awaiting moderation in the dock menu, and allows you to approve comments, mark them as spam, or delete them.

If you want to try out the application, you will have to wait a week or two. I still have a few bugs to fix, and I want to test it out against a real installation first, probably mine (or maybe my brother’s since he doesn’t seem to be posting much lately.) If you have any feature requests or if you think this is interesting, please feel free to leave a comment, it will give me a chance to test out the app as well!

Weekly AIR Application Showcase

I have decided to do a weekly showcase on this site. This will be a video showcase in which I will demo an AIR application of my choosing that I think is not only illustrative of what an AIR application can and should be, but is just plain cool and useful. If I have time, I may even interview some of the creators of these applications and get some insight into their work.

I have some ideas about which applications I am going to showcase first, and there are definitely quite a few to choose from now that the AIR Developer Derby has finally complete. But if you want to have your AIR application moved to the top of the list, or just want to make me aware of what you are working on, please feel free to contact me.

I will probably be starting this showcase next week, so keep an eye out here on my blog.

Search for Your Sketch

Every once in a while you get a link to a site that you have to send around, or blog in my particular case. The application is called Retrievr and by its unique spelling it is obvious that it is related to Flickr. What is not so obvious is how addictive this application is once you get a handle on it.

In a nutshell, it provides a unique search interface for a subset of flickr photos. By sketching out a drawing using a Flash based widget embedded in the page, the application makes calls to an algorithm that matches your drawing, colors and all, to photos retrieved from the Flickr database. It makes use of AJAX to incrementally make calls to the service so that as you are drawing your sketch you can see your results updated in real time.

I love to see applications like this that take advantage of numerous ‘Web 2.0’ technologies and ideas to subtly combine them in this way (I could write an entire post on how many indiscriminate uses of tags I have seen in the past few months.) The site and interface is clean, and it just works how you would expect. No fluff, just a great application that is a lot of fun to play with.

The Social Fabric – Social Networking and Mobile Flash

I found this really great example of a social networking based app built in Flash for Pocket PC devices. This application was developed as part of Steven Blyth’s thesis project. Not only is it a great example of Mobile Flash, but it illustrates a powerful application of social networking software.

Quoted from the project site: “Idea/problem/context: While tending not to let things slide in professional environments because of the immediate repercussions, we often neglect our personal lives, where the effect of our actions are less apparent. Good at building systems that assist us in structured environments like the workplace, we find it difficult to design for the ambiguous, less tangible nature of our social lives.

What it is: The Social Fabric is a representation of your social world, displayed as a single visual array on your mobile phone. It does not replace your address book or calendar but keeps you subtly informed about which relationships are prospering, which you have neglected, and the overall state of your social fabric.

How it works: Your phone’s screen shows a crowd of human figures, each an avatar of one of your friends, acquaintances or relatives. The frequency of all digital communications between you and each person, which the system monitors, determines that avatar’s posture: an alert stance indicates frequent recent contact, for example; a lethargic posture or turned back means neglect. You can also register non-digital contacts manually. The avatars can be grouped manually according to sentiment, category, and so on, or programmed to begin clustering together before an upcoming event: your family before a birthday, say.

Value/potential: More generally, this project shows how, as well as hard information (amply served by current applications), personal management tools can also record and represent the ‘softer’, more ambiguous, but still central aspects of our lives – and with no less elegance and power.”

Flash Video: Pizza Hut

You might be wondering where I have been lately. To say I have been busy is an understatement. I transitioned to the Flex team and am now working on something I can’t exactly tell you about 🙂 I am having a blast though, and enjoy the flexibility Macromedia gives us in being able to innovate on new projects. I should have more to tell you about what I am working on in the future.

To get to the point, I was ordering pizza just a few minutes ago (which I am now anxiously awaiting) on the Pizza Hut website. What blew me away was the subtle yet powerful use of Flash Video. Years ago when multimedia on the web was a pipe dream, I think pizzahut.com really represents how I thought it would be used. It doesn’t overwelm you when you see it, but it definitely made me crave that pizza I saw.

Check it out here: http://www.pizzahut.com