Floccus: Android support

Created on 3 Apr 2021  路  8Comments  路  Source: floccusaddon/floccus

Is your feature request related to a problem? Please describe.

There are just the kiwi browser option for Android, but I like to use firefox or fennec, or any other browser.

Describe the solution you'd like

I think that will be great have a front end app for view and manage the bookmarks, just clic and open in the default browser, and save new bookmarks with the share actions, I think that will be a nice option.
It's like an universal solution to the android issue.

Describe alternatives you've considered

The add-on on specific browser I think that it's not necessary in a mobile app, I use the share action in other apps and it's confortable, an add-on just limit the spectrum of users and an app for one type of sync (nextcloud) it's the same problem.

Additional context

PD= sorry my bad english

enhancement

Most helpful comment

Yes, that is, my idea its first support for android devices is the app, only the app can handle and manage the bookmarks in first instance, and you open the links from the floccus app.

Of course if your principal device is a web browser in android (where you have all your bookmarks and is not a firefox or chrome type of app) and this don't have the "export bookmarks" feature, yes, I think that can be a problem to share every single page to the floccus app, ordering them in the moment that you share to the floccus app, yes, that can be a problem, but most of the web browser of any kind have the "export bookmarks" feature, that can be import in another browser compatible with the floccus integration, and, of course, this app needs this feature of import a html's list of bookmarks (It's the most used format for bookmarks export I think).

This app detect, handle and manage every single change in another instances of your sync net of bookmarks.

Even having that problem of move all your bookmarks from an Android web browser app without "export bookmarks" feature to the floccus app, it's better that have only one browser support, because, in first instance this will cover a more number of users, I think.

I think the first official support of floccus on android needs to be an independent app, with time this app can have better handle of our data, and better integration with browsers.

Actually there are no independent app to sync and manage bookmarks that have support on different kind of devices in the open source spectrum of apps, and floccus is the more relevant for that, an independent app will be really nice.

All 8 comments

Hi @sotitrox! This issue is being automatically closed because it does not follow the issue template.

I'm currently torn on how best to invest my time for mobile support.

The state at this time is:

  • Kiwi + any floccus adapter
  • Nextcloud Bookmarks app (only works when syncing via Nextcloud; the app is very limited)

Options for investing my time:

  • Work on improving / creating a new Nextcloud Bookmarks app
  • Work on implementing support for bookmarks extensions in Fenix (Firefox for Android)
  • Work on creating a floccus mobile app that works with all floccus sync backends

If you have an opinion one way or another, have a vote (only once, please):



Hi @sotitrox! This issue is being automatically closed because it does not follow the issue template.

@marcelklehr could you elaborate on floccus mobile app option? I understand it would work with all backends on server-side (eg. webDAV, nextcloud bookmarks), but what it would use as a local side? Internal bookmarks of some specific mobile browser (and if so, which one? Chrome? Fennec? jQuarks? Firefox Klar?). Or is there same magic bookmarks android API which works with all mobile browsers? Or something else?

With the share action can to interact with any app, just like "open with... (default browser can be anyone)", and to save the bookmark from any browser just "share -> floccus", open floccus "add bookmark" dialog, and that is basically.
the app can manage the bookmarks, and if share to local storage, can be sync with any program like rclone-explorer(many protocols), syncthing(p2p), or any program that can sync a local folder.
That would cover a lot of apps and types of sync, I think.

@sotitrox but that would not be doing full sync as floccus does on desktop, would it? Sure, I can see how you could use android "share" functionality add current page from mobile browser to floccus app and vice versa, but:

  • how would my mobile browser detect I added 5 new bookmarks on desktop and I want them to be synced to mobile browser?
  • for that matter, when I get new phone with empty bookmarks, how would the mobile browser receive hundreds of bookmarks I want it to receive? I most definitely don't want to click several hundreds times to open each and every URL in order to "open in Klar" where I can bookmark it?
  • how would it detect deleted and changed bookmarks, etc. ?

Edit: I think I get what you mean: there would be no mobile browser bookmarks involved at all, right? So only place where bookmarks would ever exist is Floccus app, and never in my mobile browser bookmarks (which I should keep empty)?

Yes, that is, my idea its first support for android devices is the app, only the app can handle and manage the bookmarks in first instance, and you open the links from the floccus app.

Of course if your principal device is a web browser in android (where you have all your bookmarks and is not a firefox or chrome type of app) and this don't have the "export bookmarks" feature, yes, I think that can be a problem to share every single page to the floccus app, ordering them in the moment that you share to the floccus app, yes, that can be a problem, but most of the web browser of any kind have the "export bookmarks" feature, that can be import in another browser compatible with the floccus integration, and, of course, this app needs this feature of import a html's list of bookmarks (It's the most used format for bookmarks export I think).

This app detect, handle and manage every single change in another instances of your sync net of bookmarks.

Even having that problem of move all your bookmarks from an Android web browser app without "export bookmarks" feature to the floccus app, it's better that have only one browser support, because, in first instance this will cover a more number of users, I think.

I think the first official support of floccus on android needs to be an independent app, with time this app can have better handle of our data, and better integration with browsers.

Actually there are no independent app to sync and manage bookmarks that have support on different kind of devices in the open source spectrum of apps, and floccus is the more relevant for that, an independent app will be really nice.

Yes, that is, my idea its first support for android devices is the app, only the app can handle and manage the bookmarks in first instance, and you open the links from the floccus app.

And with this I don't say that the floccus app needs to be a browser, I don't try to say that (sorry for my bad english), just needs to show the bookmarks, with everything that mean manage bookmarks, when you clic on any link of your list, just it's open in your default app for that.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

gerroon picture gerroon  路  4Comments

tessus picture tessus  路  5Comments

lightlike picture lightlike  路  4Comments

jochen-01 picture jochen-01  路  4Comments

nemihome picture nemihome  路  5Comments