Oh well that was a tough start of the day.
Someone at our office forgot to close the alarm remote lid and the battery drained. Hence when I came in the morning, I wondered there’s no beeping. Since I thought all is OK and unlocked, I came in… But suddenly sirens started to scream and I had to call all the possible lines to cancel the red alert.
Anyways that’s all for the offline world for now. Regarding the online one I have to note I had refurbished my homepage, as you may noticed. There’s a lot of hidden good stuff going on (and I’d be glad to talk about them if time allows), but I have to mark one thing which made me recently happy: TypeKit. It’s a freaking awesome service, very well designed and reliable, however not free. There were some problems with Czech glyphs being broken on iOS, but it should be fine by now: the TypeKit team yesterday deployed a new engine, allowing to push OpenType fonts to iOS (it was handled by SVG, as far as I know).
Thank for stopping by. I would be really glad to show you some sweet new stuff I cooked recently, so stay near.
























Moderatrix: Fast User Interface Widgets Without Flex.
In this series of articles I’d like to invite you to meet the library I’ve been working on during last few years: Moderatrix (with a small help from other support libraries).
It started long before I joined Falanxia, but Moderatrix made a good leap lately: it was heavily used in our recently launched Bzoonk Bar game.
So what’s going on here? Basically all you need to see is in the video screencast below – all the effects, animation and so on (it was used in other projects as well, but let’s stick with Bzoonk Bar). There’s a lot more under the hood I’d like to talk about.
You may ask why I didn’t use Flex (or any other user interface library). But first you need to know the requirements I needed to meet.
Everything started when I was in Cyprus for my one year trip to Sideshow. I just moved from AS2 to AS3 and I really needed a strong library to allow me fast prototyping, while not using Flash (you may know Flash IDE is nearly unusable on OSX).
I got to create a feature-packed video player for Involver, and there was a huge list of requirements I had to satisfy:
The list was somewhat longer, you can check it out on my Involver portfolio page, but I think it’s now clear the requirements were pretty tough.
Actually it was even a bit worse: there were some other challenges I also needed to solve: data and processor consumption should be minimal.
So now you know why Flex was not an option for me:
I tried a few user interface libraries available at the time, but nothing was really useful for my scenario. So I decided to build my very own system. It started as a part of my vancura-as3-libs package, but when I started to work at Falanxia, I refactored the libraries into Falanxia suitable ones. And now the libraries are open again – so you can use it right now.
This series will show you how to use them. If you’re interested, please be sure to follow me on Twitter, so you know when a new article is out.