All Projects → amahdy → java-pwa

amahdy / java-pwa

Licence: Apache-2.0 license
Progressive Web Apps in Java

Programming Languages

javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to java-pwa

Jfa Pwa Toolkit
⚡️ PWA Features to Any Website (very Fast & Easy)
Stars: ✭ 245 (+410.42%)
Mutual labels:  manifest, service-worker, progressive-web-app
Service Worker Detector
This extension detects if a website registers a Service Worker.
Stars: ✭ 124 (+158.33%)
Mutual labels:  manifest, service-worker, progressive-web-app
Vue Pwa Asset Generator
PWA asset generator perfect with VueJS framework (but useful for all PWA!)
Stars: ✭ 97 (+102.08%)
Mutual labels:  manifest, progressive-web-app
Pwa Asset Generator
Automates PWA asset generation and image declaration. Automatically generates icon and splash screen images, favicons and mstile images. Updates manifest.json and index.html files with the generated images according to Web App Manifest specs and Apple Human Interface guidelines.
Stars: ✭ 1,787 (+3622.92%)
Mutual labels:  manifest, progressive-web-app
Learning Pwa
📱some samples and blogs about how to start with your first PWA
Stars: ✭ 162 (+237.5%)
Mutual labels:  manifest, service-worker
Pwa Bugs
🚔 List of PWA Bugs and workarounds
Stars: ✭ 444 (+825%)
Mutual labels:  manifest, service-worker
Awesome Meta And Manifest
⚡ Awesome collection of meta tags & manifest properties.
Stars: ✭ 499 (+939.58%)
Mutual labels:  manifest, progressive-web-app
Pwafire
Progressive Web Apps API of APIs
Stars: ✭ 137 (+185.42%)
Mutual labels:  manifest, service-worker
Progressive Weather App
A local weather app that fetches weather forecast from Openweathermap.org. A Progressive Web App built with Vue.js.
Stars: ✭ 223 (+364.58%)
Mutual labels:  service-worker, progressive-web-app
magento-meanbee-pwa
Progressive Web App extension for Magento 1
Stars: ✭ 75 (+56.25%)
Mutual labels:  service-worker, progressive-web-app
spendlogs
SpendLogs - Personal Expense Manager
Stars: ✭ 18 (-62.5%)
Mutual labels:  service-worker, progressive-web-app
affilicats
🐈 Progressive Web App demo that showcases flaky network resilience measures (📶 or 🚫📶).
Stars: ✭ 65 (+35.42%)
Mutual labels:  service-worker, progressive-web-app
So Pwa
A progressive web app to read Stack Overflow content.
Stars: ✭ 235 (+389.58%)
Mutual labels:  service-worker, progressive-web-app
Productivity Frontend
Productivity Application - Kanban Style Productivity Management Application with Customizable Boards, Lists and Cards to Make You More Productive.
Stars: ✭ 234 (+387.5%)
Mutual labels:  service-worker, progressive-web-app
Yinyue
🏖Version Of Progressive Web App ( Serverless )
Stars: ✭ 57 (+18.75%)
Mutual labels:  manifest, service-worker
Ember Service Worker
A pluggable approach to Service Workers for Ember.js
Stars: ✭ 227 (+372.92%)
Mutual labels:  service-worker, progressive-web-app
Generator Jekyll Starter Kit
🚀 Jekyll Progressive Web App Generator.
Stars: ✭ 139 (+189.58%)
Mutual labels:  service-worker, progressive-web-app
Pwatter
Angular Progressive Web App using Workbox
Stars: ✭ 167 (+247.92%)
Mutual labels:  service-worker, progressive-web-app
progressive-web-app-starter
Preact based starter kit for making a Progressive Web App (PWA).
Stars: ✭ 19 (-60.42%)
Mutual labels:  manifest, progressive-web-app
chicio.github.io
👻 Fabrizio Duroni (me 😄) personal website. Created using GatsbyJS, Styled Components, Storybook, Typescript, tsParticles, GitHub pages, Github Actions, Upptime.
Stars: ✭ 20 (-58.33%)
Mutual labels:  service-worker, progressive-web-app

Progressive Web App with Java

This guide shows you how to get PWA functionalities in a Java application.

Java app before applying PWA functionaities Final app with PWA, running standalone
Java app without PWA Java app without PWA

Step by step guide

Here are easy steps on how to make a Java app, PWA compatible:

Step 0 | Simple Vaadin App

Step 1 | Simple JS PWA

Step 2 | Add JS responsible about SW

Step 3 | Add service worker

Step 4 | Update cached files

Step 5 | Include manifest file

Step 6 | Add relevant meta tags

Step 7 | Compression and production mode

Step 8 | Show data in a working app

Step 9 | Skip waiting when updating the service worker

How the final app looks like

App icon on the desktop Splash screen when opened App drawer
Java app without PWA Java app without PWA Java app without PWA
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].