[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Are you writing ATM software?




Are you writing software for use by the ATM?

We have a problem in that there are a lot of different operating systems
in use by ATM's, but most applications for design and so on are specific
to one operating system.

If you write OS-specific software, it can be hard to port to another
system, and it may not be possible if the author doesn't want to release
source code, while also not having expertise or equipment for other
systems.

There is a solution to this - use a cross-platform application
framework.  This allows you to write the source code once and build
applications for several different systems  There are a lot of different
frameworks available, in a number of different programming languages,
you can find a list of a number of them at:

http://www.geocities.com/SiliconValley/Vista/7184/guitool.html

My personal favorite cross-platform framework is ZooLib, a multithreaded
C++ framework.  You can get it from

http://zoolib.sourceforge.net/

I have started writing a column about how to do cross-platform
programming, the first one "Writing Cross-Platform Software - Getting
Started" is at:

http://www.byteswap.net/mikesnotes/2002/getting-started/

Mike

-- 
Michael D. Crawford
GoingWare Inc. - Expert Software Development and Consulting
crawford@goingware.com
http://www.goingware.com/

     Tilting at Windmills for a Better Tomorrow.