Let’s face it: the calculator bundled with most cell phones and smart devices is lame. It does the basics and that’s about it. That was certainly the case with the Calculator application on the iPhone and iPod touch 1.x and the one in the 2.x release isn’t much better.
I’m an engineer by trade and I’ve relied on calculators to do much of the work. My preference has always be for hp. I’ve owned several over the years: 41C, 48SX, 49g+ and 50g. Most emulations of these that I’ve found have been either limited to PC or Macs (not very portable), or they’ve been crippled in some way.
Not any more. AL Software is offering an hp 41C emulation called i41CXp. It’s a full implementation of the 41CX with a virtual printer. And it supports the four module "ports" just like the 41-series! Most of the ROM images from the modules developed by hp and others are available from hp41.org. i41CXp knows how to find them and can download them over the wireless network.
(Image from AL Software’s web site.)
So far, I’m quite impressed. The layout on the iPhone is just like the original device. The emulation is fully programmable and it supports User mode so you can assign functions (built in, from the ROMs, or your own programs) to keys. And the price is right too: just
$6.99 $14.99 through the iTunes App Store.
(Ed. The post originally said $6.99. This was an error. It should have said $7.99 which is the price I paid. A recent check of iTunes shows two version of the program: i41CX (no printing) for $7.99 and i41CXp (with printing) for $14.99. My apologies for the mistake.)