Come molti già sanno il nostro percorso di aggiornamento di Instant Developer Foundation attualmente prevede due major release, la prima in primavera e la seconda in autunno, oltre alle varie minor release che si rendono necessarie tra un rilascio e l’altro per correggere e adeguare il funzionamento delle vostre applicazioni. Questo per permettervi di adeguarvi rapidamente ai cambiamenti del mondo del software, come ad esempio gli aggiornamenti dei browser o le nuove versioni di Android e iOS, che spesso non sono retrocompatibili e provocano malfunzionamenti.

Queste due release si differenziano nel contenuto delle novità, dei miglioramenti e delle correzioni di cui sono composte. Abbiamo una sintassi ormai consolidata negli anni: la versione .0 è più focalizzata sulle novità e le innovazioni, mentre la .5 è più di consolidamento e miglioramento delle novità introdotte.

La versione 18.5 avrebbe quindi dovuto essere una versione di consolidamento, ma abbiamo voluto comunque introdurre anche alcune novità utili a raggiungere ancora meglio i vostri obiettivi di business.

In aggiunta a un centinaio di correzioni e a più di trenta miglioramenti del framework e dell’IDE, ci tengo ad evidenziare:

  1. miglioramenti ai Filtri di ricerca avanzati – è possibile attivare sui pannelli una riga QBE sempre visibile per la ricerca veloce sulle colonne del pannello stesso;
  2. HTML e stampa PDF – è ora possibile includere tag HTML semplici negli span e vedere il risultato nel book stampato in PDF;
  3. supporto a iOS 12 e a Android 9 (Pie);
  4. adeguamento al nuovo sistema di Notifiche e Permission per Android;
  5. GDPR – adeguamento di Teamworks per soddisfare i criteri imposti dalla normativa GDPR.

Per i dettagli e per conoscere anche tutte le altre Novità, Miglioramenti e Correzioni che costituiscono il contenuto della versione 18.5 vi invito a leggere le note di rilascio.

Si tratta quindi di una versione di consolidamento con in più anche tante novità, e il lavoro non è certo finito. Stiamo infatti già pensando a cosa fare per la versione 19 di Instant Developer e come ogni anno vi invito a farci sapere cosa vi piacerebbe.

Instant Developer infatti deve continuare a crescere soprattutto a partire da quello che più vi serve per realizzare quello che i vostri clienti vi chiedono per continuare a soddisfarli con applicazioni sempre più allo stato dell’arte.

Resto in attesa dei vostri feedback e di tutti i suggerimenti che vogliate darci se possibile entro la fine dell’anno.

Buon lavoro!

{ 4 comments }

È un piacere annunciare il rilascio della prima versione di Instant Developer Tools, la suite di strumenti legata al mondo Cloud frutto dell’attività di ricerca e sviluppo di Pro Gamma tra il 2017 ed il primo semestre del 2018.

Che cosa portano di nuovo questi tools? Tanto. Vediamoli punto per punto.

Il Cloud Connector è l’innovativo agente software che permette alle aziende di “pubblicare” nel cloud dati e servizi aziendali senza dover aprire la propria rete. In questo modo è possibile realizzare sistemi cloud ibridi con la massima sicurezza ed il minor costo.

Il Build Server è un sistema di pubblicazione cloud nativo per applicazioni mobile. Basta cliccare un pulsante e la vostra app potrà andare sia su iTunes che su Google Play, senza nemmeno dover utilizzare un Mac. Inoltre tramite il Live Update potrete aggiornare le vostre app in tempo reale senza passare tutte le volte dagli app store.

Il sistema di Test Automatico, permette di prevedere i costi del sistema Cloud, infatti potrete registrare degli esempi reali di utilizzo del sistema e simulare un carico di utenti grande a piacere. Il risultato della simulazione permette di calcolare i costi a regime e anche di scoprire quali parti dell’applicazione possono essere ottimizzate.

Infine il sistema Analytics permette di raccogliere i dati di utilizzo delle app, sia online che offline. L’innovazione di questo sistema risiede nel fatto che tutto quanto avviene in automatico: non c’è bisogno di scrivere codice. È previsto il funzionamento offline, ossia senza rete internet, e vengono catturati anche i dati degli errori del software, in modo da poterli eliminare.

Questa nuova suite di strumenti è perfettamente integrata con la piattaforma Instant Developer Cloud. Provateli, non ne potrete più fare a meno!

{ 3 comments }

Volete un feedback?

by Vittoria Marino on 12 luglio 2018

La nuova applicazione è pronta, testata, pubblicata e corretta. Ma non basta fermarsi qui per avere un’applicazione di successo.

Il fattore più importante da tenere in considerazione è il parere degli utenti: sapere cosa pensa chi usa la vostra app è un elemento fondamentale per poterla evolvere nella direzione giusta e aumentare così la soddisfazione (e il numero) degli utilizzatori.

Occorre un meccanismo integrato, che non richieda un setup particolare e che sia semplice da utilizzare.

È per questo motivo che nella versione 18-006 abbiamo introdotto un sistema integrato per la raccolta e la gestione dei feedback degli utenti delle applicazioni sviluppate con Instant Developer Cloud.

Provare questa nuova funzionalità è semplicissimo: basta abilitare il servizio sul server dove è installata l’applicazione e poi scrivere queste righe nell’evento onStart:

