|
 Thursday, May 01, 2008
« 3.5 Beta Exams Not Available In Phoenix | Main | Software Development: Greeenfield vs. Br... »

By Far, The Coolest Flash App I've EVER Played With

I've played with a lot of Flash applications, hell, I've written a TON of them. I was one of the very few developers developing/integrating PHP/MySQL/Flash 5/MX/ActionScript programming that I know of at the time. Here's a few links to some of them I built that are still online.

Unfortunately the Internet archive doesn't keep track of flash movies that well otherwise I'd link the SUPER COOL ones (tons of animation based upon user input and data from the persistence store) I did that had TONS of integration. I had a ton of other ones that I've done but either the band or label went under so they're not online and I don't have a portfolio site for them (although I should for historical purposes). Between my stints at Lava Records, Atlantic Records, Dreamworks Records, Nitro Records and the now defunct Grave 9 Records I wrote a lot of PHP/MySQL and Actionscript. Thank god those days are over. Oh .NET how I love thee... anyway... enough geek talk.

Why The Best Ever?

One of my favorite hip-hop artists, Atmosphere, released a new album called "When Life Gives You Lemons" (You Paint That Sh!t Gold). Seriously, its a great album, but this isn't a music review site - its a technology blog so lets back to topic Felker ...

With the release of this album they released a web app that allows users to "Tag The World" (www.paintitgold.com) which in effect lets the user take a screen capture (through the use of a Flash App) by typing in a URL and then you can use a set of tools to tag up the site of your choice.

You can use spray paint, stencils, different colors, sizes, markers, etc, its cool. I literally lost about 2 hours on this site. I got sucked in this evening. That NEVER happens, so when it does I'm completely amazed at how the site did it. After being on the net for 10+ years I thought I'd seen it all, NOPE. This is cool. I've seen some "Paint" sites before, but this one got me sucked in.  The other sites that implemented the "paint" feature were very MSPaint. Lets face it, MSPaint, well... sucks. Its great to grab screen shots, but then again, why aren't you using Paint.NET?

Anyway, that aside here's what I did to my site. Honestly, I must have created over 50 of these before I just said screw it and decided to save it for the heck of it.

(click the image to see a larger version on the actual site)

The real awesome-ness is that the spray paint has pressure, and you can size the stencils, rotate them, and just go crazy in general. Afterwards,  you can submit your "masterpiece" (if you want to call it that - mine definitely is ... look at my new digs on my picture above - *haha*) to a gallery on the site. Afterwards it gives you code to post your masterpiece on your blog (which is how I got it to my site).

Conclusion

Take a look at how simple it is to use this site.

I mean it, literally look at how easy it is to use. You don’t have to be a computer genius to get it to work. It just works. This site has a GREAT UX and its fun as hell. There is music playing in the background. You get to tag up a site, hell, just have fun, and you can save your drawing in the end. Every single Web 2.0 designer that wants to make a fun compelling app can learn something from this site. The saying goes "Don't Make Me Think". Not only did this site NOT make me think, it led my hand to allow me to escape into their site (and literally escape reality for a couple of hours).

The only thing I wish they had was a "undo" feature that worked as I expected. From what I could find it you could only "clear the canvas" ... but... then again... this is a hip hop site and the hip hop culture embraces graffiti, and in a true blank canvas sort of way this site embraces the graffiti element beautifully. In the real world you can't just "undo" a line of paint on a wall (or train for that matter). :) You have to keep on going whether you like the piece or not. Its art. :)

Final Thoughts

Kudos to the developers of this site, great job guys.

Heuer lets create a version in Silverlight that blows this one out of the water. :)

#    Comments [4] |
Thursday, May 01, 2008 12:48:23 PM (Eastern Standard Time, UTC-05:00)
Thanks for the nice write up.

I was the designer on this project and the decision to not have an undo button or an eraser was very conscious due to how graf is in real life. I'm glad that you picked up on that.
Thursday, May 01, 2008 1:49:17 PM (Eastern Standard Time, UTC-05:00)
Glad to hear you enjoyed the site so much. The developers here are all stoked to receive such a strong review from someone on the .Net/Silverlight side of the fence (is there a fence?).

Speaking of Silverlight, are you in Minneapolis? Is there much of a Silverlight developer community here? I'd like to find out more about what folks are working on and what sorts of projects might benefit from the platform.
Jason Striegel
Thursday, May 01, 2008 2:18:17 PM (Eastern Standard Time, UTC-05:00)
@Barrett - Great job, honestly the site kicks serious butt. I had to be sure to point out the graf piece so a lot of other readers would understand. :)

@Jason,

It's great to hear from you. Thanks for the comment. Unfortunately there is a fence in this silvelight game. Its a competing market, and hell, people will argue back and forth about it.

"Flex Rules!"
"Nah dood! Its all bout SIlverlight man!"
"Microsoft is the devil!"
"No way man, they pay my mortgage cuz I'm a .net guy"
"Well I'm an adobe/rails guy, so neeeeeaaahhhh"
... and it goes on and on.

In my opinion, I liked the end-result I could get out of flash development, but damn, it was a PITA with ActionScript back in the day. I love my compiler now. If I had some more free time I'd check out Flex a lot more because I love this kind of stuff. But then again, If I had more free time I'd probably do a TON of things. Haha.

My comment to Tim (Silverlight Team Member) was just to get the ball rolling to see what kind of nice apps can be written that match this sites quality of UX. Microsoft has always followed the plans of other teams quite closely. Look at c#. Its damn near the same thing as Java. I can pick up a Java book and read it like it was C#. In my opinion they just saw what Java did right and wrong and then implemented thier own version. Let someone else make the mistakes, and then profit off of it. But anyway, thats a differtent story for a differnt day.

As for Silverlight groups in MPLS. No, there are none that I know of. I live in Arizona (but I LOVE MINNEAPOLIS and hope to live there one day) but feel free to shoot me info or bounce ideas off me. I'm not a staunch .NET'ian, I like all technologies. :) I do know that there is a .NET group that might have presentations on Silverlight from time to time. You might want to shoot them an email. Here's the link: http://www.ilmservice.com/twincitiesnet/

As for good resources ... check out www.silverlight.net

Again, kudo's to your team. Great job.

Donn
Saturday, May 03, 2008 10:00:43 PM (Eastern Standard Time, UTC-05:00)
I see my colleagues have already thanked you for a great review, but I wanted to chime in too. Even though we originally decided not to include an erase or clear all function, we recently caved in to popular demand. After all, this is the interweb, not real life. So we can take some liberties with the tagging functionality.

alicia
Name
E-mail
(will show your gravatar icon)
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):

Live Comment Preview