this post was submitted on 25 Aug 2024
54 points (98.2% liked)
Open Source
31088 readers
708 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Okay but it's a web app?
I also got confused by the wording and screenshots.
I mean it's an .apk file so why wouldn't it feel of a native android app?
But why is it built in html and js and css
No idea... You're right it's mosly written in kotlin for android :/
I'm not a dev but that's rather strange :/ if someone could chime in, thanks !!
The views are all just webviews. You can find all of the pages in the app/src/main/assets/pages folder, it's all html and css.
Their package name is also still com.example, their target sdk doesn't match their compile sdk, and also neither match with the target sdk in their AppManifest.xml.
So I'm guessing this is just someone who isn't really familiar with java or native android views or something, so just decided to build it in something they do know instead.
Thankss !!
Nope. It is an android app. The author is probably using some kind of webview to display the data, so html and css are for laying out and styling the components. This is pretty common nowadays