---
title: "MobileTogether riceve un importante aggiornamento"
date: "2022-06-01"
categories: 
  - "app-development"
  - "low-code"
  - "mobiletogether"
tags: 
  - "app-design"
  - "app-development"
  - "mobiletogether"
  - "new-features"
  - "whats-new"
description: MobileTogether 8.0 introduce importanti miglioramenti, tra cui una nuova procedura guidata per la gestione dei database, che semplifica l'integrazione dei dati, il supporto per la modularizzazione, che ottimizza la collaborazione, e Altova RecordsManager, per lo sviluppo di applicazioni senza la necessità di scrivere codice.
---
Status: #blog

Tags:  #app-design #app-development #mobiletogether #new-features #whats-new

Categories: [mobile-development](/blog/it/category/mobile-development.md) | [low-code+no-code](/blog/it/category/low-codeno-code.md) | [mobile-development](/blog/it/category/mobile-development.md)
# MobileTogether riceve un importante aggiornamento

La versione 8.0 di MobileTogether introduce diverse e interessanti nuove funzionalità alla piattaforma innovativa per la creazione di applicazioni aziendali e mobile, offrendo un importante aggiornamento ai clienti esistenti e aprendo la strada a nuovi clienti che potranno creare applicazioni complete ancora più rapidamente rispetto al passato.

Tra le principali novità della piattaforma, spiccano un modo completamente nuovo di interagire con i database relazionali, il supporto per la modularizzazione e molto altro.

La versione 8.0 coincide anche con il lancio di Altova RecordsManager, una nuova soluzione che offre agli amministratori di sistema un'opzione completamente senza codice per la creazione di applicazioni di database aziendali all'interno di MobileTogether Designer.

Esaminiamo insieme i punti salienti.

![Annuncio di MobileTogether 8.0](/blog/images/MT8.0_blog.jpg)

<!--more-->

### Nuovo strumento guidato per la creazione di database e lettura/scrittura di database gerarchici

In precedenza, per collegare le applicazioni ai dati presenti nei database relazionali, era necessario scrivere manualmente una notevole quantità di codice SQL per eseguire le operazioni più comuni. Ad esempio, per includere dati provenienti da due tabelle in un unico modulo, era necessario effettuare due query separate al database. Di conseguenza, salvare gli stessi dati nuovamente nel database era altrettanto complesso.