app.feedback.enabled = true;
//
// in caso di app offline è necessario specificare l’url
// dell’applicazione online installata sul server
app.feedback.serverUrl = “https://<domain>/<appName>

Sono previste due modalità diverse di inserimento del feedback: una gestita dalla toolbar dell’applicazione in preview e l’altra scatenata dal codice dell’app stessa.

In preview l’utente vede la stessa toolbar di quando si lancia l’app dall’ide. Da qui è possibile inserire un feedback, allegando uno screenshot ed eventualmente apponendo un marker se la segnalazione riguarda un elemento ben preciso dell’interfaccia utente. È inoltre possibile vedere i feedback lasciati dagli altri tester, commentarli e votarli.

Tramite il codice applicativo è possibile aprire il popup per l’inserimento del feedback, eventualmente allegando lo screenshot della videata mostrata in quel momento.

Entrando nel dettaglio del progetto dalla console ed usando il comando di menu Issues – Feedback, avrete acceso all’elenco di tutte le segnalazioni degli utenti, con i rispettivi voti, commenti e screenshot.

A questo punto non resta che provare. Per vedere l’effetto di un’app in preview potete aprire l’anteprima dell’esempio Mobile Design Patterns. Nella console trovate un bottone bug nella toolbar in alto, usatelo per inviarci le vostre segnalazioni. 

Noi siamo già pronti a ricevere i vostri feedback!
Vi aspettiamo.

{ 0 comments }

Sono felice di annunciare che da oggi è disponibile la nuova versione di Instant Developer Cloud 18-006. È una versione particolarmente ricca per chi sviluppa applicazioni con un importante carattere gestionale, infatti tra le novità di rilievo vi segnalo:

  1. Smart Object: ora è possibile generare videate in lista e dettaglio a partire da prototipi senza scrivere nemmeno una riga di codice.
  2. Access Control Sheet (ACS): un framework dichiarativo per la gestione di utenti e ruoli, livello di accesso, permessi e divieti.
  3. Feedback Utente: un sistema centralizzato per raccogliere, commentare e votare i feedback degli utenti sia durante i test che durante l’utilizzo in produzione delle applicazioni web e mobile.
  4. Web-API OpenData: disponibile dalla versione 18-005, permette di esporre i documenti dell’ORM come Web API con standard OpenData.
  5. Sincronizzazione migliorata: abbiamo esteso il sistema di controllo degli errori; inoltre ora la sincronizzazione completa gestisce meglio le cadute di connessione, ottimizzando il comportamento in caso di database locali di grandi dimensioni.

Nelle prossime settimane faremo un approfondimento di alcuni temi su questo blog. Nel frattempo potete usare da subito la nuova versione aggiornando i vostri server IDE e di produzione tramite la console.

Colgo l’occasione di annunciare anche che la versione 18.5 di Instant Developer Foundation sarà rilasciata il 1 ottobre 2018. Nelle prossime settimane vi aggiorneremo sui contenuti più importanti.

{ 0 comments }

Foundation e Cloud sempre più integrati

13.06.2018

Qualche mese fa abbiamo aggiunto ad Instant Developer Cloud la possibilità di importare web-api generate da Foundation, permettendo così la creazione di applicazioni Cloud basate su back-end Foundation già esistenti. Visto l’interesse di questa iniziativa di integrazione, abbiamo voluto andare avanti permettendo di esporre via web-api standard anche i dati presenti in un back-end realizzato […]

Read the full article →

Stampe in Cloud con PDF Generator

12.06.2018

Da quando è cominciata la mobile revolution uno degli argomenti più sentiti è stato quello della stampa direttamente dall’app. Nel 2013 abbiamo reso disponibile il motore di reportistica delle app mobile sviluppate con Instant Developer Foundation. Ora è il momento giusto per fornire una soluzione anche per Instant Developer Cloud. Come sapete Cloud è orientato […]

Read the full article →

Debug in produzione, con Cloud

24.05.2018

Conosciamo tutti i ciclo di sviluppo del software che trasforma l’analisi dei requisiti in codice, poi in test e successivamente in una nuova installazione. Qualche tempo fa vi ho parlato della soluzione che Instant Developer Cloud mette a disposizione per effettuare test automatici approfonditi su un ambiente il più possibile simile a quello di produzione. […]

Read the full article →

Utilità: EnjoyCSS

27.04.2018

HTML 5 e CSS3 hanno enormi potenzialità, ma bisogna conoscerli e sapere come usarli. È capitato diverse volte che il mio interlocutore mi dicesse “ma ancora non conosco bene CSS3, dovrei trovare il modo di ottenere quello che mi serve in tempi rapidi“. Per fortuna oggi la rete è la grande risorsa a cui tutti […]

Read the full article →

Instant Developer Foundation 18.0 è tra noi

11.04.2018

Come annunciato qualche settimana fa, questo lunedì abbiamo rilasciato Instant Developer Foundation 18.0. Una versione interessante per la quale dobbiamo ringraziare soprattutto i suggerimenti arrivati dalla community e dal rapporto diretto con voi. Infatti in questa versione abbiamo voluto privilegiare soprattutto le vostre richieste di miglioramento, per darvi uno strumento sempre al pari delle vostre […]

Read the full article →

Auguri di buona Pasqua

31.03.2018
Read the full article →