I am a webdeveloper myself and I started this program because I know the importance of such a tool.
Creating a standalone tool would have never been a success. It would be very hard for people to find about it and use it. I cannot advertise it. I don’t have a team for that.
So my first ideea was to integrate it in the most popular image viewer worldwide – IrfanView, that is also free and accepts plugins.
I am a IrfanView user for many years. This is my favourite program.
I thought it would be great to add something that is missing for years into this great program – a save for web feature.
So I talked with Irfan and we set the details. I wanted to create it in C#, but he didn’t want the big .net framework as dependency even if on Vista and future windows systems it is installed by default.
I started a similar project in 2003 in C++ and left it in alpha state. So, I used my old sources and found a good library called FreeImage. I made some contributions to FreeImage (of course all of them are available for free for the community).
And here is the final result – RIOT.
Irfan didn’t want to deploy 2 DLLs. Just one, he said, and smaller. I managed to link FreeImage, pnglib, libjpeg and zlib with Borland C++Builder, even if they are not compatible with this compiler.
This resulted in a lite DLL with stripped functionality.
I decided to maintain all advanced features by creating another version of the plugin called Extended version (also free) – formerly named FULL.
For people that don’t have/use IrfanView I created also an EXE (with extended features), and that version became now the RIOT application.
Meanwhile the RIOT plugin was integrated in other programs who benefit of the save for web features like: XNView, GIMP or Paint.NET
My name is LUcian SABO. I am a software architect from Romania, working for 16 years with the newest web technologies, mostly on the LAMP stack. I talk with enthusiasm about PHP, Design Patterns, Clean Code, XP, DevOps and Agile.
I am currently Lead Software Architect at the London-based #1 global startup community – F6S.
In the past I filled several positions including: Full Stack Developer, Project Manager, Agile Team Lead and Consultant.
Contact info: luciansabo at gmail dot com