As far as I know they are. Touch version 2 software upgrade will be a pay for upgrade but it looks like an app written using SDK will work for either machine, unless it relies on phone functionality?