> About the only grace I give these manufacturers is the fact that google and apple both make it an annoying pain to maintain applications in their app store. A manufacturer can't simply drop "oven app" once and expect it to be available on the store forever.
If the app doesn't use the Internet then the natural way to provision it is to have it pre-loaded on the device anyway. Why should the goal of "avoid needing to hit the manufacturer's servers" involve hitting Google's servers?