It is also possible to directly open the PWA instead of a new Browser
window for when opening OpenMeetings via an invitation link. So that it
opens the PWA directly. You can simply add a special URL parameter:
https://web.dev/pwa-url-handler/

So for invitation links we could potentially simply include the additional
URL parameter for all links, if the PWA is installed it will open it with
this link. Otherwise open in a new browser window. Should have no negative
impact.

In order to support versioning (or different installations of OpenMeetings)
- in case a user has installed multiple OpenMeetings installations on the
same mobile device  - we can include the name in the PWA name, so that it
does separate those versions. This may not be even a problem, but it might
be very handy for developers so you have multiple different icons on your
home screen. Or in case we use the more advanced features of a PWA (e.g.
local storage).

Thanks
Seb

Sebastian Wagner
Director Arrakeen Solutions, OM-Hosting.com
http://arrakeen-solutions.co.nz/
https://om-hosting.com - Cloud & Server Hosting for HTML5
Video-Conferencing OpenMeetings
<https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url>
<https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>


On Tue, 12 Oct 2021 at 09:20, [email protected] <[email protected]>
wrote:

> Are we happy to proceed to:
>  * Add manifest file and prompt to save to home screen on Mobile devices
>  * Add prompt for mobile users to rotate device into landscape mode
>
> Thanks
> Seb
>
> Sebastian Wagner
> Director Arrakeen Solutions, OM-Hosting.com
> http://arrakeen-solutions.co.nz/
> https://om-hosting.com - Cloud & Server Hosting for HTML5
> Video-Conferencing OpenMeetings
>
> <https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url>
> <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>
>
>
> On Mon, 11 Oct 2021 at 18:22, [email protected] <[email protected]>
> wrote:
>
>> I would say OM is for landscape mode ...
>>> Maybe we can show some message like: "OM will be much more useful in
>>> landscape mode :)" ?
>>
>> => That was my first idea too. But I think if we go down that path I
>> would probably also suggest to prompt users to save OpenMeetings to the
>> home screen on the mobile device (and by doing so converting it into a
>> Progressive Web App/PWA). Instead of just prompting for landscape mode.
>>
>> Cause once its a PWA we can:
>>
>>    - Control full screen/display mode and maximise screen usage (no back
>>    button, no URL navigation bar) - and especially the URL bar stays away! 
>> The
>>    annoying thing is that if you scroll on iOS is will show the URL bar again
>>    and makes the screen smaller
>>    - Orientation landscape (at least in Android, iOS show "unsupported
>>    orientation" - user friendly message)
>>    - Start OpenMeetings like a Mobile App via an Icon on your home
>>    screen (it makes a huge difference actually to user behaviour)
>>
>> So it's a much more "native" feel when converted to PWA. And the effort
>> in order to convert to a PWA is pretty small (create manifest file)
>>
>> In theory users can actually already save it to their home screen.
>> OpenMeetings is just not using any of the features that would help to make
>> it more user friendly in that case.
>>
>> So should we maybe rather prompt to "save to home screen" ? It just seems
>> to give more options to improve things.
>>
>> Thanks
>> Seb
>>
>> Sebastian Wagner
>> Director Arrakeen Solutions, OM-Hosting.com
>> http://arrakeen-solutions.co.nz/
>> https://om-hosting.com - Cloud & Server Hosting for HTML5
>> Video-Conferencing OpenMeetings
>>
>> <https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url>
>> <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>
>>
>>
>> On Mon, 11 Oct 2021 at 16:33, Maxim Solodovnik <[email protected]>
>> wrote:
>>
>>> I would say OM is for landscape mode ...
>>> Maybe we can show some message like: "OM will be much more useful in
>>> landscape mode :)" ?
>>>
>>> On Sun, 10 Oct 2021 at 05:30, [email protected] <
>>> [email protected]>
>>> wrote:
>>>
>>> > I've updated the mobile viewports which makes OpenMeetings a lot more
>>> > usable on a Mobile device. Especially when in portrait mode it was
>>> pretty
>>> > much impossible to click any button or icon.Since they are literally
>>> 2x2
>>> > pixels in size on the screen.
>>> >
>>> > There are some sample screens of forms, for example on the login form:
>>> > https://issues.apache.org/jira/browse/OPENMEETINGS-2685
>>> > or when you try to click the icons to share your webcam / microphone:
>>> > https://issues.apache.org/jira/browse/OPENMEETINGS-2686
>>> >
>>> > However now in portrait mode on the mobile device: The whiteboard is
>>> very
>>> > small. This is in portrait mode. Landscape is proportionally fine.
>>> > See screenshots in
>>> https://issues.apache.org/jira/browse/OPENMEETINGS-2686
>>> >
>>> > It would be better if in portrait mode on a mobile device screen: The
>>> > whiteboard should use more space. For example by toggling the user
>>> list to
>>> > be "minimised" + adding some additional screen buttons for sharing
>>> > webcam/microphone (outside of the user list).
>>> >
>>> > I would argue the ability to share your audio/video is essential to be
>>> > visible. Also on a mobile device. But you don't need to see all the
>>> users
>>> > in the user list constantly. More important to see the whiteboard and
>>> other
>>> > users. However currently there isn't a way to minimise the user list
>>> _and_
>>> > show the audio/video sharing buttons. I'm thinking of adding this
>>> > functionality. Just for mobile devices to become more usable.
>>> >
>>> > Thanks
>>> > Seb
>>> >
>>> > Sebastian Wagner
>>> > Director Arrakeen Solutions, OM-Hosting.com
>>> > http://arrakeen-solutions.co.nz/
>>> > https://om-hosting.com - Cloud & Server Hosting for HTML5
>>> > Video-Conferencing OpenMeetings
>>> > <
>>> >
>>> https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url
>>> > >
>>> > <
>>> >
>>> https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url
>>> > >
>>> >
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>

Reply via email to