Last android app I created for a personal project I did using Kivy which is a python application framework. I found it nice to be able to develop the app on the desktop and then run on Android. There were enough multi-platform python libraries for things like bluetooth that I was able to even develop that side of things on my desktop development environment as well. This would be the framework I recommend.
Web Apps are also a good choice. I have a couple apps running off my homelab that are just webpages accessible from inside the network and they work well enough on mobile. If you really want to package it there are a couple ways. Not the best use case for you, but might be of interest to the others, I really love Tauri. It is an alternative to electron that focuses on binary size and security. Tauri 1.4 is great for desktop applications. The alpha version of 2.0 supports mobile, however I have yet to write anything for the 2.0 version that hasn’t involved creating a pull request to fix something so… you’ll be in for a treat if you go this route.
As mentioned in thread, several game engines do mobile packaging fairly well. Godot’s android functionality works pretty well. Bevy has limited android support, but the web version functions well enough. I see this as more of a “If you already know a game engine, you might secretly know how to make a mobile app. Don’t learn a game engine just to make a mobile app.”
Did you find docs? I did a cursory glance around late last week and ended up just shrugging assuming that’s what I got for using Dendrite (positive)
Edit: Turns out, when running sliding-sync you really only need to patch the .well-known/matrix/client
configuration
I recently started using Trilium. I like it, but it has a lot of rough edges that requires programm-y knowledge (i.e. I’d recommend it to a colleague but not an elder relative)
You can choose icons for every note which sorta meets your first point?
Sync happens via a self-hosted instance that also provides a web-interface. Relies on web interface for Android/mobile. It works okay.
The formatting leaves a lot to be desired. It is HTML on the backend, not flat markdown. You need to WSIWYG the formatting, but not all the formatting is provided in menu. If you edit the HTML source directly, things get stripped so you don’t actually have any programmatic control over the formatting. This means you can’t do things like intersperse a checked and non-checked list.
The share interface is very powerful. Having self-hosted publishing out of my note-app is the thing that’s kept me learning and hacking away at improving my little instance.
There are several API SDKs if being able to programmatically access your notes is important to you.
Now, that’s a name I haven’t heard in a long time… A long time.
This is a great resource! Just skimming through it I already picked up some new feeds
Just set up my own FreshRSS instance over the weekend to centralize all the tabs I open in the morning. Found this post via my Beehaw Local feed ;)
Tech:
Gaming:
Politics:
Uncategorized:
Edit: Added some links
Seems like you missed some things in your first read of the Mastodon thread. That might be why you’re not getting the response you’re expecting.