Recent changes to App inventer causing problems

Status bar and navigation colored blue? Screen area stretched under navigation, there should be 15 vertically. App much slower. These changes happened overnight. Will this be fixed or will i have to resize everything?


New with only 13 1/2 blocks vertical

1 Like

Did you update the Companion to 2.76 yet?

Do you grab screen size after a suitable delay?

I'm not using the companion app. I use a Samsung tablet hooked up to a TV,
so I can run the Android apps on the tablet. Then I just transfer to my
phone. On the tablet the app looks no different than it used to ( Galaxy S8
) but on my phone ( pixel7a) the appearance has changed as shown in the
pictures. The app screen appears to be going below the navigation bar.

You compiled and installed a new version of your app after nb202 was released? You do not say...Or you phone updated to Android 15 (API 35) ?

See the third and fourth articles, on responsive design

Does this apply to you?

1 Like

I also have a Pixel 7 Pro with Android 16. So let me check your app. Post or send it to me via PM.

Updated to Android 16

Yes, solved the colored status bar and navigation bar, but still have the problem with the screen stretching below the navigation bar. It seems the app screen no longer sees the navigation bar as a boundary. And the app is considerably slower now. Still showing 13 and 1/2 of the 15 blocks vertically in this picture when before it would show all 15.

I can't diagnose any further without the aia export.

I'll try and clean it up and then post it but you won't be able to make any sense of it, LOL I was hoping there was a way to downgrade the app inventor or use an older version?

It's server based, so you have to dance to its tune.

this is the new look Google introduced in SDK 35, see also here Behavior changes: Apps targeting Android 15 or higher  |  Android Developers

Taifun

Just to be clear everything was fine before. Seems to me it should be possible to have an option to use an older version, especially since new versions might break things.

Dear MIT App Inventor Team,

I have the same issue after updating the Companion App from Version 2.75 to 2.76.
My phone is a Galaxy 23Ultra; OneUI version 7.0; Android Version 15.

Today with Companion App Version 2.75 it looked like this

After just updating your app to Version 2.76 it looks like this

So not sure if this is really related to the new look since my system settings haven't changed but the app version did.

However, when we have to consider this now in future, how can we do this with App Inventor (that navigation bar is still considered as boundary as before)?

Thanks for looking into this.

Best regards

I'll try resizing the arrangement to a percentage instead of fill parent, but that would mean that it's possible that the app would look different on different devices. It seems we can't use fill parent anymore without getting interference with the navigation bar!

I just tried the same but didn't work for me.
Would be interesting to know if it works for you.

Thanks + Best regards

Here are all the options I've seen so far to future-proof your app:

Project Properties Theming:

Screen1 flags:
Show Status Bar and TitleVisible:
image

Maybe there is some combination that still works for you?

Those are the first things that I tried setting to Invisible, made no difference, navigation bar still covered up at the bottom

You might try applying this extension:

some bits don't work now but it might provide some respite with swipeable nav and status bars