Show HN: Radi, my HTML5 content creation app (Mac)
Radi is a side project of mine that has kept me occupied for the better part of 2010. I'm very happy to finally have it in a half-presentable state, just in time for 2011! What's that they say about the first release -- "if you're not embarrassed, you waited too long?" Well, this is that one for me :)<p>It's scary to put this app out there to the whole world in its current condition, but I feel like I've reached a dead-end.<p>There are too many directions in which this app could be developed. I need to cut down on the abstract ambition and start focusing on some real-world use cases.<p>For that, I desperately need your help! What's your biggest need in the world of HTML5 content creation? Do you see a path for this app to be developed into the tool that would fit your needs?<p>Thanks for any input, and (slightly prematurely) a great 2011 for everyone on HN! I appreciate this community enormously.<p>--<p>A few words about the technical details of this app...<p>Although the app targets HTML publishing, the compositing core doesn't actually use any kind of browser engine like WebKit. Instead, it's a node-based GPU-accelerated compositing system of my own devising. Layers and effects are rendered using OpenGL.<p>Because there's no browser engine, there's also no browser-style DOM available in Radi. I've written private implementations of the relevant JavaScript APIs, primarily Canvas. The JavaScript engine used is WebKit's JavaScriptCore, a.k.a. Nitro in its current accelerated incarnation.<p>The app is native Cocoa, but it's written in a way that's fairly portable. (From my other projects I already have a large part of the core ported to Windows+Direct3D.)