CREARE APPS WEB E MOBILE CON OMNIS STUDIO
Sede: nostre sedi di Milano e Firenze.
Prezzo a persona: € 800
Sconti per chi ha acquistato l’Omnis Developer Partner Program
- Primi passi e creazione delle remote form per il personale di servizio
Installare l’ambiente di sviluppo di Omnis Studio
La struttura delle cartelle di Omnis Studio
Esempi
Esercizio 1 – Copiare nel proprio progetto la cartella delle immagini
Esercizio 2 – Avviare Omnis e creare il progetto
Introduzione all’ambiente di sviluppo integrato (IDE) di Omnis:
Studio Browser
Property Manager
Help
Catalog
SQL Browser
Query Builder
Esercizio 3: Configurare la Libreria delle Proprietà
Le Classi di Omnis Studio
Crare una nuova classe
Tipi di Classi
Esercizio 4: Aggiungere un remote task
Esercizio 5: Logon al database di demo Cucina Piccola
Esercizio 6: Creare una classe table usando il Query Builder
Progettare la Remote Form
L’Editor dei Metodi
Esercizio 7: Costruire la Remote Form per lo Staff di Servizio
- Miglioramento del remote form per il servizio, inclusione di immagini
Debugging in Omnis Studio
Il Debugger
Automatizzare il Logon
Esercizio 8: Scrivere il metodo di Logon
Esercizio 9: Permettere al data object di usare la nuova sessione DB
I vantaggi di usare una super classe table
Come si eredita una classe?
Come si ottiene l’override or l’eredità di metodi e proprietà?
Esercizio 10: Introduzione alla super classe table
Esercizio 11: La classe oggetto oNavigation
Esercizio 12: Scrivere codice per il componente grid
Event Handler
Esercizio 13: Scrivere l’event handler
Esercizio 14: Aggiungere più campi alla form dei servizi
Esercizio 15: Testare la vostra form
Aggiungere etichette di testo e immagini alla grid
Esercizio 16: Abilitare le proprietà per le icone e le etichette di testo
Parametri di Evento
Parentesi quadre
Funzioni:
jst()
List Notation
Row Notation
Esercizio 17: Il bottone di ordinamento
Esercizio 18: Nascondere l’intestazione se non è necessaria
- Costruzione del pulsante per gli ordini
Scrittura di record nel database
Esercizio 19: Scrivere un event handler per aggiornare il database
Bind delle Variabili
SQL Editor
Esercizio 20: Scrivere codice per aggiornare lo stato delle tabelle
Esercizio 21: Testare il vostro pulsante dell’ordine
- Identità aziendale e sviluppo di una seconda remote form per il personale di servizio anche della cucina
Implementare l’identità aziendale usando la remote form come super classe
Esercizio 22: Realizzare una form che visualizzi il l’ID aziendale
Esercizio 23: Far diventare jsSuper in una super classe
Esercizio 24: Aggiungere una remote form per la cucina e lo staff del bar
Esercizio 25: Configurare un filtro per la una lista ordinata
Esercizio 26: Realizzare ordini di servizio
Esercizio 27: Aggiustare le problematiche di redraw
- Creazione di un servizio per sincronizzare tutti i dispositivi, stampa dei report e installazione delle applicazioni Omnis Web
Servizio Push
Esercizio 28: Abilitare il servizio push nella in jsSuper
Esercizio 29: Inviare il push
Esercizio 30: Cancellare un ordine
Aggiungere un report
Esercizio 31: Fare il check out
Il Server Applicativo
L’Architettura Web di Omnis Studio
Architettura Intranet con Omnis Studio
Esercizio 32: Installare e configurare Il server applicativo di Omnis
Riassunto dei punti più importanti