Tony1
July 22, 2026, 9:41am
1
Good morning everyone,
I wanted to ask if anything has changed in my use of Firebase...
I get this error when I launch with the Companion:
Error from Companion: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference
Tony1
July 22, 2026, 2:43pm
4
I created a new Firebase project with the suggested precautions... but the same problem...
How can it suddenly have this error???
I've made other apps with Firebase before and never had any problems!
TestFirebase.aia (1.9 KB)
TIMAI2
July 22, 2026, 3:01pm
5
Because you use this:
If you read the comments in the links provided, you will see that the Firebase component is broken, unlikely to be fixed. There are extensions available or use the web component and the Firebase RTDB REST api.
TIMAI2
July 22, 2026, 3:10pm
9
Tony1:
but this is payment…?
If you use the Blaze plan there is a free tier for the RTDB and FB Storage (10GB)
The same applied with using the Firebase component (although that does not access FB Storage)
Tony1
July 22, 2026, 3:55pm
10
web component and the Firebase RTDB REST api… It’s ok also IOS?
TIMAI2
July 22, 2026, 4:05pm
11
Not heard anything to the contrary.
Tony1
July 23, 2026, 8:41am
12
But another more universal system to use like firebase to use with appinventor?
TIMAI2
July 23, 2026, 8:56am
13
CloudDB and/or Redis
php & mySQL
php & SQLite (server based)
Google Sheets & Google Apps Script
AirTable
Supabase
I could go on...
Tony1
July 23, 2026, 10:23am
14
Which of the alternatives you listed is the best solution to use with Appinventor? Thanks.
I want to be able to do the same thing I would with Firebase:
Storevalue
Getvalue
Datachanged
TIMAI2
July 23, 2026, 10:30am
15
Given there is a component, cloudDB.
Tony1
July 27, 2026, 2:33pm
16
Hi,
but cloudDB is supported in IOS?
Mostly.
see https://doesappinventorrunonios.com/
Particularly not this stuff
Tony1
July 27, 2026, 2:44pm
18
ok….so it might not work because I have free Redis?
TIMAI2
July 27, 2026, 2:46pm
19
Only if you try to use the UpdateDone event block. Try and see.
Tony1
July 27, 2026, 3:27pm
20
this block ok with android but not work with IOS…
I use the Companion…