Acknowledged

Feature request: Allow to change app type

Maybe I'm missing something regarding everything around widgets and super apps and how they differ, but as far as I understand, since SDK 4.0.0 you'd get a "super app" that supports glances/glance view as long as you implement it with getGlanceView(). However, if you want to support a similar feature with a widget for pre 4.0 devices, you'd have to compile it as type "widget" by setting the type in your manifest.xml.

If this is the case and you start off with a watch app, when you later implement glance/widget support you can't change the app type of your app meaning you'll not be able to implement the widget for older devices. When changing app type and trying to upload a new version, you'll get an error saying "The app type is mandatory.".

This feature requests is to allow changing between app types, at the very least between widgets and watch apps since they're essentially the same for 4.0.0 and later devices but needs to be set to the correct type for older versions.

If this is in fact not how it's working and I would go another way about implementing widget support after publishing a device app I'm sorry and you can close this issue.

Some references

  • Currently the limitation here is the CIQ store as it doesn't see a widget and a watch app to be the same app even if the manifest ID matches. This is preventing you from uploading a newer version that you believe to be the same app.

    You can get around this by uploading an entirely new app to the store and leave the old one as is.