zadam / trilium

Build your personal knowledge base with Trilium Notes
GNU Affero General Public License v3.0
27.2k stars 1.9k forks source link

A possible way to build mobile apps for trilium #3641

Closed sightsnow closed 5 months ago

sightsnow commented 1 year ago

Describe feature

I noticed the project https://github.com/nodejs-mobile/nodejs-mobile. Trilium is a nodejs project, can it help trilium build mobile applications. The tutorial on manually installing trilium on the wiki seems to require some libraries running on liunx, is this necessary? If none of these work, I also have plans to write a simple mobile app via etapi and Custom request handler. However, limited by the architecture of trilium, most functions may not be available, and my plan may be meaningless. I'd like to be able to write the project though. I hope you can expose more internal APIs on etapi, such as note paths, note maps, similar notes, and note information. Maybe also provide a zen-like page for embedding inside mobile apps. Maybe my request is a little unreasonable, please forgive me. The above words are from Google Translate, there may be some problems, please forgive me.

Additional Information

No response

sigaloid commented 1 year ago

The web version functions pretty close to what the nodejs-mobile would allow. https://github.com/zadam/trilium/wiki/Server-installation

sightsnow commented 1 year ago

The web version functions pretty close to what the nodejs-mobile would allow. https://github.com/zadam/trilium/wiki/Server-installation

better_sqlite3 need build for android.I'm trying to build it, it may be difficult.

meichthys commented 1 year ago

@ApplePieC Have you had any luck getting the better_sqlite3 to build for Android?

sightsnow commented 1 year ago

no. magic number.

meichthys commented 5 months ago

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