Soluzione jQuery Mobile Slidecast

Soluzione jQuery Mobile Slidecast

Questo progetto è un'applicazione web (WebApp) che consente di mettere a disposizione di un gran numero di interessati, contemporaneamente, presentazioni con grafica, audio, video e persino elementi HTML. Segue quindi il principio di un'applicazione slidecast distribuibile.

 

Definizione di WebApp

 

Il termine deriva dall'inglese e si riferisce a un'app (applicazione), cioè ad applicazioni per dispositivi mobili che di solito possono essere scaricate direttamente da Internet tramite un browser integrato nel sistema operativo e utilizzate senza installazione.

In linea di massima, si tratta di siti web ottimizzati per i display degli smartphone che cercano di replicare il „look and feel“ delle applicazioni native.

Sviluppo di applicazioni web

Applicazione mobile jQuery aperta su tablet Samsung
Applicazione mobile jQuery aperta su smartphone Samsung

Perché WebApp e jQuery Mobile?

Molti utenti sono diventati molto cauti a causa della potenziale presenza di malware negli app store. Le WepApp supportano l'utente in modo tale che non è necessaria alcuna installazione e l'applicazione non ha accesso al software e all'hardware dello smartphone. In linea di principio, questi tipi di applicazioni sono anche più sicuri contro la pirateria. Poiché l'applicazione si trova sul server e genera contenuti in modo dinamico, non può essere semplicemente copiata ed eventualmente utilizzata per attività fraudolente. Con le applicazioni native, i dati personali potrebbero essere inviati in background all'insaputa dell'utente. Un altro vantaggio è che l'applicazione può essere richiamata da tutti i dispositivi con accesso a Internet e, ad esempio, è possibile accedere ai dati memorizzati. Per fare un esempio, i giochi possono essere avviati su uno smartphone e poi semplicemente giocati su un computer senza dover scambiare dati complicati tra questi dispositivi. Vengono utilizzate tecnologie note e collaudate, che garantiscono un elevato livello di sicurezza futura.

jQuery Mobile è un framework web ottimizzato per il touch per smartphone e tablet. Offre numerose opzioni di supporto per il riconoscimento di tocchi, gesti e altro. Sono supportati numerosi browser e se ne possono aggiungere altri se si hanno sufficienti capacità di programmazione.

Perché implementare qualcosa di nuovo? Esistono già molti modi per distribuire le presentazioni.

Naturalmente esistono già diverse opzioni, come la semplice distribuzione di documenti di presentazione via e-mail, la generazione di PDF o l'utilizzo di piattaforme come www.slideshare.net da utilizzare. I vantaggi di questo nuovo approccio sono i seguenti:

 

Grafica e audio separati, nessun video!

 

Spesso, durante le conferenze, le presentazioni vengono registrate e rese disponibili sul web sotto forma di video. Questo comporta naturalmente un grande volume di dati. Inoltre, per guardare il video sono quasi sempre necessari plug-in aggiuntivi come Adobe Flash Player. Gli smartphone di solito non supportano questi plug-in e, se lo fanno, la batteria si scarica in pochissimo tempo. A volte non è possibile accedere alla rete WLAN quando si è in viaggio. I video finiti hanno solitamente dimensioni di diverse centinaia di megabyte. Questo naturalmente mette a dura prova la rete mobile e può comportare tempi di caricamento molto lunghi.

 

Non è necessario caricare i file audio!

 

A meno che non si disponga di una tariffa internet flat, il volume dei dati mobili costa molto, quindi si vuole poter scegliere quali contenuti caricare. Anche il ritorno alla visualizzazione puramente testuale può ridurre significativamente il volume trasferito.

 

Nessuna installazione, nessun software aggiuntivo

 

Può essere riprodotto direttamente in quasi tutti i browser

 

Presentazione facilmente definibile come markup HTML in un file

 

Per creare le presentazioni non è necessario alcun programma aggiuntivo. È stato previsto un editor online che supporta anche il linguaggio HTML. Per gli utenti più esperti non dovrebbe essere un problema creare presentazioni.

 

Comunicazione attraverso i commenti

 

Implementando una funzione di commento, è possibile allegare commenti a singole diapositive, all'intera presentazione o anche a dichiarazioni (punti nel tempo). In questo modo gli utenti possono discutere e porre domande su affermazioni specifiche.

 

Sfruttare la potenza del web

 

Poiché si tratta di un'applicazione web e il codice è stato strutturato di conseguenza, è possibile utilizzare quasi tutte le funzionalità del web (video, social media - pulsante „mi piace“, ...).

 

Senza barriere (screen reader)

 

L'accessibilità può essere ottenuta anche con uno screen reader e le persone con problemi di udito o di vista, ad esempio, possono utilizzare questa forma di presentazione.

 

È possibile acquistare o concedere in licenza questa soluzione?

 

Ma naturalmente è possibile! Siamo anche in grado di rispondere in modo flessibile ai vostri desideri e di modificare o ampliare l'applicazione in base alle vostre specifiche. Contattateci semplicemente Contattateci.

Generatore di soluzioni BWL

Generatore di soluzioni BWL

Generatore di soluzioni App BWL aperto su tablet e smartphone

Applicazione multipiattaforma

Per Economic Solution Apps UG è stata sviluppata un'applicazione multipiattaforma. Oltre alla funzionalità tecnica dell'applicazione, è stata realizzata anche un'implementazione grafica con l'obiettivo di garantire che non siano riconoscibili differenze significative tra le piattaforme. Inoltre, sono state realizzate due diverse versioni dell'applicazione: una gratuita e una pro. Inoltre, l'applicazione può funzionare su quasi tutte le versioni di Android e iOS.

Secondo l'ESA UG, l'applicazione è Generatore di soluzioni aziendali è stato studiato appositamente per gli studenti delle scuole superiori di economia o delle scuole professionali commerciali, ma è utile anche per gli studenti di economia aziendale.

L'applicazione copre vari argomenti dei settori della contabilità, della gestione e del controllo. È possibile eseguire diversi calcoli. A questo scopo è stato sviluppato un concetto di input facile da capire e da usare, che si presenta molto bene in termini di colori e struttura. Per adattare i calcoli a casi d'uso specifici, è stato sviluppato un concetto di espansione dinamica che consente di ampliare gli argomenti con opzioni, campi, opzioni di input o celle aggiuntive.

Oltre all'output dei risultati calcolati, l'applicazione può essere utilizzata anche per imparare le formule. Nella visualizzazione dei risultati, un pulsante nella barra di navigazione può essere utilizzato per passare alla visualizzazione delle formule, in modo che ogni calcolo possa essere compreso anche didatticamente.

È stato inoltre aggiunto un aiuto all'inserimento sotto forma di funzione info. Quando si preme il pulsante info, tutti i termini nella vista corrente (sia in quella di input che in quella dei risultati) vengono evidenziati in modo da visualizzare una descrizione esplicativa quando vengono toccati. Tuttavia, questa funzione può essere utilizzata anche per approfondire la comprensione e acquisire conoscenze di base.

Inoltre, è stato implementato un elenco completamente ricercabile di testi informativi, che consente di apprendere le definizioni dei termini.

Un esempio eccezionale di perfetto sviluppo di app da parte di Svitto!