• IT
betterdocs-cat-icon 1-svg

Qualcosa è andato storto?

Condividi con noi la tua opinione per migliorare la nostra documentazione.

    Getting Started

    • Introduzione Instant Developer Cloud
    • Composizione della piattaforma
    • Struttura dei progetti
    • La programmazione relazionale
    • Apprendere l’uso di Instant Developer Cloud

    Struttura di un'applicazione

    • Introduzione (applicazione e sessione)
    • Le videate
    • Classi e librerie
    • Risorse e CSS
    • I pacchetti
    • Programmazione asincrona

    Struttura del database

    • Introduzione (struttura del database)
    • Definizione degli schemi relazionali
    • Scrittura di query ed esecuzione di comandi
    • Gestione dei database nel cloud
    • Il Cloud Connector

    Document Orientation

    • Introduzione Document Orientation
    • Definire Documenti e Collection
    • Utilizzo dei documenti
    • Estensione dei documenti

    Datamap

    • Introduzione Datamap
    • Creazione di liste di documenti
    • Modifica dei documenti con videate di dettaglio
    • Datamap innestate e ricorsive

    IonicUI

    • Introduzione IonicUi
    • Le pagine IonicUI
    • Definire il contenuto delle pagine
    • Il page controller
    • Il metodo app.popup
    • Videate come elementi visuali
    • Personalizzazione di IonicUI
    • Configurazione dei ruoli e degli accessi

    Pannelli e Griglie

    • Introduzione (Pannelli e Griglie)
    • Anatomia di un pannello
    • I pannelli a runtime

    Web API e file system

    • Introduzione Web API
    • Il file system
    • Consumare Web API
    • Esporre Web API
    • Web API in formato OData
    • Utilizzare Web API Instant Developer Foundation
    • Web API in formato OpenAPI

    Sincronizzazione

    • Introduzione sistema di sincronizzazione
    • Scambio di messaggi in tempo reale
    • Document Orientation Remota
    • Sincronizzazione del database offline

    Debugging e Test

    • Introduzione Debugging e Test
    • Strumenti e tecniche di debug
    • Test automatico delle applicazioni

    Traduzioni

    • Introduzione (traduzioni)
    • Processo di traduzione
    • Funzionamento del framework di localizzazione
    • Localizzazione di numeri e date

    Integrazioni di componenti esterni

    • Introduzione (integrazioni di componenti esterni)
    • Integrazione di componenti JavaScript
    • Integrazione di librerie di back-end
    • Integrazione di un plugin Cordova

    Launcher e Pubblicazione

    • Introduzione Launcher
    • I plugin nativi
    • Test delle applicazioni nei launcher
    • Pubblicazione sugli store
    • Configurazioni per gli store
    • Fase di build e di invio
    • Gestione dell’applicazione

    Analitiche e Feedback

    • Introduzione Analytics e Feedback
    • Installazione ed uso di Analytics
    • Raccolta dei feedback degli utenti

    Server di Produzione

    • Introduzione server di produzione
    • I server di Instant Developer Cloud
    • I server My Cloud
    • I server Self Managed
    • Tabella comparativa

    Cloud Connector

    • Cos’è il Cloud Connector
    • Installazione Cloud Connector
    • Configurazione
    • Installazione come servizio
    • Esempio di utilizzo
    • Controllo remoto
    • Note

    Team Works

    • Perché non basta GitHub?
    • Team Works: concetti base
    • Organizzazione del lavoro consigliata
    • Risoluzione dei problemi relativi a Team Works
    • Domande sull’utilizzo di Team Works

    Manuale PWA

    • Cos’è una PWA?
    • Creazione di una PWA su Instant Developer Cloud
    • Life Cycle
    • Installazione PWA
    • Funzionalità
    • Plugin
    View Categories

    Gestione dell’applicazione

    Contenuti
    • Verifica del corretto funzionamento
    • Pubblicazione di un aggiornamento

    Verifica del corretto funzionamento #

    Dopo aver pubblicato l’applicazione, è necessario comprendere:

    • se gli utenti stanno utilizzando l’applicazione come previsto;
    • se si verificano errori all’interno dell’applicazione;
    • se i dati vengono sincronizzati correttamente;
    • se gli utenti sono contenti di utilizzare l’applicazione.

    Per poter raccogliere queste informazioni nella maniera più semplice possibile, si consiglia di attivare il modulo Analitiche e Feedback, la cui documentazione è disponibile a questo link..

    NdYBTikMpdsKBlyrkNjjFb34dQWXmY5twxyUv4RbtlBatCG30JsmH4TJxE4inbFKFdKdwQf5yH370FpE4rYMbawk7fPeY3RCMbEyEL eea Instant Developer

    Nota bene: la distribuzione di un’applicazione destinata ad un pubblico generico (b2c) tramite gli store senza aver attivato il servizio di analitiche e feedback è fortemente sconsigliata. Gli utenti di tipo Consumer, infatti, hanno come unica modalità di interazione con gli sviluppatori le recensioni o i commenti sugli store. Anche un semplice bug può causare una serie di recensioni negative che influenzeranno le performance dell’applicazione per lungo tempo.

    Se invece l’applicazione è destinata ad un pubblico ristretto (b2b o b2e) è possibile contattare direttamente gli utenti per avere un riscontro del funzionamento. Anche in questo caso, tuttavia, il servizio di analitiche e feedback risulta molto più conveniente in quanto offre un controllo completo.

    Si consideri infine che l’utilizzo di un launcher premium completa perfettamente il servizio di analitiche e feedback permettendo la correzione istantanea degli eventuali problemi rilevati dai dispositivi.

    Pubblicazione di un aggiornamento #

    Quando si desidera pubblicare una nuova versione dell’applicazione è innanzitutto necessario compilare ed installare una nuova build nel launcher. Questo può essere fatto tramite le funzione nella sezione Installazioni del progetto, come già visto in precedenza.

    Z1FCnqq5HGAe1s6YF7mvedt l1eyR3pVOzoTJeYQMx bG 4kcRKKW4zeYvBjewwv8cxX5i5HNrysJgS5f6BsENudWgyfRHz14yU 16JqSQWvAPva8dJYULadd4sU s37PQ wI35mIKRO15VKGsqHw Instant Developer

    Se si sta utilizzando un launcher premium, questa operazione è sufficiente per aggiornare le applicazioni nei dispositivi in cui essa è installata. L’aggiornamento avverrà automaticamente al primo avvio dell’applicazione o riattivazione dallo stato di background.

    Se invece si sta utilizzando un launcher standard, occorre inviare una nuova versione agli store ed eseguire nuovamente tutte le operazioni di pubblicazione. 

    Questa operazione diventa necessaria anche per i launcher premium nel caso sia necessario modificare i plugin nativi installati nell’applicazione. In ogni caso, si consiglia di inviare agli store una nuova versione ogni tre mesi per dare agli utenti l’impressione che l’applicazione sia in fase di sviluppo attivo.
    Si ricorda la possibilità di utilizzare i Segmenti utenti per effettuare rilasci parziali delle nuove versioni in caso di launcher premium.

    Ti è stato utile?
    Aggiornato il 26 Aprile 2024
    Fase di build e di invio
    Contenuti
    • Verifica del corretto funzionamento
    • Pubblicazione di un aggiornamento

    Caratteristiche

    • Perché Instant Developer
    • IDE e Ambiente di Sviluppo
    • Pubblicazione Web & Mobile
    • Software Life Cycle & DevOps
    • Database, Integrazione, Sync
    • Collaboration & Workflow

    Soluzioni

    • Freelance
    • Software House
    • Company IT
    • Casi di successo
    • Applicazioni Sviluppate

    Azienda

    • Chi Siamo
    • Contatti
    • Lavora con noi

    Risorse

    • Documentazione
    • Risorse e Tutorial
    • Blog
    • Starter Kit
    • Pricing
    • Inizia Ora
    Crea un account e Inizia Gratis
    • Seguici su Twitter
    • Seguici su Facebook
    • Seguici su LinkedIn
    • Seguici su YoutTubeSeguici su YouTube
    Questo sito è protetto dalla tecnologia reCAPTCHA Enterprise e si applicano l'Informativa sulla privacy e i Termini di servizio di Google.
    Google Policy | Termini
    © Pro Gamma - p.iva, c.f. e iscr. Camera di Commercio Bologna 01985091204 - Sede legale Via D'Azeglio, 51 40123 Bologna - Italia Pro Gamma Instant Developer® è un marchio registrato.
    Privacy Policy | Cookie Policy
    • IT