WAR Runner

Acquisti in-app
Classificazione dei contenuti
Per tutti
0+
Download
Classificazione dei contenuti
Per tutti
Acquisti in-app
Scopri di più
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot

Informazioni sull'app

WAR Runner trasforma il tuo telefono Android in un piccolo server web Java. Integra Jetty 12 con Servlet 6.1 ed esegue vere applicazioni web impacchettate come file WAR. Le app sono accessibili tramite browser sul telefono stesso e da qualsiasi dispositivo connesso alla stessa rete Wi-Fi o LAN.

🌐 SERVER WEB
• Scegli una demo dall'elenco. Al primo utilizzo, verrà scaricata dal catalogo online e verificata con un checksum SHA-256. Nessun file WAR è incluso nell'app.

• Il server funziona tramite HTTP sulla porta 8080 o HTTPS sulla porta 8443 con un certificato autofirmato.

• La schermata mostra gli indirizzi da aprire su altri dispositivi e permette di copiarli.

• Il server rimane in esecuzione in background con una notifica. Puoi interromperlo dall'app o dalla notifica.

• Le demo scaricate rimangono sul dispositivo e funzionano anche offline.


🛠️ AMMINISTRAZIONE WEB
• Protetta da password e accessibile solo tramite HTTPS sulla porta 9443.
• Scarica le demo del catalogo, carica i tuoi file WAR convertiti per Android e avviali, arrestali o eliminali da un browser su un altro dispositivo.

• Le sessioni scadono dopo 30 minuti di inattività e ripetuti tentativi di accesso errati bloccano l'accesso per un certo periodo.

È possibile modificare tutte e tre le porte nelle Impostazioni anche a server spento.

DEMO INCLUSE
• Servlet "Hello World": una servlet minimale che restituisce testo semplice.

Demo del pulsante Vaadin: una vista Vaadin Flow il cui listener di clic viene eseguito in Java sul telefono.

Demo ufficiale di Vaadin: dashboard, galleria componenti, prodotti, utenti e impostazioni.

Demo della libreria Vaadin: modifica dell'inventario con login (admin/admin o user/user).

Demo della rubrica Vaadin: contatti memorizzati in un database H2 in memoria.

🎯 OPEN SOURCE
Gli script di compilazione per i file WAR della demo, i sorgenti della demo e una guida per convertire un normale file WAR in uno compatibile con Android sono pubblicati su GitHub.

DA SAPERE
• Richiede Android 15 o versioni successive.

• È possibile eseguire una sola applicazione web alla volta.

• Il server si connette a tutte le interfacce di rete, ma pubblicizza solo gli indirizzi Wi-Fi ed Ethernet.

• Questo è un esperimento Android: una dimostrazione di cosa può eseguire un telefono moderno, non un server di produzione robusto. Utilizzalo su reti di cui ti fidi.

• Tutte le funzionalità sono gratuite. Gli acquisti una tantum opzionali ti permettono di supportare il progetto.
Esegui vere e proprie applicazioni web Java sul tuo telefono grazie a un server Jetty integrato.
Ultimo aggiornamento
22 set 2026
Storie in primo piano

Sicurezza dei dati

Il primo passo verso la sicurezza è capire in che modo gli sviluppatori raccolgono e condividono i tuoi dati. Le misure di protezione della privacy e della sicurezza dei dati possono variare in base all'utilizzo, alla regione e all'età. Lo sviluppatore ha fornito queste informazioni e potrebbe aggiornarle nel tempo.
  • Nessun dato condiviso con terze parti
    Scopri di più sulla modalità di condivisione dei dati dichiarata dagli sviluppatori
  • Nessun dato raccolto
    Scopri di più sulla modalità di raccolta dei dati dichiarata dagli sviluppatori
Classificazione dei contenuti
Per tutti
Acquisti in-app
Scopri di più

Assistenza per l'app

Info sullo sviluppatore
ScienceSoft e.U.
peter.sauer@sciencesoft.at
Oberzellergasse 12/13 1030 Wien Austria
+43 690 20040132

Altri contenuti di Science Soft