The landscape of mobile development is undergoing a massive, seismic shift. For years, "smart" mobile applications were merely thin clients. They captured user inputs, shipped them over the network to a massive cloud-based API, waited for a remote GPU cluster to perform the inference, and then displayed the response.

But cloud-dependent AI has...