Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do you have a mobile app or plan to make a mobile app in the future? #2953

Closed
ghostxiu opened this issue Jun 30, 2022 · 17 comments
Closed

Do you have a mobile app or plan to make a mobile app in the future? #2953

ghostxiu opened this issue Jun 30, 2022 · 17 comments

Comments

@ghostxiu
Copy link

Describe feature

Want to implement Docker as the server and Android as the client

Additional Information

No response

@zadam
Copy link
Owner

zadam commented Jul 1, 2022

No, Android client is not planned, sorry. It's just too much work, this would probably require a complete reimplementation for Android.

@andersmmg
Copy link

You can access the mobile version if you're running trilium server, in case the helps someone! I do that and it's very useable

@meichthys
Copy link
Collaborator

meichthys commented Nov 5, 2022

Perhaps we should close this in favor of #3047

@ghostxiu
Copy link
Author

ghostxiu commented Nov 5, 2022 via email

@zadam
Copy link
Owner

zadam commented Nov 6, 2022

This one is older, so I closed the other one.

@meichthys
Copy link
Collaborator

Perhaps we can rename the title to include iOS or make it about a "mobile app"?

@zadam zadam changed the title Do you have an Android version of the app or plan to make an Android version in the future? Do you have a mobile app or plan to make a mobile app in the future? Nov 7, 2022
@BeatLink
Copy link

I believe a good start would be to improve the existing mobile version.

Namely:

  • Content is often cut off due to large font sizes
  • The interface is slow
  • Properties such as labels and relationships are unavailable (even though properties are one of the core components of trilium workflows)

@meichthys
Copy link
Collaborator

@BeatLink I agree that the mobile interface needs some improvements, but you can always try the desktop interface via mobile (IMO its much better and even more usable)
Screenshot_20230519-215418_1.png

@BeatLink
Copy link

Good idea! Is there a way to permanently disable the mobile frontend?

@ShadowCommander
Copy link

I'm interested in trying to build an app front end. I've been messing around with the mobile web version with the server hosted on Termux, but it is a bit clunky.

@meichthys have you made any progress? In either plans or actual code?

@ghostxiu
Copy link
Author

ghostxiu commented Jul 2, 2023 via email

@meichthys
Copy link
Collaborator

meichthys commented Jul 3, 2023

@ShadowCommander I also find the mobile interface to be quite unpredictable in different browsers and viewports. The inability to access the note attributes and other top of desktop screen tabs is quite restricting. Trying to use the desktop view on mobile isn't much better.

I haven't made any significant progress other than some small scripting using pytrilium and trilium-py.

I have an MVP android python app that can pull the content of a single note based on a provided noteID - not usable by any means but proof to me that some type of mobile app should be possible even if it doesn't implement an entire synced storage.

I'd be glad to help out where I can if you want to push this forward 👍

@BeatLink
Copy link

BeatLink commented Jul 6, 2023

I think the best solution might be to implement a progressive web app framework such as https://capacitorjs.com/ or https://cordova.apache.org/. That way, there is still just one code base written in web language.

To enable to full set of features, the mobile app interface will need to be reworked to include the more powerful features such as attributes and non text notes.

@GQAdonis
Copy link

Would people here be interested in a Flutter client being developed that can cover both mobile and desktop native operation at once?

@ghostxiu

This comment was marked as off-topic.

@meichthys
Copy link
Collaborator

Issue migrated to TriliumNext as future feature requests will be discussed and implemented there.

@meichthys meichthys closed this as not planned Won't fix, can't repro, duplicate, stale May 9, 2024
@ghostxiu
Copy link
Author

ghostxiu commented May 9, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants