32
Views
3
Comments
Solved
Is camera functionality possible in Progressive Web Apps?
Question
Platform Version
11.32.0 (Build 44177)

Hello, I am new to OutSystems. Is it possible to have a camera function in a Progressive Web App? If so, how do I use it? If not, do I have to create it as a native app?

Thanks in advance.

2024-08-09 15-35-50
SUNGHAN HWANG
 
MVP
Solution

Hi,

Yes, it is possible to use the camera function in a Progressive Web App (PWA). PWAs can access certain device features, including the camera. This allows you to implement camera functionality without needing to develop a native app.

Steps to Use the Camera in a PWA in OutSystems:

Use the Camera Plugin:

  • OutSystems provides plugins like the Camera plugin, which works for both PWAs and native apps.
  • You can install the Camera plugin from the Forge (OutSystems’ plugin repository) and integrate it into your app.

Camera Plugin is Systems App so it may be already installed in your env.

You can find set show supported app checkbox on in Preference menu.

If you can not find you can download from below forge address.(you can check asset demo app to see how to use it)

https://www.outsystems.com/forge/component-overview/1390/camera-plugin-o11

In addition to above, you can compare in between PWA, Web App and Native App features from below.


When to Choose Native Apps:

  • Integration with specific device features is required (e.g., calendar, contacts, SMS).
  • The application demands high-performance hardware usage (e.g., fingerprint or facial recognition).
  • The app needs to function without an internet connection.

Hope this will help you.

2021-01-28 10-02-59
Muhammad Mahmudul Hasan
2020-11-25 10-45-32
Mostafa Othman
Champion

Hello,

As per Outsystems PWA documentation Here, camera plugin is available 

Also check this Post and suggested solutions

2024-08-09 15-35-50
SUNGHAN HWANG
 
MVP
Solution

Hi,

Yes, it is possible to use the camera function in a Progressive Web App (PWA). PWAs can access certain device features, including the camera. This allows you to implement camera functionality without needing to develop a native app.

Steps to Use the Camera in a PWA in OutSystems:

Use the Camera Plugin:

  • OutSystems provides plugins like the Camera plugin, which works for both PWAs and native apps.
  • You can install the Camera plugin from the Forge (OutSystems’ plugin repository) and integrate it into your app.

Camera Plugin is Systems App so it may be already installed in your env.

You can find set show supported app checkbox on in Preference menu.

If you can not find you can download from below forge address.(you can check asset demo app to see how to use it)

https://www.outsystems.com/forge/component-overview/1390/camera-plugin-o11

In addition to above, you can compare in between PWA, Web App and Native App features from below.


When to Choose Native Apps:

  • Integration with specific device features is required (e.g., calendar, contacts, SMS).
  • The application demands high-performance hardware usage (e.g., fingerprint or facial recognition).
  • The app needs to function without an internet connection.

Hope this will help you.

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.