MieApp

"Mi servirebbe una app per gestire le richieste dei miei clienti | le iscrizioni alla mia associazione | i miei dischi in vinile | qualunque altra cosa" MA "non so programmare | chissà quanto costa farla fare | non so a chi chiedere | come faccio a spiegare cosa voglio".

MieApp è qui per aiutarti a dare una risposta a queste tue esigenze, mettendoti in mano uno strumento per creare le tue app, anche se non sai programmare. Con MieApp imparerai a descrivere cosa vuoi e farlo da te, senza bisogno di rivolgerti ad un programmatore e senza spendere soldi in licenze. Le app che realizzerai saranno tue e solo tue e potrai farle usare da colleghi ed amici su pc, tablet e smartphone. Anche MieApp è gratis, non devi neppure iscriverti e lasciare i tuoi dati. Per suggerire approfondimenti e segnalare errori, contattami.  

Novità

21 Maggio 2026: Aggiunta la Guida per costruire Calendari di Entità. Completata la Guida sulla costruzione di procedure attivate da un link

Indice

🟦Nuova 🟩Pronta 🟨Bozza 🟥Da scrivere

Introduzione
🟩 A cosa serve MieApp ... e a cosa non serve
🟩 Perché Drupal Costruire app senza programmare. I vantaggi di Drupal. Anche MieApp è costruito con Drupal.
🟨 Drupal e IA Come usare la IA dentro Drupal e a supporto di Drupal
🟩 Come usare MieApp Come leggere le Guide. Trasformare MieApp in un libro. Il vocabolario di Drupal.

Installazione di Drupal
🟩 Dove installare Come scegliere tra installazione locale ed installazione cloud di Drupal
🟩 Installazione locale Trasformare un pc in un web server e installarvi Drupal
🟩 Installazione in cloud Scegliere il provider in cloud e installarvi Drupal
🟩 Drush Una utility fondamentale che può salvare la tua app
🟩 Core e moduli aggiuntivi Come è strutturato Drupal. A cosa servono i moduli aggiuntivi e come installarli. I moduli suggeriti da MieApp.
🟦 Impostazioni base della app Come impostare paese, orario e lingua
🟩 Spedire mail dalla app Perché spedire mail dalla app. Indirizzo email della app. Configurazione della spedizione. Evitare che le mail finiscano nello spam.

Come costruire una app
🟩 Un metodo per costruire la app Un metodo per costruire la tua app senza perderti nelle potenzialità di Drupal
🟦 La app di esempio "Vicinato" Una app di esempio per guidarti alla scoperta di Drupal (versione didattica)

Gli Utenti della app
🟩 L'Amministratore Quali poteri ha e come li esercita. Tu sei l'Amministratore. Password dell'Amministratore. Le pagine di Amministrazione.
🟩 I Visitatori Chi può accedere alla tua app senza il tuo permesso
🟩 Gli Utenti Chi usa la tua app, Persone ed Utenti. Creare e bloccare Utenti. Password degli Utenti. Consentire alle persone di iscriversi da sé alla tua app. Utenti fittizi di prova. Contatti con gli Utenti.
🟩 Ruoli e Permessi degli Utenti Non tutti gli Utenti sono uguali
🟩 Delegare l'amministrazione Delegare tutti o parte dei poteri ad altri Utenti
🟩 Monitorare l'utilizzo della app Monitorare le visite alla tua app da parte di Visitatori ed Utenti. Monitorare specifiche azioni.

Modellare le informazioni
🟩 Le Entità Entità di Contenuto ed Entità di configurazione. Tipi di Entità. Identificativo di Entità.
🟩 I Campi Campi delle Entità. Tipi di Campi. Formati di testo. Riferimenti tra Entità. Campi predefiniti.
🟩 I Token Riusare i valori dei Campi grazie ai Token. Elenchi di Token disponibili. Come e dove usarli.
🟩 I Contenuti Cosa sono. Creare nuovi tipi di contenuti. Riusare i Campi. Titoli automatici dei Contenuti.
🟩 Gestione base dei Contenuti Inserire, cercare, modificare, nascondere ed eliminare Contenuti. Precaricare Campi di un Contenuto.

Proteggere le informazioni
🟩 Proteggere con Ruoli e Permessi Assegnare i permessi di creazione, visualizzazione, modifica ed eliminazione sui diversi Tipi di Entità ad diversi Ruoli degli Utenti.
🟩 Proteggere le relazioni Impedire la eliminazione di una Entità richiamata da un'altra Entità
🟩 Protezioni che cambiano nel tempo coi Workflow Usare i Workflow per variare nel tempo le protezioni sulle Entità
🟥 Accesso controllato a singole Entità GUIDA CHE TRATTA Taxonomy Access Control Lite e su Content Access
🟥 Gruppi di Utenti e Entità GUIDA CHE TRATTA I GRUPPI

