For WordCamp Europe 2018, the organising team for the event put together a prototype of a progressive web app (PWA) for attendees to add to their phones making it easy to keep track of event information on the go.
For the next edition of the event, the organising team has volunteered to work on an app that will support all WordCamps natively. This means that, once the PWA is built, all WordCamps will be able to offer this to their attendees.
With more lead time to work on the project than they had last time, it’s sure to be a much more robust and workable solution than before. To build the app, the team is making use of the WordPress PWA plugin that was used last time, as well as adding custom functionality to integrate the existing WordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. website content with the app via the REST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/..
The complete technology stack for the PWA is still under discussion, but things are moving steadily ahead with the PWA team already having held the first meeting. Development will take place publicly on the GitHub repo where others from the community can contribute ideas and code.
The next stage in the process is for the WCEU WordCamp Europe. The European flagship WordCamp event. Design team to create some designs and wireframes for what the app could look like, posting them for feedback. We will keep posting updates here as things progress; for now it would be helpful to gather some input from other WordCamp organisers.
If you’re interested, please leave a comment with features you’d like to see from a WordCamp PWA (even if all feature requests don’t make it into this first version, a list of features will be useful for future iterations).