Give us a call +386 1 542 06 00

Razum

Get a proposal

Blog

We are developers. This means we’re lazy. And we don’t like pain. In fact, we hate pain so much that we forget all about the lazy part and work on this new tool for a month, just to optimize a couple of days of work on porting code from one programming...

Automagical - indistinguishable from magic by Žiga

We are developers. This means we’re lazy. And we don’t like pain. In fact, we hate pain so much that we forget all about the lazy part and work on this new tool for a month, just to optimize a couple of days of work on porting code from one programming language to another. Because - porting code is painful! And because the feeling after simply pressing a button to convert thousands of lines of code from Objective-C to C# is just priceless.

We did it with Monkey Labour and then we did it again - with Dream of Pixels. It wasn’t all smooth as Objective-C and C# are quite different beasts and some manual labour was required after the automagical conversion, but at least it wasn’t monkey labour, haha. Still, we had Monkey Labour for iOS running in C# on Windows in after only 8 hours! And we had Dream of Pixels for iOS running in C# on an Android (through Xamarin Runtime) in just a couple of weeks. And on Windows Phone!

Automagical - indistinguishable from magic

We figured porting code must be painful for other developers, too. That’s why we released the tool, called it Automagical (because, as you know, any sufficiently advanced technology is indistinguishable from magic) and priced it at an indie-friendly price of $79. And we were right! Porting is painful for other developers, and we got a load of fan-mail from our users to prove it and praise from the leading windows phone site wpcentral.com to go with that!

We’re thinking about expanding Automagical to other languages, so your ideas for conversions (like Obj-C -> Swift or the reverse: C# -> Obj-C) would be much appreciated in the comments below!

< Back to article list