💾 Archived View for kelgors.me › projects › 2023-pwa.gmi captured on 2024-08-18 at 17:21:58. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-12-28)
-=-=-=-=-=-=-
2023-12-19
In 2023, I discovered dumb phone mainly based on html,css and js. Not as dumb as a Nokia 3310. This leads me to the way of PWA : Progressive Web Apps. If I have to define what it is in a few words, it will be : An installable and offline-proof web application. So my idea was to make some easy to code games and an application to reference these games (like a store).
All the magic is in two things `workbox` (generate service worker to keep api data in cache aka offline-mode) and `manifest.json` (meta information about your application to be installable or not). All the following personal projects applications are naive implementation but working samples.
The eternal simple game to code and play. The easy mode is too easy, the medium mode is too easy and the hard mode is impossible. At least, this makes one PWA application in my purse.
I will not lie, I'm little proud about this one. It's quite responsive, hanafuda (cards) are beautiful and the game is working. I mean, you can feel some fun playing it. That's a good point, isn't it ?
This one is a bit more complex game to make but quite interesting. The upside, it supports internationalization, the downside, it has only french words. If the word is correct, pat yourself on the back because the game will not.
Finally the application "store". A bit of React, one json file and it works.
Last-Updated: 2023-12-19