I left my Redhouse file manager project on hold for some time already. Started out on OS4.x I thought it was a good time to continue with it on Aros for now. I am getting myself familiar with Aros so what better way better than to involve Aros in to it. One thing I really miss, and “highlighted” already several times is a editor that supports C syntax highlights. Being used to CodeBench and Cubic IDE it is a big must for me. I really hope someone will create this. For now I am using the NoWinED editor. When the code is not that large yet it is fine but once it grows you just loose that great ability of oversight.
Programming on Aros is somewhat different compared to OS4.x. The approach to libraries and the GUI toolkit of choice are different. When it comes to libraries we will switch back to the old classic way of opening them. I actually like this since it is true to the classic way of doing things and since I invested a lot of time in Amiga OS libraries the classic way and new OS4.x way it is not really a problem to switch back to this way of opening libraries.
Instead of ReAction which is used on OS4.x we are using Zune on Aros. Zune is an object-oriented GUI toolkit. It is nearly a clone (at both API and Look&Feel level) of MUI, a well-known Amiga shareware product by Stefan Stuntz. I have no experience with MUI so for me this will be a bit of a hurdle. I always got the idea that there are more and better MUI classes one can use giving you a more easier way of getting your code done. So far I already have small example of a window that is being displayed with some control code that will close it again. That will be the basis from which I will continue. First I will start with a split window look which is the basis for each Amiga file manager if you ask me.
I have been using Aros (in the form of Icaros Desktop) for a while now and it is about time I write about my verdict on it. There is a bit of a dilemma for me in some weird way as I am a OS4.x fan boy. From the start I suppose to hate it, right? Some kind of wannabe Amiga OS on X86 hardware. How could I even consider thinking about it let alone install it? How wrong could I be? Well beyond my dreams because it was love on first sight.
It runs on my old x86 hardware that became absolute due to the fact Windows would not run on it anymore. It’s fine if you are happy to wait 5 minutes every time you move the mouse. That was a great start for Aros because I did not have to go out and buy new hardware for it. Imagine if it runs on old outdated hardware like this it will shine on new modern hardware.
If you got some spare hardware lying around you should really install Icaros to give it a try. You can also run it within Windows or even boot it as a Live DVD. Personally I would recommend to run it on real hardware to experience it to the max.
One program I am really missing on Aros is a syntax highlight C editor. I really can’t work without one anymore since I start using Cubic IDE and CodeBench on Amiga OS4.x. For now I will have to do without but as you start working with larger portions of code you start loosing the oversight and it becomes hard to get to grips with it. I really hope someone will create this because this is something I really need.
To my surprise Icaros contains VNC Server so I can sit downstairs with my Acer laptop and connect to my Icaros desktop upstairs. I use TightVNC Viewer in my Acer laptop to connect to my Icaros desktop and it works great.
With my upcoming holiday I will be able to use Icaros a lot more which is something I am really looking forward to. Mostly I will try to do some more programming and playing some games with the emulator. Of course I will be writing about it like I always do.
I surely could use some access to that cabinet last weekend. I felt it coming on Friday evening and instantly you know the weekend is blown to pieces. The only plus is that you don’t have to be at work and with some luck your wife will try to take care of you. Somehow I still manage to dig a bit into programming on Aros. The bit I dug into was Zune which is a (nearly) clone of MUI. The quote the developer docs “Zune is an object-oriented GUI toolkit. It is nearly a clone (at both API and Look&Feel level) of MUI, a well-known Amiga shareware product by Stefan Stuntz. Therefore MUI developers will feel at home here, while others will discover the concepts and qualities that Zune shares with MUI.” I know pretty much nothing about MUI although I do understand the concept a bit. But since I got some experience on OS4.x with programming the GUI it would not take long to understand the Zune/MUI concepts.
The whole week has passed and we have reached the next weekend already. The first few days of the week I was still really sick but towards the end of the week I got much better and the weekend was alright. Sadly the weekend will come to an end soon and I would have to crawl through a whole week of work again to reach the next weekend.
One thing I really wanted to have and working was remote desktop between my laptop and my Icaros desktop. I got that up and running (Saturday) last evening. The reason I wanted this is that sometimes I might be sitting downstairs with my laptop but still want to do a bit of work or programming on my Icaros desktop which is sitting upstairs. A rather small column this week but next time I will have a lot more to talk about.