This is a relatively simple technical problem. If Amazon implements compatible APIs, they can trivially rebuild apps to use them.