Nuove funzionalità per lo sviluppo di applicazioni mobile
L'ultima versione di MobileTogether è disponibile oggi, e offre ancora più funzionalità a questo framework rivoluzionario che consente di sviluppare e distribuire applicazioni mobile native in modo più rapido rispetto a qualsiasi altra soluzione.
Innanzitutto, abbiamo completamente rivisto i prezzi di MobileTogether, introducendo un nuovo sistema che è semplice da capire e incredibilmente conveniente.
Inoltre, la versione 2.1 introduce più di 30 nuove funzionalità importanti, aggiunte sulla base dei feedback ricevuti dagli sviluppatori, che vanno da nuove funzionalità per la creazione di tabelle a sofisticate azioni di gestione degli errori, fino a opzioni flessibili per un design dell'interfaccia utente accattivante.
Esaminiamo insieme come queste nuove funzionalità si combinano per consentirvi di creare le applicazioni più avanzate, incentrate sui dati, per dispositivi iOS, Android e Windows.

Nuovi prezzi completamente rivisti
MobileTogether ha superato la maggior parte degli ostacoli allo sviluppo di applicazioni mobile, rendendo più facile e veloce che mai la creazione di ottime app per tutte le piattaforme. Ora, stiamo eliminando l'ultimo ostacolo: il costo. Con il lancio di MobileTogether 2.1, introduciamo un piano tariffario semplificato progettato per consentirvi di iniziare a lavorare rapidamente.
Applicazioni illimitate, utenti illimitati, sviluppatori illimitati
Come sempre, l'ambiente di sviluppo dell'app MobileTogether Designer è gratuito, quindi potete distribuirlo a un numero illimitato di sviluppatori all'interno della vostra azienda. Inoltre, abbiamo drasticamente ridotto i costi per il server dell'applicazione. MobileTogether Server è ora disponibile con prezzi a partire da 1000 dollari all'anno per ogni core del server. Esatto: 1000 dollari all'anno per un numero illimitato di applicazioni e un numero illimitato di utenti.
Sebbene non ci siano limiti al numero di utenti o al numero di applicazioni che è possibile eseguire sul server per app mobile, potrebbe essere necessario aumentare la capacità del server a seconda del carico effettivo, al fine di garantire prestazioni ottimali per un numero maggiore di utenti. Tuttavia, il prezzo di partenza è ideale per la maggior parte delle implementazioni iniziali.
Con questa struttura dei prezzi notevolmente ridotta e le nuove funzionalità descritte di seguito, abbiamo cercato di rendere MobileTogether il framework più accessibile e, allo stesso tempo, il più avanzato per lo sviluppo di applicazioni orientate ai dati, adatte a tutte le piattaforme.
Miglioramenti alle tabelle in MobileTogether 2.1
Le tabelle sono un elemento fondamentale di qualsiasi applicazione mobile, e MobileTogether offre potenti funzionalità per la creazione di tabelle di qualsiasi dimensione:
- Tabelle scorribili: impostare l'altezza e la larghezza massime per consentire lo scorrimento orizzontale e verticale
- Nuova proprietà: colore di sfondo per le righe/colonne di una tabella
- Possibilità di allineare le tabelle nidificate
Il supporto per le tabelle scorribili offre ancora più flessibilità nella creazione di tabelle in MobileTogether. Ora, per garantire una visualizzazione ottimale su dispositivi di tutte le dimensioni, gli sviluppatori possono impostare la dimensione massima visibile di una tabella, oppure impostarla in modo che si adatti al resto dello schermo, abilitando lo scorrimento orizzontale o verticale per visualizzare il contenuto rimanente.

Le tabelle scorribili possono essere utilizzate non solo per visualizzare grandi quantità di dati, ma anche in altri contesti, ad esempio quando una tabella viene utilizzata per disporre altri elementi di controllo. La funzionalità delle tabelle scorribili consente di definire elementi come barre di navigazione o altri strumenti che rimangono sempre fissi nella parte inferiore dello schermo, anche quando l'utente scorre una visualizzazione più ampia.
Nuovi controlli
Le nuove funzionalità di MobileTogether 2.1 consentono agli sviluppatori di aggiungere elementi visivi familiari alle loro interfacce utente avanzate, rendendo le applicazioni ancora più intuitive e facili da usare per gli utenti
- Nuovo controllo: slider
- Nuovo controllo: linea verticale
- Nuovo aspetto del pulsante: Condividi e Invia via email
Un esempio del nuovo controllo a cursore orizzontale è mostrato nell'applicazione qui sotto.

