A Go app likely wouldn't rely on the native processing power of the smartphone.
An AlphaGo app could be created today for a smartphone. The bottleneck isn't the phone it's the cost of the cloud computing resources behind it.
Perhaps a combination of Moore's law and economy of scale would make it affordable sooner than we think.
The Xbox One, for example, already subcontracts difficult problems out to Azure.