Mandatory Platform Upgrade - Please Update Your Thunkable Live App

Hi Thunkers!

This week, we will release a required upgrade for how our web application, Thunkable Live app, and database interact with each other.

After this new release, previous versions of the Thunkable Live app (version 413 or older) will not be able to communicate with our servers and will not function properly. If you are using version 410 (or newer) of the Thunkable Live app, you will be prompted to upgrade your Thunkable Live app through the App Store or Google Play Store.

If you have any questions, feel free to reply to this post.

Thanks for your understanding.

The Thunkable Team

Hello:

Thanks for this announcement. I am about to write about a little “viewing” bug in the community forum. I solely design for Thunkable inside of Google Chrome on my laptop. Does your update have any bearing on that particular interface? Thanks.

1 Like

What are the major updates we can expect from this mandatory update

Hello, tried installing the new version thought Google Play Store on a Samsung Galaxy j5 prime, however the app is crashing instantly on opening (doesn’t even show a splash screen), tried uninstalling and re-installing cleaning app data and cache

@jared Great question, thanks for raising it! This is one of those releases where users won’t see any dramatic changes in terms of features, or the UI of Thunkable. This is purely a behind the scenes backend release. But still a very important one and one that helps keep our Website, Platform, and Thunkable Live app stable.

This release is to update our Apollo libraries–essentially, the libraries that are the glue between our Website/Thunkable Live App and our Database. We have to do this because Apollo 2 is officially deprecated, with end-of-life scheduled for 22 October 2023.

1 Like

@projetodemichelappin Sorry to hear you are having trouble updating the App. Could you let us know:

  • What version of Android you are running on your device?
  • What was the previous version of the Thunkable Live app that you were using?
  • Is there an error message when you try and open the app?

Thank you!

What version of Android you are running on your device? Android 8.0.0
What was the previous version of the Thunkable Live app that you were using? This is the first time I tried using the live app
Is there an error message when you try and open the app? There's no error message of it, as it doesn't even appear to open, it just crashes instantly saying thunkable stopped working

If there’s any way to get some kind of error log of the application, it would be appreciated to know about

@projetodemichelappin Thanks for that info! Is it possible to update the Android OS on your device to see if the app will install correctly on a newer version? That is one of the options I see here for troubleshooting issues with apps not installing via Google Play.

After looking around on the internet I found a way to see my phone’s logs, and it showed the error: Only full screen opaque activities can request orientation

Apparently seems to be a problem specific to the android 8.0 version and fixed in android 8.1, guess that’s just my luck.

Also, I unfortunately cannot update the OS to any other version (unless I try rooting it, with I don’t think is a good idea)

FATAL EXCEPTION: main
07-12 16:30:16.878 17329 17329 E AndroidRuntime: Process: com.thunkable.live, PID: 17329
07-12 16:30:16.878 17329 17329 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.thunkable.live/com.thunkable.live.MainActivity}: java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2957)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3032)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at android.app.ActivityThread.-wrap11(Unknown Source:0)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:105)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:164)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6942)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
07-12 16:30:16.878 17329 17329 E AndroidRuntime: Caused by: java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at android.app.Activity.onCreate(Activity.java:1038)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at androidx.core.app.ComponentActivity.onCreate(ComponentActivity.java:85)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at androidx.activity.ComponentActivity.onCreate(ComponentActivity.java:321)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:249)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:45)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at com.thunkable.live.MainActivity.onCreate(MainActivity.java:21)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at android.app.Activity.performCreate(Activity.java:7183)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1221)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2910)
07-12 16:30:16.878 17329 17329 E AndroidRuntime:        ... 9 more

Certainly understand your frustration there @projetodemichelappin. It may be worth looking into an emulator where you would install the latest version of the Thunkable Live app for testing purposes.

1 Like

Very interesting, but when will the internal data storage bug be fixed? In the meantime, thank you.

Hi @beeth, thanks for reaching out. Could you be a little more specific or link a post here where this is mentioned? I do not recall off the top of my head the issue you are describing.

Thanks so much!

Thanks Matt for your quick response.
I’m a computer science teacher and I work with app inventor and kodular. I’m getting close to Thunkable but I notice some serious unsolved problems, especially regarding local saving. The data is not updated with the UPDATE command (pic2) and the grid neither (pic1).
From the forum I noticed that working with Google sheet the data is updated, but publishing an App and forcing the user to open a Google account seems a little linear to me.
Am I wrong or can you suggest me an alternative?


Hi!
On my Samsung S9+ I had the Thunkable Live app version 4.13. I’ve deinstalled it and load the one on Google Play strore.
Oh! Surprise! When I launch this app (which I’ve just download) It still show version 4.13 …
Something wrong ?
Pascal