Help with matching pairs app

THANK YOU! They are ALL question and answer buttons and all have unique names.
MY HOME SCREEN
https://x.thunkable.com/projects/674b67c7b4afbacf7dfdbab8/68ae8e27-2c03-40f8-b585-d43df2f796e3/designer
MY 7TH SCREEN (THE LAST ONE BEFORE YOU TOLD ME TO RATHER DO IT YOUR WAY - THE SHORTER WAY WITH THE MINIMUM VARIABLES:
https://x.thunkable.com/projects/674b67c7b4afbacf7dfdbab8/9f4825f9-7c02-4ca0-95f8-6b0004e79430/designer
THE 8TH SCREEN TO THE 22ND SCREEN’S SCORE DOES NOT WORK
https://x.thunkable.com/projects/674b67c7b4afbacf7dfdbab8/c7e63a1c-9f15-405d-a726-58cb05c2c751/designer
THIS LAST SCREEN (NO 23 - MY LAST QUESTIONS SCREEN) DOES WORK:
https://x.thunkable.com/projects/674b67c7b4afbacf7dfdbab8/6e122bd6-4ec9-4195-9ded-7707725d8237/designer

When you share a link to your project, it includes all screens. So there is only a need to share one link.

I’m a little confused about the screen names so I don’t know what “THE 8TH SCREEN TO THE 22ND SCREEN” means. Are you saying that the problem with the scoring happens when you play Screen8L1G6 and then immediately play Screen22L1G20?

I realized that I did not include crucial information when I created the template for you. You should delete ALL variable Initialize blocks on the copied screen before modifying it. I’m sorry I didn’t think to mention that. Because the initial template screen (I assume that’s what you’re calling THE 8TH SCREEN but I could be wrong) has the variables initialized there, it’s important to only initialize variables once and then use those same variables throughout any new screens that you copy and modify.

If you copy the template screen and leave the initialize blocks there, you end up creating multiple duplicates of a variable all with the same name. That’s when things get confusing and broken. Like this:

THX. Yes you are right. Screen8L1G6 is where your variable blocks started. So must I now delete all the rest (up to screen23) variables above the When any button click and just leave the Screen8L1G6 variables? And what about the Screens before Screen8L1G6 (the ones that I created before you helped me).
Or must I put all screen8’s variables + the rest of it’s building blocks on screen3L1G1 where all the questions starts?

I would say this: delete the Initialize blocks on any copied screens. So I assume from what you said, that’s anything after Screen8L1G6. Then go through those screens and re-select each variable. You’ll need to click on a variable and choose it again from the list.

I would make sure to delete all the Initialize blocks first from those screens and then go back and re-select variables after that. If you try to do it one screen at a time without getting rid of all those duplicate blocks, it’s going to be very confusing still.

I don’t know what to recommend for screens that you created before Screen8L1G6. I would make sure Screen8L1G6 still works after deleting all the duplicate Initialize blocks beyond that. If those earlier screens work, I would leave them alone. If they don’t work, then I would recommend making a new copy of the template screen (Screen8L1G6), deleting the Initialize blocks, and then re-creating what was on any earlier screens. I think that would be easier than trying to fix the existing screens.

1 Like

Hi Tatiang. THANK YOU VERY MUCH for the great advice on deleting ALL the copied & pasted Variables and to only RESELECT it!
I then figured out (after 2 days of sweat) what the 4 important missing “links” were to get ALL the scores right. I just added:
(WHEN app variable Left Side List INITIALIZES OR CHANGES) (SET Left List TO…)
( " " " Right side List " " " " Right " " )
Now I just need to finish off all the Go-To buttons and do some last touches.
What must I do when Im finish with everything to have my app ready for personal use and for other disabled kids to use as well?

1 Like

You’re welcome! Congratulations on getting this far. Thunkable is a great tool but people don’t always realize how much work it still takes to create an app from an idea.

You will need to publish your app. While I have published apps made with Thunkable, it’s not a process I am an expert at. I usually have to read through the instructions carefully step-by-step to do it. You also will need a paid Thunkable license that allows publishing and a paid license for the Apple Developer Program and/or the Google Play Store.

The instructions start here and at the bottom of this link are links to each Store’s instructions: Overview | Thunkable Docs.

I will tell you that the publishing process is time-consuming and that at least for me, it was a very frustrating experience. Everything has to be just right and in the right order. The first time I did it, it took a sustained effort of a couple hours a day for about a week! Of course, I didn’t have the thorough instructions that I linked to above so I imagine it might be slightly easier now. But just be prepared for about 20 individual steps.

Thx, but I do not want to sell my little app. I only want my grandson to learn with it and I would like to give it to other parents who cannot afford to buy all the special types of apps they need for their disabled/or other kids to learn a little different things/ways. Do I still have to go through all the red tape, or can I just give a link to parents? .

You have two options:

  1. You can publish it to the App Store(s) and make the price free. This is the same process as publishing a paid app. Anyone can then install it on their phone or tablet.
  2. You can publish it as a Web App in Thunkable. This is waaay easier but you need to have at least a Builder license: Pricing | Thunkable. Anyone with the link can access it from their phone, tablet, or computer.

A web app is just a website. You’d want to make sure to test it on mobile devices and computers to make sure it functions as you expect. The downside of a web app is that it requires Internet access and runs in a browser such as Chrome or Safari. So for families that prefer to install apps on their kids’ phones/tablets and not have them searching the web, it’s better to have a published app.

Thank you. And again thank you for all you’ve learned me + showing me the way forward! I ve learned a lot from you.God bless.

1 Like

Hi Tatiang. What and how must I copy my app to share with family members to help me check for mistakes?

If you want to have friends or family test the app for you on their mobile devices then you would need to:

  1. On iPhones, set up TestFlight.
  2. On Android phones, download the .apk file and share it.

Thank you.

Hi. I URGENTLY NEED HELP PLS! Im on Thunkable’s previous FREE plan (as from 7 Oct 24. Which allowed unrestricted amount of screens, etc). I finished my 3 apps (Level 1, Level 2 and Level 3). But with internet problems, stupidity + not understanding computer terms I battled to get my 1st app to an .apk file and messed up my 2 Free .apk download chances. Now I sit with a huge problem as the previous and much more of a FREE plan of Oct24 expires 31 Dec 24 and I still need to get my 3 apps uploaded before then, otherwise I loose all my hard work!!! Can someone PLEASE HELP ME with advice and/or an email address (I tried many times to get through to a human and not an automated answering machine, to explain what happened, and to ask for more time or a way to get my 3 .apk files for Android, but with no success.

Just this once, I’ve reset your APK download.

1 Like

Hi Brian. THX A LOT, but I now cannot get past a message saying: Do you want to install an update to this app no.3? My app No.1 of 25 Dec also changed now 27 Dec to no.3. So now both apps has the same name and same background color!!! and I cant get past the above message.
My app no.2 is also still in a queue that says I am only allowedto build 1 app at a time, so Im not sure when can no.2 be built? And there’s only 3 days left before the expiring date!!!
Was I supposed to move app no.1 from the Downloads folder before downloading other apps???

Sorry, I’m not sure exactly what you mean. What app are you trying to download? For your app no.2, sometimes it takes a while for it to download and email, have you received it by now? Downloading the APK is not dependant on your downloads folder so you don’t have to move anything.

I can see my downloaded app no.3 is in my phone’s Internal, Download Folder, but seems not installed and in my phone’s App Gallery. What must I do to install the apk file now on my phone?

I saw now (for the 1st time, while trying to install my no.2 app), that a message flashed up for about 1 second, that the app is not installed because it’s an unknown app, but I did install Firefox and set it as my Default Browser and did Allow Unknown apps, so what else can I try to get my apk apps installed on my Android phone?
● I also still need to get my last apk app built by Thunkable (the last one of my 3 apps), but will I be able to get it built on 1 January’25 as I don’t have any options left to have it built now?

Could it be that my 3 apk file names are too similar, that could cause the apps to all become the same background color?!? Will it help if I put their Level no’s 1, 2 & 3 in front of the Match the Emojis ?
Could you allow me to RENAME my 3 apps and re-export these 3 apps?