Presentare le informazioni
🟩 Le Viste Introduzione alle Viste, il potente strumento per presentare e gestire le informazioni
🟩 La tua prima Vista Costruire una Vista con l'editor. Filtri nascosti e esposti. Ricerca nella Vista. Paginare e proteggere la Vista.
🟩 Estendere le Viste con le relazioni Aggiungere alla Vista informazioni usando le relazioni tra Entità. Relazioni concatenate. Relazioni inverse.
🟩 Campi speciali e Token nelle Viste Mostrare nelle Viste informazioni aggiuntive grazie ai Campi speciali. Riusare i valori dei Campi dentro la Vista grazie ai Token. Token globali.
🟩 Variazioni di una Vista Creare copie di una Vista o nuove Visualizzazioni di una stessa Vista, per non partire da zero.
🟩 Filtrare una Vista sull'Utente corrente Cambiare la Vista in base all'Utente che la sta guardando. Token relativi all'Utente corrente.
🟩 Viste con combinazioni di Filtri Filtri in AND e OR logico tra loro.
🟩 Filtri contestuali delle Viste Filtrare una Vista passandole argomenti nel link. Valori di default per i Filtri contestuali. Filtrare per intervalli di argomenti.
🟩 Arricchire la pagina di una Entità con le Viste EVA Cosa sono le EVA. Personalizzare e proteggere con le EVA la pagina di una Entità, in base all'Utente e alle caratteristiche della singola Entità.
🟩 Aggiungere comandi a pagine e Viste Usare le EVA per aggiungere comandi dentro la pagina di una Entità. Aggiungere comandi dentro una Vista. Mostrare i comandi come pulsanti.
🟩 Personalizzare la visualizzazione di un Campo in una Vista Comporre più Campi in un Campo solo. Cosa mostrare quando il Campo non ha un valore. Campi condizionati da altri Campi.
🟩 Viste dentro Viste e dentro testi Viste che richiamano altre Viste al loro interno. Richiamare Viste dentro Campi testuali di Entità. Richiamo condizionato di una Vista.
🟩 Aggiornamento delle Viste Cosa fare se la Vista non si aggiorna o non appare proprio. Cache della Vista e di Drupal.
🟥 Costruire Viste con la IA La IA può costruire Viste al posto tuo, poi però devi controllarle

Viste speciali
🟩 Viste per selezionare le Entità in un Campo Riferimento Guidare con una Vista Entity Reference la compilazione di un campo Riferimento.
🟩 Azioni collettive sulle Entità con le VBO Modificare o eliminare più Entità con una sola operazione, grazie alle Viste VBO
🟩 Calcoli nella Viste Campi calcolati in base agli altri Campi. Sommare valori delle Entità elencate nella Vista. Memorizzare nelle Entità il risultato di calcoli.
🟩 Mappe geografiche Georeferenziare Entità e rappresentarle su una mappa con le Viste. Tradurre indirizzi in coordinate geografiche.
🟦 Calendari Presentare su un calendario Entità dotate di data, ad esempio degli eventi.
🟥 Grafici Rappresentar le Entità di una Vista con un grafico
🟥 Entità "precedente" e "successiva" Costruire con le Viste i comandi "Precedente" e "Successiva" per muoversi su un insieme di Entità.

Automatismi nella app
🟩 Automatizzare la app con Viste ed ECA Le Viste automatizzano la lettura delle Entità. Le ECA automatizzano la loro scrittura. Viste ed ECA lavorano insieme per automatizzare le app.
🟩 Le ECA Cosa sono. A cosa servono. Esempi di Azioni, Condizioni ed Eventi. Cosa installare per costruirle.
🟩 Disegnare le ECA Disegnare le ECA con l'editor grafico. I Token nelle ECA. Eseguire le ECA. Le Azioni, Condizioni e gli Eventi più comuni.
🟩 Ciclo di Azioni su più Entità Eseguire in una procedura ECA un insieme di Azioni su più Entità selezionate con una Vista
🟩 ECA attivate dalla modifica di Entità Procedure eseguite quando viene inserito, modificato o eliminata una Entità
🟩 ECA attivate a tempo Procedure eseguite ad una scadenza temporale
🟩 ECA attivate da link Procedure che eseguono comandi cliccati dall'Utente.
🟩 Aggiungere azioni ECA nelle Viste Costruire ECA che diventano azioni eseguibili su più Entità in una Vista VBO

Manutenzione delle app
🟨 Cron Cron esegue periodicamente operazioni automatiche e tiene in ordine Drupal
🟥 Importare ed esportare le informazioni Come importare da file ed esportare su file le Entità della app
🟨 Aggiornamento di Drupal Perché devo aggiornare il Core ed i moduli aggiuntivi?Con una buona frequenza la comunità di Drupal mette a disposizione aggiornamenti del Core e dei moduli.

Materiale da sistemare
🟥 Tassonomie Cosa sono le Tassonomie e perché sono utili per etichettare i Contenuti e per gestire gerarchie di entità
🟥 Come muoversi nella app Comandi esposti ai diversi ruoli come comandi contestuali costruiti con le viste.Definizione dei menuDefinizione della prima pagina per ruolo
🟥 La ricerca nella app oltre le viste: il motore di ricerca   
🟨 Viste ad albero DA AGGIORNARE