Hacker News new | ask | show | jobs
by sowbug 3557 days ago
The Tesla app for Android has numerous bugs that wouldn't have shipped if Tesla leadership carried Android devices.

* The app must be closed in a certain way (back button or swiping away, rather than home button or switching to another app) or else it'll permanently lose network connectivity after a few minutes. I think this is because they keep the socket object in their main activity, and they don't deal with cases where an idle connection gets evicted from a NAT table or similar. But that's just speculation.

* If you launch the app in certain connectivity states, it will not just put up a no-connection alert, but it will flush your stored password. This could leave you in a pickle if you use a strong passphrase that you keep in a password manager, and you were relying on the app to unlock your car.

* The app doesn't support fingerprints. This isn't a bug, but it's something that enough apps support nowadays that it feels strange they're so far behind.

In addition, I'm told the iOS app has more features than the Android version, but I've never seen it myself.