# Desktop & Mobile Apps

**URL:** <https://help.nextcloud.com/t/desktop-mobile-apps/129>\
**Category:** 📱 Desktop & mobile clients\
**Created:** [June 2, 2016, 2:15pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129 "2016-06-02T14:15:03Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![Ben](https://help.nextcloud.com/letter_avatar/ben/32/5_5575768a8748004e209b776fc1b2916d.png) [@Ben](https://help.nextcloud.com/u/Ben)\
**Post date:** [June 8, 2016, 9:03pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/61 "2016-06-08T21:03:31Z")

</div>

> [@AMC4x4](#):
>
> It should absolutely be an option. The behavior you’re saying is unacceptable to you is our preferred, while the behavior you’re suggesting be the default would be unacceptable to us.

No I said it is unacceptable for many people who reported that to me. I was not talking about me in that case. Even it is my opinion as well, I agreed to your suggestion that it should be configurable.

Maybe we can check whether there is an sd card, if yes we can sync the files autmatically.

---

<div class="post-metadata">

**Author:** ![przybylski](https://help.nextcloud.com/user_avatar/help.nextcloud.com/przybylski/32/121_2.png) [@przybylski](https://help.nextcloud.com/u/przybylski)\
**Post date:** [June 8, 2016, 10:21pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/62 "2016-06-08T22:21:17Z")

</div>

To answer several concerns:

> [@AMC4x4](#):
>
> Just a note - our users actually like that the files DO NOT sync on Android - that they’re just tombstones. It has to do with space availability on most of our phones

This is how it currently works, it syncs only document structure, but you can have a file selected as ‘favorite’ and that file is synced together with document structure, if needed.

> [@Ben](#):
>
> this behavior will be not easy to implement, but is imho very important. the configuration dialog should be as simple as possible but it should be also possible to configure every directory and file.

Pre android 6 implementation was done by me, but never merged into the app, waiting for beta testers and reviews. Post android 6 is a lot harder, first of you need to ask user for permission to read external storage, handle response, than look for configuration differences in app, then look for external (not simulated) storage, again ask for user permission, and finally you can write to SD 😉

---

<div class="post-metadata">

**Author:** ![jyaworski](https://help.nextcloud.com/letter_avatar/jyaworski/32/5_5575768a8748004e209b776fc1b2916d.png) [@jyaworski](https://help.nextcloud.com/u/jyaworski)\
**Post date:** [June 9, 2016, 12:47am UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/63 "2016-06-09T00:47:49Z")

</div>

XML? 😬

We should really get that checked out.

---

<div class="post-metadata">

**Author:** ![Andy](https://help.nextcloud.com/user_avatar/help.nextcloud.com/andy/32/76730_2.png) [@Andy](https://help.nextcloud.com/u/Andy)\
**Post date:** [June 9, 2016, 8:21am UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/64 "2016-06-09T08:21:24Z")

</div>

> [@jyaworski](#):
>
> XML? 😬
> 
> We should really get that checked out.

That would then be a server matter at first with then upcoming changes on the client side due to the new data format. Question would then still be if this should be done b/c it would completely break the interface and thus existing clients (e.g. community notes Android client). And we probably wouldn’t want that for now.

---

<div class="post-metadata">

**Author:** ![Ben](https://help.nextcloud.com/letter_avatar/ben/32/5_5575768a8748004e209b776fc1b2916d.png) [@Ben](https://help.nextcloud.com/u/Ben)\
**Post date:** [June 9, 2016, 12:12pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/65 "2016-06-09T12:12:37Z")

</div>

mh but imho it is better to implement all api breaking things as fast as we can, to make it easier for end users. They don’t want several updates which are breaking the API, so maybe in the next major release most of that stuff should be done to create a stable API as soon as possible.

---

<div class="post-metadata">

**Author:** ![tobiasKaminsky](https://help.nextcloud.com/user_avatar/help.nextcloud.com/tobiaskaminsky/32/134_2.png) [@tobiasKaminsky](https://help.nextcloud.com/u/tobiasKaminsky)\
**Post date:** [June 9, 2016, 4:16pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/66 "2016-06-09T16:16:47Z")

</div>

Am I missing something? Where does this XML come from and what is meant with it?

---

<div class="post-metadata">

**Author:** ![Andy](https://help.nextcloud.com/user_avatar/help.nextcloud.com/andy/32/76730_2.png) [@Andy](https://help.nextcloud.com/u/Andy)\
**Post date:** [June 9, 2016, 4:28pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/67 "2016-06-09T16:28:30Z")

</div>

> [@tobiasKaminsky](#):
>
> Am I missing something? Where does this XML come from and what is meant with it?

@Ben doesn’t like that fact that the client is communicating via XML structures with the server.

---

<div class="post-metadata">

**Author:** ![Ben](https://help.nextcloud.com/letter_avatar/ben/32/5_5575768a8748004e209b776fc1b2916d.png) [@Ben](https://help.nextcloud.com/u/Ben)\
**Post date:** [June 9, 2016, 6:37pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/68 "2016-06-09T18:37:45Z")

</div>

I Never said that 😛  
You mean @jyaworski, but yes I don’t like it either. It bloats up the communication process. A better technologie would be JSON or recently BSON.

---

<div class="post-metadata">

**Author:** ![Andy](https://help.nextcloud.com/user_avatar/help.nextcloud.com/andy/32/76730_2.png) [@Andy](https://help.nextcloud.com/u/Andy)\
**Post date:** [June 9, 2016, 6:58pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/69 "2016-06-09T18:58:33Z")

</div>

Ups, my mistake! But I get the point.

---

<div class="post-metadata">

**Author:** ![thefirstofthe300](https://help.nextcloud.com/user_avatar/help.nextcloud.com/thefirstofthe300/32/251_2.png) [@thefirstofthe300](https://help.nextcloud.com/u/thefirstofthe300)\
**Post date:** [June 10, 2016, 4:30pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/70 "2016-06-10T16:30:23Z")

</div>

> [@Ben](#):
>
> No I said it is unacceptable for many people who reported that to me. I was not talking about me in that case. Even it is my opinion as well, I agreed to your suggestion that it should be configurable.
> 
> Maybe we can check whether there is an sd card, if yes we can sync the files autmatically.

I think you might be missing a more obvious solution here. Currently, the Owncloud app does not allow you to mark a folder as available offline. If you add that functionality, you can mark a number of extremely important folders to always be up to date on your phone while never having to have those large files touch your phone’s storage.

---

<div class="post-metadata">

**Author:** ![Andy](https://help.nextcloud.com/user_avatar/help.nextcloud.com/andy/32/76730_2.png) [@Andy](https://help.nextcloud.com/u/Andy)\
**Post date:** [June 11, 2016, 8:12pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/71 "2016-06-11T20:12:15Z")

</div>

A little teaser until we are ready to do the initial release of the Android app 🚀

 ![](https://help.nextcloud.com/uploads/default/original/1X/a330d429adaf86294a56075747717707762d5a4d.png)  
 ![](https://help.nextcloud.com/uploads/default/original/1X/64cf804ca9841b242ed1e7010b263c29bec16519.png) ![](https://help.nextcloud.com/uploads/default/original/1X/b71f8d369ed766cc2e7adc7f0da0bcc51ec3995f.png)  
 ![](https://help.nextcloud.com/uploads/default/original/1X/88996cfc504b36acd6496d0bb8f694ff9b370691.png) ![](https://help.nextcloud.com/uploads/default/original/1X/8f167f09336803a46088bc2233fd8bd63dfd045a.png)  
 ![](https://help.nextcloud.com/uploads/default/original/1X/ba6b47ec94d9a77b2d47d27801b835ff6ae63d86.png)

---

<div class="post-metadata">

**Author:** ![Bugsbane](https://help.nextcloud.com/user_avatar/help.nextcloud.com/bugsbane/32/172_2.png) [@Bugsbane](https://help.nextcloud.com/u/Bugsbane)\
**Post date:** [June 12, 2016, 4:25am UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/72 "2016-06-12T04:25:07Z")

</div>

Loving it! One question… could the notification bar color be made to match the next cloud blue colour so it looks a little more cohesive? Also, I’m wondering if on the login screen, it might make things clearer to use the logo version that actually says “Nextcloud” instead of the one with just the image? To someone not familiar with Nextcloud (such as a friend or family member of the server admin asked to install this), the large ambiguous image at the top, that isn’t clearly a project logo in this context, may come across a bit odd.

Other than that, I’m loving how consistent, bright and clean this is looking!

---

<div class="post-metadata">

**Author:** ![nullnvoid](https://help.nextcloud.com/letter_avatar/nullnvoid/32/5_5575768a8748004e209b776fc1b2916d.png) [@nullnvoid](https://help.nextcloud.com/u/nullnvoid)\
**Post date:** [June 12, 2016, 5:23am UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/73 "2016-06-12T05:23:45Z")

</div>

Looking great @Andy ! I agree about adding the name on the login screen but I think the notification is fine how it is currently. Also is there any possibility of a dark theme? 😉

---

<div class="post-metadata">

**Author:** ![MariusBluem](https://help.nextcloud.com/letter_avatar/mariusbluem/32/5_5575768a8748004e209b776fc1b2916d.png) [@MariusBluem](https://help.nextcloud.com/u/MariusBluem)\
**Post date:** [June 12, 2016, 6:08am UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/74 "2016-06-12T06:08:19Z")

</div>

> [@Bugsbane](#):
>
> could the notification bar color be made to match the next cloud blue colour

Look here: [Upload progress blue, notification white by williambargent · Pull Request #48 · nextcloud/server · GitHub](https://github.com/nextcloud/server/pull/48) 😉

---

<div class="post-metadata">

**Author:** ![Bugsbane](https://help.nextcloud.com/user_avatar/help.nextcloud.com/bugsbane/32/172_2.png) [@Bugsbane](https://help.nextcloud.com/u/Bugsbane)\
**Post date:** [June 12, 2016, 7:43am UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/75 "2016-06-12T07:43:12Z")

</div>

Eh? I’m confused.

I was talking about the notification bar on the Android app, being made the same Nextcloud blue as the blue bar at the top of the Android app.

The link you gave goes to a pull for the server app, referring to the upload bar and web ui notifications to admins.

---

<div class="post-metadata">

**Author:** ![MariusBluem](https://help.nextcloud.com/letter_avatar/mariusbluem/32/5_5575768a8748004e209b776fc1b2916d.png) [@MariusBluem](https://help.nextcloud.com/u/MariusBluem)\
**Post date:** [June 12, 2016, 8:53am UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/76 "2016-06-12T08:53:36Z")

</div>

Sorry … 😅

---

<div class="post-metadata">

**Author:** ![Andy](https://help.nextcloud.com/user_avatar/help.nextcloud.com/andy/32/76730_2.png) [@Andy](https://help.nextcloud.com/u/Andy)\
**Post date:** [June 12, 2016, 10:27am UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/77 "2016-06-12T10:27:46Z")

</div>

> [@Bugsbane](#):
>
> could the notification bar color be made to match the next cloud blue colour so it looks a little more cohesive?

Not really. I mean technically yes, now here comes the but.  
The app’s action bar comes with the standard nextcloud blue. Looking at the material design guidelines, your action bar is your color baseline as in the so called 500-value while your system/notification bar shall ship with the 700-value equivalent. So one should not color both bars in the same color but the mentioned two different shapes.

As for the logo, I leave that to @jan since he is the design guru and the way it is now simply follows the server side where there is also no name but just the logo.

Sorry for the no’s, I leave it up to the designers though but at least for the system bar coloring would advise against a change very strongly.

---

<div class="post-metadata">

**Author:** ![Andy](https://help.nextcloud.com/user_avatar/help.nextcloud.com/andy/32/76730_2.png) [@Andy](https://help.nextcloud.com/u/Andy)\
**Post date:** [June 12, 2016, 1:08pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/78 "2016-06-12T13:08:00Z")

</div>

> [@nullnvoid](#):
>
> I agree about adding the name

I am fine either way so I would like to get some feedback from @jan first plus I would need the graphic work as in the svg file to generate the artifacts.

> [@nullnvoid](#):
>
> Also is there any possibility of a dark theme?

That would be a new feature and yes that should be technically possible even though I am not sure how much work this would be at this time since the code base isn’t perfect for multi theme support. We might also rather look into the new feature of Android day/night theme 😃 But again this would then also need some input from @jan and the design team on how the dark theme should look like.

---

<div class="post-metadata">

**Author:** ![Andy](https://help.nextcloud.com/user_avatar/help.nextcloud.com/andy/32/76730_2.png) [@Andy](https://help.nextcloud.com/u/Andy)\
**Post date:** [June 12, 2016, 1:11pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/79 "2016-06-12T13:11:39Z")

</div>

The Android release tag has been created 🎉

> **[Release Nextcloud Android App 1.0.0 · nextcloud/android](https://github.com/nextcloud/android/releases/tag/stable-1.0.0)**
>
> Initial release of Nextcloud's Android app.

---

<div class="post-metadata">

**Author:** ![Andy](https://help.nextcloud.com/user_avatar/help.nextcloud.com/andy/32/76730_2.png) [@Andy](https://help.nextcloud.com/u/Andy)\
**Post date:** [June 12, 2016, 2:06pm UTC](https://help.nextcloud.com/t/desktop-mobile-apps/129/80 "2016-06-12T14:06:39Z")

</div>

The Android client is live on the Play Store:

> <https://play.google.com/store/apps/details?id=com.nextcloud.client>
>
> The Nextcloud Android app allows you to access all your files on your Nextcloud...

[Previous page](https://help.nextcloud.com/t/desktop-mobile-apps/129.md?page=3)

[Next page](https://help.nextcloud.com/t/desktop-mobile-apps/129.md?page=5)
