Is this just a wrapper for the website or is it native code?
AndroidApps
Community dedicated to Android apps and software.
Related Communities:
Rules:
spoiler
0. Use common sense.
- No distribution of APKs from unknown sources or direct downloads. You are only allowed to share from GitHub (no direct links, repo only), Play Store, F-Droid, or Aurora Store.
- No piracy. This includes hacking, cracking in-app purchases or bypassing forms of DRM. YouTube (Music) Vanced are allowed exceptions to this.
- No rooting apps allowed. This also includes hacking software or tools.
- No apps that require root to function. This also includes Magisk and Magisk-related software. However: If the app features extra functionality that is available if you are rooted, but it is not required to use the app it is then okay. I.e. YouTube Vanced does not require root, but it features stuff that works only with root.
- No software that requires ADB or patching system files. Exceptions are well-known debloaters such as UAD and other manually approved stuff. Otherwise, ADB is not a user-friendly or safe tool and discourage its usage here.
These rules are subject to change at any point in time with or without user notice.
I believe they used Capacitor to develop a native app from the PWA codebase.
Still a PWA and not native, essentially. It's running the application in a system WebView instead of the browser providing it. (Personally, I consider native meaning the core code is running on the Android JVM or a NDK language.)
Another great option for the userbase to choose from. I like Voyager for what it is but it just sticks out like a sore thumb on my Android phone since most of my apps follow the Material You guidelines with either Jetpack Compose or its Flutter counterparts. It looks very appropriate for iOS, down to the slower animation speed. Would be nice if like Saber (the handwritten note app), the dev adds a toggle which allows you to switch between iOS or Android UI components, or just make it more OS agnostic-looking. But that's their personal design choice, I'm just glad we have so many competent Lemmy clients now.
Voyager actually does have an Android UI setting. It's under Settings > Appearance > Themes > Device Mode. That's what I've been using for a while and I like it more than the default.