Revised System User Experience



  • Is there anyone who is working on an improved, modern UBports system user interface that is more oriented towards mobile use than the Ubuntu desktop user interface? My company is thinking about developing something towards Sailfish OS or Nemo Mobile. Instead of a fan of opened apps there are thumbnails of opened apps in a grid arrangement. Synergies for this development would be welcome.



  • Interesting idea. Do you have a mock-up of your proposed idea?

    Thanks



  • @marc_aurel UBports project is working towards the goal of Convergence (https://ubuntu-touch.io/features/convergence).



  • @advocatux I love the convergence idea. I can't wait to get the Superbook of Sentio to test this use case. However it makes sense to improve the usability for the mobile and desktop use case.

    @Loops We have a concept, that is not ready for publication yet. However Sailfish OS and Nemo Mobile can inspire:

    https://sailfishos.org/design/
    https://www.youtube.com/watch?v=WxWWO66zEH4

    Here is an interesting Twitter post of Nemo Mobile

    https://twitter.com/NemoMobile/status/455445066417315840

    I'll try to prepare something for the Volla community event.



  • @marc_aurel said in Revised System User Experience:

    I can't wait to get the Superbook of Sentio to test this use case.

    Remember though, that it won't work with UT, as it's based on DisplayLink for video, which is proprietary. Even if a correct version of DisplayLink drivers were available for a device that UT supports, I'm not sure if Mir would work on them.



  • @marc_aurel said in Revised System User Experience:

    Is there anyone who is working on an improved, modern UBports system user interface that is more oriented towards mobile use than the Ubuntu desktop user interface?

    I'm curious why you think Unity8 is not more oriented towards mobile use. There are multiple parts which are not at all usable on a PC still.



  • The Superbook should work with USB-OTG, but I think it requires an approproate driver. Other dievices like the Mirabook require a full stack USB-C implementation of the hardware. Is there any device with USB-C support?

    According the mobile use case. For sure UBports is ready for mobile use. In my opinion it is not really optimized like the UX of Sailfish, because UBports inherits the UX of Ubuntu - for good reasons. It was a plausible strategy of Cannonical to publish a consistent UX for desktop, tablets and smartphones.

    By the way. I think, that Android and iOS is also not the perfect UX. Its a mass of notifications and apps. We are working on a different concept and paradigm. the Blloc phone is a good inspiration for that. However we think of a slightly different approach.

    Changing the 3D stack of scopes is just a first basic step. Again: I think, that the solution of Android and iOS to show the open apps are worse. UBports is already ahead of this leading operation systems.



  • @marc_aurel said in Revised System User Experience:

    The Superbook should work with USB-OTG, but I think it requires an approproate driver

    It requires a proprietary driver, DisplayLink, and for the display system to work with said driver. Connecting to UT devices will likely let the keyboard/touchpad work, and perhaps charge the phone, but the display will not be output on the Superbook's screen.

    @marc_aurel said in Revised System User Experience:

    Other dievices like the Mirabook require a full stack USB-C implementation of the hardware. Is there any device with USB-C support?

    USB-C is only a connector. Whether something works over it is a separate matter. The Meizu Pro 5 has USB-C for example, but it only supports USB 2.0. It does not support Displayport, MHL, HDMI, etc… alt modes for video.

    @marc_aurel said in Revised System User Experience:

    According the mobile use case. For sure UBports is ready for mobile use. In my opinion it is not really optimized like the UX of Sailfish, because UBports inherits the UX of Ubuntu - for good reasons.

    But why do you think it is not oriented towards mobile use? This doesn't answer the question I asked, and if you cannot describe what exactly you think is wrong with the Unity8 interface designs, I do not see how you will be capable of improving it.



  • @dobey It's a question of convenience:

    Sailfish offers a very good overview over open apps. They even introduced a so called cover page with a specific way to display the essential content and to provide essential functions by buttons. Neither the stack of open apps in Android nor the fan arrangement is optimal for the overview and the interaction.

    Further more the sidebar inherited from Ubuntu is not an otimal user experience. It inherits an approach form desktop Ubuntu. The approach is app centric, but it should be feature centric.

    Another detail is the concept of a scrollable tab line. It is used in the system settings overview, that one can swipe in from the top and in many apps. It clearly shows, that this is not optimized for a mobile use case, because feature are not immediately available.

    Sailfish is a really good example how a mobile user experience is improved. The font size is larger and functions are vailable with a very special pull down or push up menues from the top or bottom. Even if I define a large system font, the font size in the message app and dekko2 is very, very small.

    Last but not least it's a matter of aesthetics. There is still a lot to do here in UBPorts. The introduction of themes, such as Suru Dark, is a big step forward.

    According Superbook and Mirabook. I agree, there are missing hardware for a convenient convergence use case, yet. I'm pretty sure, there is a market for this use case an related hardware.



  • @marc_aurel said in Revised System User Experience:

    The approach is app centric, but it should be feature centric.

    What do you mean by this exactly? Every OS seems to fall into this category.



  • @dobey I agree, currently each mobile OS is app centric. Apople's business model is even partly dependent on the App Ecosystem.

    Basic needs are the consumption, editing and sharing of content. These functions should be in the foreground and should be available independently of apps. The prerequisite is a separate data level, which UBports already makes technically possible. The most recent concept by Tim Berners Lee is inspiring in this respect: https://solid.inrupt.com/

    Apps will still have authorization for a long time to come. But I see a gradual replacement of apps for an alternative operating system. Again, the Blloc Phone is inspiring.

    We are currently testing our concept with a focus group and hope to go public with it this year.


Log in to reply