Yes, even though with the right marketing (make it easy to use) any smartphone vendor could probably implement this service. Or just create a "dial"-app replacement for iOS (if possible), Android, ... to use the service and fall back to normal phone numbers when needed.
It's more of a marketing challenge than a technical one I guess.
Regards, Steviee