Nuove azioni
Le nuove funzionalità incluse in MobileTogether 2.1 completano il sofisticato linguaggio di programmazione "Action Tree", sviluppato da MobileTogether, rendendo questa piattaforma potente a tal punto da consentire la creazione di qualsiasi applicazione incentrata sui dati. Queste includono:
- Nuova azione: Condividi
- Nuova azione: Inserimento massivo di dati in DB
- Nuova azione: Permetti
- Nuova azione: Ritorna
- Sottopagine: possibilità di visualizzare nuovamente il risultato al momento della chiusura
- Gruppi di azioni: possibilità di passare parametri
- Nuova azione: Prova/Gestisci l'eccezione
- Nuova azione: Lanciare
- Nuova azione: annullare l'esecuzione dell'azione
- Nuova azione: scorrere fino alla fine della tabella
- Nuova azione: Carica immagine
- Nuova azione: Mostra il percorso
- Nuova funzionalità: caricamento e salvataggio di file sui dispositivi client
- Creazione automatica di cartelle al momento del salvataggio dei file, sia sul client che sul server
- Nuova azione: eliminare file/cartelle
- Nuova azione: riavviare/interrompere il timer della pagina
- Nuova azione: comportamento di annullamento da parte dell'utente
Le nuove funzionalità di gestione degli errori, implementate tramite i blocchi Try/Catch (mostrati nell'albero delle azioni sottostante), l'opzione per interrompere l'esecuzione di un'azione e le azioni correlate, consentono una gestione più efficace degli errori. Inoltre, la possibilità di passare parametri e restituire risultati all'interno dei gruppi di azioni permette a questi ultimi di funzionare come vere e proprie subroutine di programmazione.

Nuove funzioni, proprietà e operatori XPath
- Flessibilità per impostare alcune proprietà esistenti tramite XPath
- Nuova proprietà: dimensione del testo in pixel
- Nuova funzione XPath: mt-connesso-tramite-Wi-Fi
- Nuova funzione XPath: mt-font-height
- Nuova funzione XPath: mt-control-width
- Nuova funzione XPath: mt-user-tried-to-cancel-actions
- Ricerca rapida nella finestra di dialogo della funzione XPath
- Nuova opzione per nascondere la barra del titolo della pagina
Le nuove funzioni di estensione XPath consentono di gestire diversi scenari, ad esempio se il dispositivo è connesso tramite Wi-Fi o meno, e qual è l'altezza predefinita del carattere su una determinata piattaforma. L'opzione per nascondere la barra del titolo della pagina aumenta l'area attiva dell'applicazione, il che può essere particolarmente utile sui dispositivi più piccoli.

Nuove funzionalità che migliorano l'esperienza dell'utente finale
Un'esperienza utente ottimale è l'obiettivo principale di qualsiasi applicazione incentrata sui dati, e ci impegniamo costantemente ad aggiungere funzionalità progettate specificamente per aiutare l'utente finale. Novità in MobileTogether 2.1:
- Pagina di accesso/pagina principale personalizzabile per il client basato su browser
- Accelerazione dell'avvio delle applicazioni quando la connessione è lenta
- Nuovo stile di tastiera: visualizzazione della password
Ora, anche quando la connessione è lenta, le applicazioni MobileTogether si avvieranno molto più velocemente. Inoltre, gli sviluppatori possono specificare una pagina introduttiva più intuitiva quando un'applicazione viene accessibile tramite il client basato sul browser.
Nuova applicazione dimostrativa: MyCollections
È disponibile una nuova applicazione di esempio sul server di dimostrazione dell'applicazione client universale MobileTogether, chiamata MyCollections.
MyCollections è un'applicazione mobile per database estremamente flessibile e ampliabile, progettata per gestire le vostre collezioni personali. MyCollections include modelli predefiniti per CD audio, libri e vino, che possono essere utilizzati così come sono, personalizzati con nuove funzionalità, oppure considerati semplicemente come un punto di partenza per qualsiasi altra collezione. È possibile aggiungere foto, creare e formattare nuovi campi descrittivi e personalizzare My Collections per adattarla alle caratteristiche specifiche dei vostri oggetti da collezione. Potete persino condividere le vostre collezioni con gli amici.
"My Collections" è stata sviluppata utilizzando il framework di sviluppo mobile MobileTogether e dimostra molte delle nuove funzionalità disponibili in MobileTogether 2.1.

Scarica MobileTogether 2.1
Scopri di più su queste nuove funzionalità, oppure aggiorna subito il software MobileTogether gratuitamente.
Se non siete ancora clienti, iniziate subito con il programma MobileTogether Designer, che è gratuito!