Sunday, 5th February 2006Universal InstallerDon't you just love it when you end up making work for yourself, right when you think you're overworked enough as it is? Well, such a scenario just happened to me whilst getting ROTunes v0.08 ready for release. It suddenly occurred to me that I've made so many changes and improvements to the code, it's probably easier for anyone upgrading just to delete their existing copy and install the new version afresh! Of course, that's 'just not cricket', apart from being against the whole RISC OS philosophy of being flexible enough to cater for all levels of user as well as being considerate to the end-users preferences and time.
Therefore, there was no solution other than to write an installer application for the new ROTunes update. This would ensure that new users would end up with a nice new install but also allow existing users to upgrade without having to reset or lose all their choices and preferences etc.
This brought me to thinking that I've actually been striving to come up with a nice and simple way of supplying upgrades to my software for a couple of years now. I've half-written (or bodged) installers in the past, even attempting to write a kind of multi-purpose installer, but everytime I end up with something that's only really suitable for the task in hand and not ideal for re-using the next time I release another upgrade to something!
So..... this morning I decided that I was going to crack it once and for all, and write a completely generic, easy-to-use, universal installer application for any software I may decide to upgrade in the future. As Apple always seems to have well thought out installers and user interfaces, I thought I'd write something along similar lines - but of course make it smaller, leaner and better! Thus, the completion of Paul's Universal Application Installer about 30 minutes ago (not bad going if I do say so myself - a new application from concept, design, planning and coding right through to finished, debugged release-ready version in under a day!)
I just need to finish bug testing ROTunes v0.08 and I can unleash both update and installer on the world!
So far people have left 2 comments;
Generic Drug said... So, when you're going to upload it? Jun 22nd, 2007 8:50pm
Uh oh...
Leave a new comment:
URLs linking to this entry
· www.google.co.uk | 19-October-2007
· andgoogle.com | 31-August-2007 · starlogic.biz | 24-August-2007 · www.google.ro | 13-August-2007 · www.paulvigayappreciationsociety.org | 12-August-2007 · www.google.de | 2-August-2007 · www.google.com.au | 24-February-2007 · search.yahoo.com | 4-August-2006 · rss.avantgo.net:84 | 14-March-2006 · www.iconbar.co.uk | 7-February-2006 · iconbar.co.uk | 7-February-2006 · www.iconbar.com | 7-February-2006 · www.bloglines.com | 5-February-2006 |
Search Paul's Blog
Contact
Summary of February 2006
14th - A load of balls
12th - Tidying loose ends
11th - Programming Marathon
5th - Universal Installer
2nd - Jehovah!
Current
Recent comments
On Jul 31st, 2010 8:12am, Wholesale GHD Hair Straighteners commented on Bouncers on the door.... (5th April 2007)
On Jul 31st, 2010 7:23am, Discount GHD Hair Straighteners commented on MotorStorm Rocks! (24th March 2007)
On Jul 31st, 2010 7:14am, Discount Moncler jackets commented on MotorStorm Rocks! (24th March 2007)
On Jul 31st, 2010 2:45am, Discount Moncler jackets commented on Bouncers on the door.... (5th April 2007)
On Jul 31st, 2010 2:07am, wolcoach commented on Bouncers on the door.... (5th April 2007)
On Jul 31st, 2010 1:57am, air jordan xi space jams commented on Bouncers on the door.... (5th April 2007)
On Jul 30th, 2010 3:22am, ugg shoes sale commented on Bouncers on the door.... (5th April 2007)
Tagged Categories
|
||
|
Powered by ElectricType 1.05 (28th Dec 2008)
|
Visitors: 332716
|