Hacker News new | ask | show | jobs
by MrDrMcCoy 30 days ago
If you're all on Android, the inability to dogfood iOS will hinder that "get the user experience right", won't it? Not being an app developer, I'm curious why a cross-platform framework wasn't chosen. Aren't there several good ones to choose from these days?
1 comments

We have have iPhone dev phones, I just mean that for our daily use we don't use iOS. When I'm travelling I use iOS as my 2nd phone as well. So we dogfood it, but it's more like a snack specifically just for our app.

The structure of the app is in rust, so that is shared across platforms. The challenge is in the UI elements, and the cross platform stuff just isn't as good as going native there. You end up building a bunch of custom components anyway.

I'm also a bit wary of BLE on Android. iOS, is a bit more of a known entity.

It isn't just iOS and Android either. Because we support researchers, we also have a web app that they use. It surprising how large our technology footprint is across services, firmware, web, and apps.