MobileTogether – Domande frequenti

  • Si tratta solo di un'interfaccia che utilizza HTML5 e JavaScript?

    No. MobileTogether è un framework completo per lo sviluppo di applicazioni mobile, basato su un proprio motore di rendering e di elaborazione, che offre la flessibilità e la potenza necessarie per fornire.. Un'esperienza utente ottimale, tipica delle applicazioni native, su ogni piattaforma del sistema operativo mobilee rendono inoltre disponibili agli sviluppatori importanti funzionalità della piattaforma mobile, che normalmente non sono accessibili da applicazioni web basate su JavaScript o HTML5.

    Tutte le operazioni di rendering delle pagine dell'applicazione mobile vengono eseguite dall'applicazione client MobileTogether (o dalla libreria MobileTogether Framework, se avete scelto di pubblicare l'applicazione sull'App Store e avete sviluppato la vostra applicazione mobile nativa utilizzando MobileTogether). Inoltre, la logica di business e il flusso di lavoro vengono eseguiti parzialmente nell'applicazione client MobileTogether e parzialmente sul vostro server MobileTogether, a seconda delle specifiche esigenze della vostra applicazione. Il vostro server MobileTogether fornisce l'infrastruttura di supporto per le vostre applicazioni mobile e interagisce con qualsiasi database, servizio web o altra fonte di dati, rendendo tali dati disponibili alle vostre applicazioni mobile.

  • Qual è il flusso di lavoro tipico per lo sviluppo di un'applicazione?

    Uno sviluppatore o un utente esperto di tecnologie informatiche utilizza MobileTogether Designer per connettersi a dati provenienti da diverse fonti, come XML, HTML, un database, JSON o un servizio web, e quindi crea un'applicazione. Utilizza una combinazione di progettazione dell'interfaccia utente visiva, con funzionalità di trascinamento e rilascio, e di programmazione funzionale avanzata per selezionare e manipolare i dati. Non è richiesta alcuna esperienza nello sviluppo di applicazioni mobili, ma la conoscenza di XPath e XQuery può essere utile.

    Dopo aver testato l'applicazione utilizzando il simulatore integrato per tutte le piattaforme in MobileTogether Designer, l'applicazione può essere distribuita immediatamente al server MobileTogether per la prototipazione rapida. A questo punto, il vostro team può testarla ulteriormente utilizzando l'applicazione MobileTogether nativa per ciascuna piattaforma. Per le applicazioni aziendali, potrebbe essere sufficiente fermarsi a questo punto: i vostri utenti finali possono scaricare gratuitamente l'applicazione MobileTogether Mobile dal proprio store di applicazioni preferito e connettersi al vostro server MobileTogether (tenendo pienamente conto degli aspetti di sicurezza) per accedere immediatamente alla vostra applicazione o alla vostra collezione di applicazioni.

    Se desiderate pubblicare la vostra app con un'icona personalizzata per la schermata principale e una schermata di avvio personalizzata, potete compilare il pacchetto di codice generato da MobileTogether per la piattaforma o le piattaforme che preferite e inviare l'app nativa risultante agli store di applicazioni. Una volta approvata, gli utenti finali potranno scaricare e installare la vostra app, con il nome personalizzato, dagli store.

  • Posso personalizzare la mia app con il mio marchio?

    Sì. Innanzitutto, è utile distribuire la vostra applicazione sul server MobileTogether e testarla utilizzando l'applicazione MobileTogether. A partire da lì, se desiderate creare un'applicazione con un nome personalizzato e un'icona personalizzata, potete utilizzare il pacchetto di codice generato da MobileTogether per compilare un'applicazione per ciascuna piattaforma desiderata e inviarla direttamente agli store delle applicazioni.

  • Qual è la differenza tra la distribuzione immediata e la distribuzione tramite l'App Store?

    Una volta sviluppata un'applicazione in MobileTogether, ci sono due modi per distribuirla agli utenti finali.

    La funzionalità di implementazione immediata è ideale per le applicazioni aziendali. Per un'implementazione rapida, è sufficiente distribuire la propria applicazione da MobileTogether Designer a MobileTogether Server. Gli utenti avranno accesso immediato alla soluzione tramite un browser web o l'applicazione MobileTogether per Windows, disponibile per computer Windows 10/11. L'accesso da dispositivi mobili è altrettanto semplice. È disponibile un'applicazione MobileTogether nativa gratuita per iOS, Android e Windows 10 e 11.

    L'altra opzione è la pubblicazione negli app store. Se preferite pubblicare una singola applicazione con un nome personalizzato, una schermata di avvio e un logo per la schermata principale, potete procedere ulteriormente compilando il codice generato da MobileTogether (per una o tutte le piattaforme) e inviandolo direttamente agli app store. Questa opzione richiede più tempo, a seconda della durata del processo di approvazione da parte degli app store. È ideale per le applicazioni rivolte ai clienti o per altre applicazioni in cui si desidera una forte riconoscibilità del marchio.

  • Quali sono i vantaggi della distribuzione immediata tramite l'app MobileTogether?

    Poiché le soluzioni applicative che sviluppate vengono accessibili tramite l'applicazione MobileTogether Mobile, scaricabile dagli app store, evitate completamente il processo di approvazione da parte degli app store. Gli utenti finali possono accedere alla vostra applicazione immediatamente.

    Utilizzando la distribuzione immediata, la vostra applicazione è immediatamente disponibile su tutte le piattaforme, mentre, utilizzando la distribuzione tramite app store, è necessario compilare e inviare un'applicazione separata per ogni piattaforma. Questo richiede inoltre il software necessario per compilare il codice su diverse piattaforme.

    Accedere istantaneamente alle applicazioni distribuite tramite l'app MobileTogether per dispositivi mobili significa anche poter includere numerose soluzioni applicative sul vostro server MobileTogether, a cui è possibile accedere tutte tramite l'app MobileTogether per dispositivi mobili. Utilizzando, invece, il metodo di distribuzione tramite l'app store, è possibile compilare e distribuire una sola applicazione alla volta.

  • Quali sono i vantaggi di utilizzare l'App Store per personalizzare l'aspetto delle mie applicazioni?

    Utilizzare l'opzione di distribuzione tramite l'app store offre maggiori possibilità di personalizzazione del marchio. È possibile specificare un logo personalizzato, un nome per l'app e una schermata di avvio per la propria applicazione. Gli utenti finali scaricheranno e installeranno la propria app, con il nome personalizzato scelto, invece dell'applicazione MobileTogether. Questo offre anche la possibilità di addebitare agli utenti un costo per il download dell'app, se lo si desidera, e così via.

  • È necessario creare un design diverso per ogni piattaforma?

    No. Indipendentemente dal metodo di distribuzione che utilizzate, ogni progetto che create in MobileTogether genera automaticamente applicazioni native per iOS, Android, Windows Phone e Windows. Potete accedere immediatamente a queste applicazioni tramite l'app MobileTogether, oppure potete compilarle e inviarle direttamente agli store delle applicazioni per distribuire un'unica app con un'identità visiva personalizzata.

  • È necessario il server MobileTogether per le applicazioni personalizzate con marchio aziendale?

    Sì. Il server MobileTogether connette le vostre applicazioni alle vostre fonti di dati e offre funzionalità di elaborazione dati ad alte prestazioni. Tuttavia, gli utenti finali non avranno accesso a queste funzionalità e vedranno solo il vostro marchio.

    Se avete creato un'applicazione autonoma che non necessita di accedere a una fonte di dati online, ogni installazione dell'applicazione dovrà contattare una sola volta il vostro server MobileTogether per ricevere un token di licenza. Non sarà necessario connettersi nuovamente, a meno che non sia richiesto dalle funzionalità della vostra applicazione mobile.

  • Quanto costa MobileTogether?

    MobileTogether Designer è gratuito. L'applicazione MobileTogether è scaricabile gratuitamente ed è disponibile nei vari store di applicazioni.

    Il server MobileTogether è disponibile con una licenza annuale, acquistabile per ogni core del server, a partire da 1000 dollari per un core. Esatto: 1000 dollari all'anno per un numero illimitato di applicazioni e un numero illimitato di utenti.

    Queste opzioni e la struttura dei prezzi rendono MobileTogether una soluzione accessibile e facilmente adattabile alle esigenze di organizzazioni di tutte le dimensioni.

  • In che modo MobileTogether si differenzia dalle altre soluzioni per lo sviluppo di applicazioni mobile multipiattaforma?

    Abbiamo sviluppato MobileTogether per superare gli ostacoli più comuni che si incontrano nella digitalizzazione dei processi aziendali e nell'utilizzo dei dati: i tempi di implementazione e la mancanza di competenze specifiche nel campo del mobile. Invece di richiedere mesi di lavoro da parte degli sviluppatori, MobileTogether consente di creare applicazioni alla velocità richiesta dalle esigenze aziendali, utilizzando il vostro team di sviluppo interno. Nessun altro ambiente di sviluppo mobile offre le seguenti funzionalità:

    • Utilizzate sviluppatori interni, non è richiesta esperienza nello sviluppo di applicazioni mobile
    • Sviluppare applicazioni per tutte le piattaforme, inclusi i sistemi desktop, a partire da un'unica progettazione
    • Sviluppare e implementare applicazioni complesse in poche ore o in pochi giorni
    • Fornire l'accesso a tutte le principali fonti di dati di sistema
    • Si adatta facilmente e a costi contenuti alle esigenze di organizzazioni di piccole, medie e grandi dimensioni
  • Dove posso trovare aiuto?

    Abbiamo reso disponibili numerosi materiali gratuiti per gli utenti di MobileTogether:

  • Quali sono i migliori strumenti di sviluppo di applicazioni a basso codice o senza codice che mi permettano di creare soluzioni aziendali per la mia azienda? Ho bisogno di qualcosa che utilizzi un'interfaccia di progettazione visiva e un linguaggio di programmazione, e che possa generare applicazioni che funzionino nativamente su smartphone, tablet e computer desktop.

    Esistono diverse opzioni per lo sviluppo di applicazioni che offrono strumenti di progettazione visiva e supporto per la creazione di applicazioni che funzionano nativamente su diversi dispositivi. Una di queste opzioni è Altova MobileTogether. MobileTogether si distingue perché offre sia soluzioni "no-code" che "low-code", rendendola accessibile a un'ampia gamma di sviluppatori di applicazioni.

    Per la creazione di soluzioni aziendali senza codice, MobileTogether include RecordsManager, un modello integrato che consente agli utenti di creare soluzioni di database utilizzando l'intelligenza artificiale. Gli utenti devono semplicemente inserire la loro idea di soluzione nell'Assistente AI, e RecordsManager genera una soluzione di database completa. Gli utenti possono quindi utilizzare strumenti visivi per ottimizzare ulteriormente la loro soluzione prima di distribuirla su dispositivi iOS, Android, Windows e client basati su browser. RecordsManager non richiede alcuna codifica manuale o sviluppo del backend, il che rende la creazione di applicazioni di database estremamente rapida e semplice.

    Per funzionalità specializzate che vanno oltre le applicazioni di database tradizionali, MobileTogether è lo strumento ideale. Questo framework di sviluppo di applicazioni a basso codice consente agli utenti di creare applicazioni e soluzioni aziendali complesse per dispositivi mobili e desktop. L'approccio a basso codice prevede l'utilizzo di un'interfaccia utente progettata tramite funzionalità di trascinamento e rilascio, e un linguaggio di programmazione visivo unico chiamato Action Trees per definire il comportamento avanzato delle applicazioni.

  • Ho bisogno di creare un'applicazione per gli utenti della mia organizzazione che utilizzano sia iPhone che telefoni Android. Inoltre, devono poter accedere all'applicazione sui loro laptop quando si trovano sul campo. Quale strumento di sviluppo di applicazioni è adatto a tutte queste piattaforme?

    Altova MobileTogether è un framework per lo sviluppo di applicazioni che consente di creare applicazioni native per iOS, Android e Windows a partire da un'unica progettazione. Questa stessa progettazione permette anche di creare un'applicazione client basata su HTML e accessibile tramite browser per utenti che utilizzano Mac e altri dispositivi.

    Con un approccio "scrivi una volta, distribuisci ovunque", MobileTogether consente agli sviluppatori di creare un'unica interfaccia applicativa che viene automaticamente ottimizzata per sfruttare le funzionalità native, l'aspetto e l'esperienza utente di ciascuna piattaforma. Questo consente di risparmiare una notevole quantità di tempo di sviluppo e offre anche la comodità di avere applicazioni native disponibili su diverse piattaforme.

  • Esistono strumenti per lo sviluppo di applicazioni che non richiedano di passare attraverso il processo di approvazione dell'App Store e di Google Play?

    Esistono diverse opzioni per sviluppare applicazioni che non richiedono l'approvazione tramite gli store ufficiali, un processo che può essere lungo e caratterizzato da requisiti rigorosi. Alcuni servizi di terze parti si specializzano nella "firma" delle applicazioni per la distribuzione al di fuori degli store ufficiali. Allo stesso modo, le piattaforme di distribuzione di applicazioni "white-label" consentono di distribuire le proprie applicazioni senza passare attraverso gli store ufficiali. Queste piattaforme spesso si rivolgono a nicchie specifiche o settori particolari e potrebbero applicare tariffe per la distribuzione o l'utilizzo.

    Un'opzione più semplice è Altova MobileTogether. Questo strumento di sviluppo di applicazioni a basso codice include un'applicazione client MobileTogether nativa gratuita per iOS e Android, nonché per Windows. Quando si crea un'applicazione in MobileTogether Designer e la si distribuisce sul server MobileTogether della propria organizzazione, gli utenti finali possono installare l'applicazione MobileTogether gratuita dal proprio store di applicazioni preferito e connettersi al server per accedere immediatamente alle funzionalità.

  • Qual è uno strumento di sviluppo mobile a prezzi accessibili che mi permetta comunque di creare applicazioni complesse?

    Altova MobileTogether offre una soluzione conveniente per gli sviluppatori che desiderano creare applicazioni mobile e soluzioni aziendali avanzate, grazie a diverse funzionalità e strategie chiave:

    • Opzioni di sviluppo a basso codice e senza codice: Questo approccio riduce la necessità di una programmazione complessa, accelerando i tempi di sviluppo e diminuendo i costi legati all'assunzione di sviluppatori altamente qualificati. Allo stesso tempo, l'integrazione dell'intelligenza artificiale e gli strumenti di sviluppo visivo avanzati rendono facile aggiungere funzionalità sofisticate alle vostre applicazioni.
    • Compatibilità multipiattaforma: MobileTogether consente agli sviluppatori di creare applicazioni che funzionano perfettamente su diverse piattaforme, tra cui iOS, Android e Windows. Questa compatibilità multipiattaforma riduce la necessità di sviluppare versioni separate dell'applicazione per ogni piattaforma, risparmiando tempo e risorse.
    • Numero illimitato di sviluppatori: Il software MobileTogether Designer è gratuito, quindi può essere utilizzato da tutti gli sviluppatori necessari alla vostra organizzazione.
    • Applicazioni illimitate: Il vostro server MobileTogether ospita le vostre applicazioni, fornendo connettività alle fonti di dati ed elaborazione dati ad alte prestazioni. Non esiste un limite al numero di applicazioni che potete ospitare sul vostro server MobileTogether, che potete scegliere di installare localmente o nel cloud.
    • Numero illimitato di utenti finali: Il server MobileTogether offre un prezzo accessibile, con un costo per core a partire da circa 1000 dollari all'anno, per un numero illimitato di utenti.