Hi, I'm trying to figure out a login issue with the retool android app.
I've been testing using 2 different Android handhelds - Zebra TC57HO running Android 10, and a Chainway C66 (brand new) mobile computer running Android 9.
Maybe just a limitation of too old of a device? FWIW this device has 3GB ram and about 1.2GB "available".
We're hoping to develop on the retool platform using the Zebra integration, so any info you have to share would be helpful re: minimum tech specs, etc.
Absolutely! Here's a screenshot of the error, forgot to include it. I think it's the lack of support for optional chaining in older chrome causing it based on my research
Hi! These are the browsers we officially support today. We'll add a browser version check to the login page, which will make it more obvious when you try to login with an old browser.
Since JavaScript and HTML are constantly evolving, and since Retool is a major frontend webapp that uses all the HTML5/ESNext features, we do need to draw the line somewhere in order to keep moving forward with the web.
But optional chaining has been supported since Chrome 80, which was released in 2020. Android 10 continued to get updates until end-of-life in February 2023. Are you sure you can't update Chrome? There should be a way to see your Chrome version in the settings panel.
That said, login is kind of the canary. It's literally the first page your phone has seen, so this is just the first of the problems you might encounter.
Hi Jeff, totally fair points. The device I was testing is on Chrome 77 which is 2019.
The thing is, handheld-scanner type of devices tend to be pretty locked down in what you can do with them, and a lot of companies tend to use these devices for 5+ years without being able to make software updates.
It depends on the brand and the age of the device but updating the Android version or some apps (apparently Chrome) can be very difficult.
I was testing with 2 different devices, a Chainway C66 and a Zebra TC57HO. I think I'll be able to get the Zebra to work, but the Chainway is the one where I can't update Chrome.
No big deal on my end. We'll keep testing different devices. Just something that was worth sharing if you're looking to cater toward barcoding applications. (This is a great use-case for Retool IMO, and we're planning to build some apps once we get hardware figured out)
@zp123: @Robin_Pham just demoed a Retool app running on a Zebra scanner today! I think he built the Retool app as a native Android app, rather than as a webapp running under Chrome.