News for hackers. Stuff that matters.
Re:Automatoon: A HTML5 animation service on GAE written in c... by drcode on Saturday July 02, 2011 @06:44AM (#2721432)
I'm a founder and the technical lead- feel free to ask me questions!
Re:Automatoon: A HTML5 animation service on GAE written in c... by zaph0d on Saturday July 02, 2011 @08:46AM (#2721539)
Awesome work, Dr. Barski! The site doesn't have your name anywhere, but I figured it was you from the drawing style.

Yet another piece of awesomeness from you (after Land of Lisp).

Re:Automatoon: A HTML5 animation service on GAE written in c... by andresmh on Saturday July 02, 2011 @12:09PM (#2721809)
I'm one of the people behind Scratch <http://scratch.mit.edu>; and I can tell you that Automatoon is seriously cool. I can already see a lot of our users would like your tool. Kudos to you for empowering amateur users!
Re:Automatoon: A HTML5 animation service on GAE written in c... by drcode on Saturday July 02, 2011 @01:04PM (#2721909)
yeah, definitely kindrid spirts, app-wise! Thanks for the kind words on automatoon!
Re:Automatoon: A HTML5 animation service on GAE written in c... by andresmh on Saturday July 02, 2011 @01:58PM (#2722068)
I am a bit confused about the pricing model. Why did you decide to charge per creation rather than per month? Who is the expected audience? Again, great tool.
Re:Automatoon: A HTML5 animation service on GAE written in c... by drcode on Saturday July 02, 2011 @02:08PM (#2722093)
Most of our audience is just people who play with it because its fun and tweet/email it to friends. This is how we hope to get publicity. Our secondary audience is web developers who need just a little bit of animation for a site and don't want to lose weeks becoming proficient in Flash/ToonBoom and paying for all the pricey authoring tools. We hope the second category can expense the premium cost for their projects to clients and won't mind paying a reasonable per-project price.

However, we're certainly open to other pricing models... We just figure since the "iPhone App" era people are more comfortable paying one-time fees instead of signing up to a renewing prescription.

Re:Automatoon: A HTML5 animation service on GAE written in c... by andresmh on Saturday July 02, 2011 @03:06PM (#2722212)
I see, but the iPhone apps people often pay for tools they can use to create multiple artifacts. Maybe it'd be best to charge less per creation (like $1) and remove more features from the free one (e.g. animations could expire in 1 day and can't be downloaded).
Re:Automatoon: A HTML5 animation service on GAE written in c... by drcode on Saturday July 02, 2011 @05:29PM (#2722483)
The reason we don't want to "cripple" the free version is because we have low overhead and can afford to make low revenue at the outset- We'd rather focus on capturing a larger market (though it's always hard to say what the market really is with a new product)
Re:Automatoon: A HTML5 animation service on GAE written in c... by funcall on Saturday July 02, 2011 @12:57PM (#2721899)
Dr. Barski, you just blew the mind of my four year old son. I wish I'd made a video recording of his reaction. Automatoon is seriously cool.
Re:Automatoon: A HTML5 animation service on GAE written in c... by twfarland on Saturday July 02, 2011 @08:56AM (#2721552)
Great fun. Do you generate any of your javascript from clojure, or write it directly?
Re:Automatoon: A HTML5 animation service on GAE written in c... by drcode on Saturday July 02, 2011 @10:23AM (#2721642)
I wrote it all as coffee script- Doing translation ads another layer of complexity I wanted to avoid this time.
Re:Automatoon: A HTML5 animation service on GAE written in c... by kumarshantanu on Saturday July 02, 2011 @08:08AM (#2721509)
Roughly how many lines of production Clojure code is this? Is this made only using Clojure?
Re:Automatoon: A HTML5 animation service on GAE written in c... by drcode on Saturday July 02, 2011 @10:27AM (#2721654)
95% of the code is client-side javascript (i.e. coffeescript)

However, the server-side code is pretty complex for an app like this too (read up on creating a large zip file on App Engine some time) but I write very compact code...

I'm almost embarrassed to say it's 700 lines of code on the server-side :-) since it feels wrong for so few lines of code to do so much.

Re:Automatoon: A HTML5 animation service on GAE written in c... by tzm on Saturday July 02, 2011 @11:17AM (#2721732)
"it feels wrong for so few lines of code to do so much"

I love this line.

Re:Automatoon: A HTML5 animation service on GAE written in c... by jashkenas on Saturday July 02, 2011 @12:13PM (#2721822)
The client-side math described sounds pretty interesting. Any chance you'll open-source the CoffeeScript bits?

http://www.automatoon.com/documentation/faq.html says that the player's source is up on GitHub, but that link appears to 404 at the moment.

Re:Automatoon: A HTML5 animation service on GAE written in c... by drcode on Saturday July 02, 2011 @01:05PM (#2721911)
sorry- now fixed.
Re:Automatoon: A HTML5 animation service on GAE written in c... by rincewind on Saturday July 02, 2011 @05:58AM (#2721383)
I miss the "made with alien technology" badge on this site. Otherwise awesome work, drcode.

Edit: it needs a way to make parts or joints fixed when bending, so I can't turn my train upside down when I rotate a wheel.

Re:Automatoon: A HTML5 animation service on GAE written in c... by drcode on Saturday July 02, 2011 @06:51AM (#2721445)
Agreed- That enhancement is coming in the next point release. (the one about the train wheels :-)
Re:Automatoon: A HTML5 animation service on GAE written in c... by funcall on Saturday July 02, 2011 @03:53AM (#2721270)
Very cool indeed.

One minor issue was that the animation seemed to be running even when I switched back to the Draw or Animate tabs, pegging the CPU.

Didn't see any reference to Clojure on the site, reference?

Re:Automatoon: A HTML5 animation service on GAE written in c... by zitterbewegung on Saturday July 02, 2011 @04:14AM (#2721289)
Re:Automatoon: A HTML5 animation service on GAE written in c... by funcall on Saturday July 02, 2011 @12:05PM (#2721806)
Indeed, how did I miss that. Thanks.
Re:Automatoon: A HTML5 animation service on GAE written in c... by tolmasky on Saturday July 02, 2011 @06:17PM (#2722562)
I have an Apple 27 inch cinema display, and with my browser window more or less full screen the animations seem pretty broken (they were fine after I made my browser window smaller and refreshed) -> http://imgur.com/zdrYk

Also, if it helps: running Safari 5.0.5

Re:Automatoon: A HTML5 animation service on GAE written in c... by hollerith on Saturday July 02, 2011 @03:35AM (#2721252)
Title should say "animation service" or "animation editor", not "automation service".
Re:Automatoon: A HTML5 animation service on GAE written in c... by Tichy on Saturday July 02, 2011 @07:02AM (#2721454)
Too bad that the video is in Flash.
Re:Automatoon: A HTML5 animation service on GAE written in c... by drcode on Saturday July 02, 2011 @07:12AM (#2721465)
You're right, youtube supports HTML5 video, doesn't it? I'll have to switch over the player so that people don't think the references to flash in the source are from my animation :-)
Re:Automatoon: A HTML5 animation service on GAE written in c... by tluyben2 on Saturday July 02, 2011 @07:41AM (#2721488)
very nice! compliments!