Da diversi anni la vostra app 4D funziona in modalità client-server. Si tratta di un metodo comune per implementare un’applicazione.
Per alcuni casi d’uso, come il lavoro da casa o in viaggio, l’accesso tramite browser potrebbe rappresentare una soluzione migliore.
Beh, beh… Interessante, vero? Continua a leggere questo post sul blog per scoprire come la tua applicazione client-server possa essere resa disponibile anche tramite un browser web.
4D QODLY PRO
Sebbene l’editor di moduli 4D sia ottimizzato per le applicazioni desktop, possiamo utilizzare Qodly Studio per creare moduli web ottimizzati per i browser.
Entrambi utilizzano gli stessi dati, la stessa struttura e lo stesso codice 4D. È facile anche se non sei un esperto di sviluppo web.
Finora siete abituati alla modalità client-server per lo sviluppo e la distribuzione. Conoscete così bene il paradigma client-server, i processi gemelli e la creazione di applicazioni che non hanno più segreti per voi.
Questo è un grande passo avanti, e potete spingervi ancora oltre.
Non si tratta di creare una pagina web, ma di realizzare un accesso web alla vostra applicazione aziendale professionale. Invece di, o in aggiunta all’utilizzo di un’applicazione desktop dedicata, i vostri utenti finali possono utilizzarla come un’app web privata.
Non ci sono costi di licenza aggiuntivi: una licenza utente 4D può essere utilizzata sia per connettersi tramite un client desktop sia per utilizzare 4D Qodly Pro tramite un browser web.
Ciò offre numerosi vantaggi: flessibilità e usabilità su qualsiasi dispositivo (tablet, cellulare, computer). Ai vostri utenti finali basta un browser. Non devono installare né aggiornare nulla sulla propria postazione di lavoro!
In questo modo, si amplia l’accesso degli utenti alla vostra applicazione 4D. Sono disponibili due opzioni per i vostri utenti finali.
- il classico client desktop
- l’accesso tramite browser web

4D Qodly Pro offre tutti gli strumenti necessari per progettare, realizzare e gestire moduli web per la vostra applicazione 4D. Completamente integrato con 4D, è pronto all’uso. E proprio come 4D, è facile da usare, accessibile e perfettamente integrato nell’ecosistema 4D.
Le questioni tecniche complesse e impegnative vengono gestite internamente dal prodotto, liberandovi la mente per concentrarvi sul successo della vostra attività.
Scopri qui tutti gli straordinari vantaggi di cui potresti beneficiare.
Vuoi vedere un esempio concreto?
Ecco la storia:
La demo fornita presenta un’applicazione client-serverinterna utilizzata in una clinica dalle segretarie per gestire:
- cartelle cliniche di pazienti e medici
- gli appuntamenti tra medici e pazienti
Vuoi vederla in azione?
Guarda il video qui sotto per avere una panoramica di come questa demo sia disponibile contemporaneamente sia come tipico client desktop che come applicazione web.
L’accesso tramite browser web è semplicemente un altro tipo di client che utilizza l’app. Il file di dati è condiviso da entrambi i client.
Impressionante, vero?
La buona notizia è che, per rendere disponibile la tua applicazione 4D come app web privata, devi concentrarti solo sulla parte front-end, poiché tutta la logica di business back-end che hai già sviluppato per la tua app 4D può essere riutilizzata dalla tua app 4D Qodly Pro!
Accesso tramite browser alla vostra applicazione 4D: perché?
Una delle ragioni principali è che questo è ciò che vogliono gli utenti finali. Chiedono un design elegante e intuitivo, oltre a un software facile da usare.
Ma questo non è l’unico vantaggio dell’accesso tramite browser web rispetto a un tipico client desktop.
Ecco alcuni altri vantaggi:
| È necessario: | Vantaggi |
|---|---|
| Realizzare design moderni dell’interfaccia utente |
4D Qodly Pro supporta nativamente i CSS, oltre a funzionalità esclusive come gli stati delle pagine, che consentono di riprodurre facilmente i mockup dei web designer Sono disponibili anche numerosi modelli personalizzabili |
| Implementare componenti avanzati e interattivi con un’esperienza utente intuitiva |
4D Qodly Pro offre un’ampia gamma di componenti personalizzati, come le mappe. |
| Crea un’interfaccia utente responsive ottimizzata per i dispositivi mobili | 4D Qodly Pro consente di progettare pagine responsive |
| Distribuisci o aggiorna facilmente la tua app per gli utenti finali |
Basta distribuire il progetto su 4D Server: gli utenti finali non devono installare né aggiornare nulla Consenti agli utenti finali di utilizzare il proprio browser preferito |
Gli aggiornamenti sono immediati. L’esperienza utente è decisamente migliore.
I vantaggi sono evidenti per tutti i team: sviluppatori, amministratori e utenti finali!
Due interfacce per lo stesso file di dati
Come puoi vedere, è facile offrire ai tuoi utenti finali due modi per utilizzare la tua app. Questo apre molte prospettive per il futuro:
- offrire solo le nuove funzionalità tramite l’accesso basato su browser web: utilizzate 4D Qodly Pro per sviluppare esclusivamente nuove parti della vostra app
- iniziare la migrazione dall’accesso tramite client desktop a quello basato su browser web: utilizzate 4D Qodly Pro per condividere funzionalità tra la vostra applicazione client-server e l’app web 4D Qodly Pro (il video lo dimostra)
Se il vostro piano è quello di migrare l’accesso tramite client desktop a un accesso basato su browser web, questo è un ottimo modo per raggiungere il vostro obiettivo.
È possibile adottare diverse strategie:
– Migrazione progressiva: durante un periodo di transizione, gli utenti finali possono utilizzare entrambe le app contemporaneamente. Hanno così il tempo di individuare eventuali bug e di abituarsi all’accesso tramite browser web.
– Migrazione “big bang “: preparare l’applicazione web e, a una data prestabilita, implementarla, interrompere l’accesso client remoto e consentire agli utenti di lavorare con la nuova applicazione web
– Migrazione con utenti pilota: limitare l’accesso all’applicazione web agli utenti pilota per ottenere un feedback completo prima della transizione.
Non aspettare oltre: crea subito le tue prime pagine Qodly!
Al momento non è possibile lasciare commenti su questo post.