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

Future plans for mobile #1

Closed
3 of 5 tasks
jancborchardt opened this issue Apr 15, 2019 · 12 comments
Closed
3 of 5 tasks

Future plans for mobile #1

jancborchardt opened this issue Apr 15, 2019 · 12 comments
Labels
1. to develop enhancement New feature or request

Comments

@jancborchardt
Copy link
Member

jancborchardt commented Apr 15, 2019

Just to sum up the discussion we had via email on the plans for mobile:

We do it step by step:

  1. Server app should be responsive and work on mobile (we need this anyway for share links)
  2. Integration into mobile app via webview
  3. (Possible desktop integration via webview)
  4. Estimate native mobile integration, maybe something with the Android Notes app?
  5. (Possibility to join shared documents without an account via the app, similar to proposal for Talk: Add ability to join public calls without an account talk-android#261 – only makes sense once there is native mobile integration)

cc @rullzer @tobiasKaminsky @juliushaertl

@jancborchardt jancborchardt added the enhancement New feature or request label Apr 15, 2019
@juliusknorr
Copy link
Member

The mobile support in prosemirror is petty good, from what I can tell in some quick tests, so 1 and 2 should be doable for the first release.

@jancborchardt jancborchardt added this to the 3.0 📝 milestone Jun 13, 2019
@jancborchardt
Copy link
Member Author

Point 1 is basically done since it indeed works nicely on mobile – further improvements at Viewer enhancements #82

For more native integration, is this something which could be doable with the Android Notes app by @stefan-niedermann and the iOS Notes app by @phedlund? :)

@tobiasKaminsky
Copy link
Member

It should also be default edit option in Nextcloud Files if text is not downloaded, same like office documents (opened via collabora) is done.

@tobiasKaminsky
Copy link
Member

We are testing this right now :)

@jancborchardt
Copy link
Member Author

@tobiasKaminsky yep, and that's why it's good we went with the editor embed getting the full screen – that's the way to go here too. :)

@tobiasKaminsky
Copy link
Member

Ref: nextcloud/server#16132

@stale
Copy link

stale bot commented Aug 22, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Aug 22, 2019
@tobiasKaminsky
Copy link
Member

Shut up, bot ;-)

@brainchild0
Copy link

Estimate native mobile integration, maybe something with the Android Notes app?

Does this item mean trying to unify the editing experience for notes, compared with files from regular client application?

@stefan-niedermann
Copy link
Member

Does this item mean trying to unify the editing experience for notes, compared with files from regular client application?

This is a possible future. If text is performant enough for 10k-character texts on smartphones and provides a good user experience i will consider to use text as editor for the Android Notes app.

There are also plans to consider it's usage in the Deck Android App (which i would prefer as a test balloon before including text into Notes).

@brainchild0 maybe you are interested in contributing there? 🙂 🚀

@brainchild0
Copy link

@stefan-niedermann: Thanks for the information. In fact, my question was more general in scope. I was not specifically suggesting that Notes mobile open the Text web application, only that some overall user experience apply equally in the case of notes and files.

Issue nextcloud/android#126 points to the need for some means of editing offline (even if with an external editor), and then uploading asynchronously.

As it seems that currently it is not planned to merge the offline and collaborative pathways, it would seem that support for both is needed.

(I can't help but to ask how hard it would be to run the text app from an offline instance included in the mobile app, which could operate with or without a server connection.)

@max-nextcloud
Copy link
Collaborator

@jancborchardt, @juliushaertl I'm tempted to close this issue:
We do have the first three steps plus a webview implementation that's working pretty well.
The next step from my point of view would be a native android / ios app. And from my point of view that's an entirely different project. We might be able to reuse code etc. But I don't see this as part of this repository.

What do you say?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

9 participants