At work we have been asked to build a mobile app based on our website. It should be quite similar, but not exactly the same content (i.e. a simple wrapper and call it a day is not enough).
So far we have been doing a bit of experimentation with Capacitor and React Native. We are evaluating their pros and cons, but we would like some input from the wider Plone community, that might have a bit more experience than us on building mobile apps based on Plone.
We build mobile apps using capacitor and ionic, using its react flavour. We try to “write once, compile to all” to have the same application for Android and iOS
We have built mobile apps for local authorities having their Plone sites as backend. They usually create stripped down contents in a section of their site, and we use the REST API to get the information.
We also send notifications to users of the app, to do so we register each device in the backend and later use Google’s notification service to send the required notifications.
Thanks, that’s the direction we are kind of heading to as well
The push notifications is going to be an interesting topic as we are about to start using an external partner for that (cleverpush if anyone wonders) and they are meant to be able to handle mobile push notifications, so we will see
I am currently developing a solution for Plone to integrate it to Kubernetes and AI as MLOps method. Later I would like to use my project in a Plone cloud-native mobile application.