At the time there wasn't "Downloadable apps", heck there was only one or two "smartphones" out there running Windows Mobile (CE) and Nokia's OS.
Apple iOS and Android didn't come out till 2007 and 2008 respectively.
There are plenty of apps out there now that offer wireless calling. Seamless mobility is more of a chip or OS related feature. It could be done via an application to, but that company would need A LOT of infrastructure to handle a large user base.