MobileTogether 8.0 adotta un approccio completamente nuovo che consente agli sviluppatori di creare più facilmente query che restituiscono dati gerarchici e di riscrivere i dati in forma gerarchica. Il nuovo strumento "Database Wizard" offre un modo semplice per [creare visivamente istruzioni SELECT](https://www.altova.com/blog/building-apps-with-an-intelligent-database-wizard/), e qualsiasi parametro della query SQL può ora essere espresso direttamente utilizzando un'espressione XPath, ovvero non è più necessario dichiarare esplicitamente i parametri.

![Connettersi ai database backend per lo sviluppo di applicazioni ](/blog/images/mobiletogether-database.png)

Il Database Wizard consente inoltre agli sviluppatori di aggiungere tabelle collegate tramite chiavi esterne al risultato, il tutto in un'unica operazione. Ciò significa che è possibile recuperare un'intera gerarchia di dati in un'unica volta.

![Recupero di una gerarchia relazionale ](/blog/images/MobileTogether-heirarchy.png)

Qualsiasi modifica apportata durante l'esecuzione dell'applicazione verrà automaticamente e in modo intelligente riscritta nel database correlato. 

Il nuovo approccio per la gestione di dati gerarchici all'interno di database relazionali altrimenti semplici, in MobileTogether, si rivelerà un notevole risparmio di tempo, semplificando notevolmente lo sviluppo di applicazioni. Scoprite di più su come [collegare le vostre applicazioni a un database SQL](https://www.altova.com/blog/building-apps-with-an-intelligent-database-wizard/).

### Supporto per la modularizzazione

Diverse nuove funzionalità consentono di modularizzare i file e i componenti di MobileTogether Design, in modo che più sviluppatori possano lavorare sullo stesso progetto. Il supporto alla modularizzazione offre anche la possibilità di organizzare automaticamente i componenti di progettazione correlati e di riutilizzare parti di progetti in altri progetti.

**Progetti secondari**

Per facilitare la rifattorizzazione dei progetti esistenti, è stata introdotta una nuova opzione che consente di estrarre una parte di un progetto esistente come un nuovo [sotto-progetto](https://www.altova.com/it/mobiletogether/whatsnew#modularization). Questo permette di riutilizzare un'ampia gamma di componenti definiti in un progetto in diversi progetti. Un nuovo menu "Rifattorizza" offre opzioni per lavorare con i sotto-progetti.

![Supporto per il refactoring in MobileTogether](/blog/images/mobiletogether-refactor.png)

**Moduli**

La modularizzazione è stata implementata anche grazie a una nuova sezione "[Moduli](https://www.altova.com/it/mobiletogether/whatsnew#modularization)", che organizza i componenti di progettazione in parti logiche.

I moduli vengono raggruppati automaticamente in base ai loro nomi. In questo modo, è possibile capire immediatamente quali funzioni e azioni sono associate a ciascuna pagina e navigare automaticamente verso di esse dalla lista dei moduli.

Aggiungere un colore personalizzato a un modulo evidenzia gli elementi di quel modulo con quel colore in tutto il progetto, facilitandone l'identificazione.

![I moduli organizzano il progetto in sezioni logiche](/blog/images/mobiletogether-modules.png)

Le seguenti funzionalità aggiuntive consentono la modularizzazione:

- [Librerie del server](https://www.altova.com/it/mobiletogether/whatsnew#server-libraries): queste possono essere sostituite in qualsiasi momento, senza la necessità di ridistribuire l'applicazione

- [File di soluzioni lato server](https://www.altova.com/it/mobiletogether/whatsnew#server-side)

La rifattorizzazione e la modularizzazione offrono numerosi vantaggi, che vanno dalla riduzione dei tempi di sviluppo e dalla possibilità di favorire il lavoro di squadra, al supporto di aggiornamenti e manutenzione rapidi e flessibili.

### Sviluppo senza codice con RecordsManager

Con il rilascio di MobileTogether 8.0, viene introdotto un approccio completamente nuovo per la creazione di applicazioni personalizzate per database, chiamato [Altova RecordsManager](https://www.altova.com/it/recordsmanager).

Ora, quando aprite MobileTogether Designer, avrete la possibilità di creare una soluzione MobileTogether tradizionale oppure di iniziare con Altova RecordsManager. RecordsManager offre un'interfaccia visiva, senza necessità di scrivere codice, per creare rapidamente applicazioni di database aziendali per utenti desktop e mobile.

Uno dei maggiori vantaggi di RecordsManager è che **gli sviluppatori di applicazioni non devono creare autonomamente il sistema di gestione dei dati (database)**. Si concentrano semplicemente sugli oggetti che desiderano modellare, e RecordsManager si occupa del resto. Questo consente di risparmiare una quantità incredibile di tempo e lavoro, e permette a amministratori di sistema o sviluppatori di tutti i livelli di competenza di creare facilmente applicazioni efficaci.

![Nuova versione di Altova RecordsManager per la creazione di applicazioni personalizzate basate su database](/blog/images/AltovaRecordsManager.png)

Funzionalità avanzate e scorciatoie riducono i tempi di sviluppo, consentendovi di definire e collegare i repository, i contenitori di dati, i moduli, i campi e i filtri che alimentano la vostra applicazione. È facile aggiungere potenti funzionalità di validazione dei dati e della logica di business, strumenti di ricerca avanzati, promemoria, report e molto altro.

Una volta che la tua applicazione per database è pronta, puoi distribuirla agli utenti su dispositivi desktop e mobili, proprio come qualsiasi altra soluzione MobileTogether.

RecordsManager è il modo più veloce per creare applicazioni complesse per la gestione di database aziendali, senza la necessità di scrivere codice manualmente.

### Nuove funzionalità per le azioni

Il potente linguaggio di programmazione visuale [Action Tree](https://www.altova.com/it/mobiletogether/app-development#action-trees), utilizzato per la gestione degli eventi nelle applicazioni MobileTogether tradizionali, è stato potenziato con l'aggiunta di nuove funzionalità e opzioni, tra cui:

- Nuova funzione di blocco/sblocco per l'accesso al server durante modifiche critiche

- Nuova azione: rinominare file/cartella

- Nuova copia del file/della cartella: azione per spostare il file/la cartella in una nuova posizione sullo stesso dispositivo o server

- Possibilità di spostare i file eliminati nel Cestino o nel Contenitore di riciclaggio

- Nuova opzione per cambiare il tema del dispositivo tramite un'azione

### Ulteriori nuove funzionalità

- Supporto per versioni aggiuntive del database

- Possibilità di limitare l'accesso durante la simulazione all'interno di MobileTogether Designer

- Commenti all'interno del codice sorgente delle pagine

- Supporto per iOS 15 e Android 12

- Supporto per Windows 11 (MobileTogether Designer e Server)

- Supporto per macOS Big Sur, macOS Monterey e Linux Debian 11 (per il server MobileTogether)

Provate RecordsManager e tutte le nuove funzionalità di MobileTogether [Scaricare MobileTogether Designer](https://www.altova.com/it/mobiletogether/download) gratuitamente.
