CROSS PLATFORM APP CON HTML, CSS E JS

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "CROSS PLATFORM APP CON HTML, CSS E JS"

Transcript

1 CROSS PLATFORM APP CON HTML, CSS E JS Framework Cordova 1 Overview 1

2 Che cos è? PhoneGap/Cordova è un framework che consente di sviluppare delle applicazioni cross-platform, in grado di girare su qualunque dispositivo mobile, utilizzando HTML5, CSS3 e Javascript. E una sorta di wrapper (contenitore) per applicazioni Web. L interfaccia grafica dell app è costituita da una Webview che occupa l intero schermo del device, all interno della quale viene visualizzato l HTML/CSS ed eseguito il codice JavaScript. Come funziona? Cordova espone, tramite una libreria Js, una serie di funzioni attraverso le quali è possibile accedere alle API che interfacciano l applicazione Web con le funzionalità della piattaforma ospite (es. geolocalizzazione, sensori,..) Cordova si occupa quindi di mappare queste funzioni sulle chiamate native della piattaforma specifica. Ad esempio, per mostrare un alert si usa la funzione Js notification.alert, la quale verrà poi declinata da Cordova per mostrare la MessageBox di Windows Phone, di ios o di Android. 2

3 Come funziona? Per questo motivo un progetto Cordova non è una generica applicazione web, ma viene creato un progetto specifico per ogni piattaforma a partire da una cartella comune che contiene il codice html/js/css. All avvio di un applicazione, l homepage (file html) è caricata all interno della webview a cui, successivamente, sarà ceduto il controllo. In questo modo l utente può interagire con i contenuti dell app stessa. Gli eventi generati dall interazione saranno gestiti con codice javascript (file js) che potrebbe, ad esempio, visualizzare/nascondere contenuti, riprodurre file multimediali, effettuare calcoli,.. Il look and feel dell'app è determinato dalle impostazioni contenute nel file css 2 Configurazione dell ambiente 3

4 Cosa installare? Ambiente di sviluppo Apache ant bin.zip Impostare la variabile d ambiente relativa ad ANT Andare su Sistema->Impostazioni di Sistema Avanzate->Avanzate->Variabili d ambiente Aggiungere la variabile ANT_HOME e impostare come valore la directory di installazione di ANT Aggiungere alla variabile PATH il valore %ANT_HOME%\bin Cosa installare? Ambiente di sviluppo Node js Client Git Durante il processo di installazione selezionare l opzione use git from the windows command prompt Cordova Aprire il prompt dei comandi come amministratore e digitare: npm install -g cordova 4

5 Cosa installare? Libreria android Android sdk windows.exe Attraverso lo strumento sdk manager appena installato dobbiamo aggiungere le librerie android necessarie : Tools->Android SDK Platform tools + Android SDK Build tools Android 6.0->Documentation + SDK Platform + Source Android >Documentation + SDK Platform + Source Extras-> Android Support Library + USB Driver + Android Support Repository Cosa installare? Libreria android Impostare le variabili d ambiente relative all SDK Andare su Sistema->Impostazioni di Sistema Avanzate->Avanzate->Variabili d ambiente Aggiungere la variabile ANDROID_HOME e impostare come valore la directory di installazione dell SDK Aggiungere alla variabile PATH i valori: %ANDROID_HOME%\platform-tools %ANDROID_HOME%\tools Verificare di aver già installato la jdk e controllare la presenza della relativa variabile d ambiente JAVA_HOME 5

6 Strumenti per coding e debbugging Le applicazioni sono scritte in html/css/javascript Coding: Non è necessario quindi utilizzare uno specifico editor o ide Scegliete l ambiente che già utilizzate per lo sviluppo web (es. notepad/ brackets/ netbeans) Debugging: Utilizziamo un emulatore browser-based chiamato Ripple, che ci permette di effettuare un test iniziale dell app senza doverla istallare su un dispositivo reale. È un plugin eseguito in chrome, dove è possibile utilizzare gli strumenti per gli sviluppatori di chrome (tasto destro-> ispeziona elemento) Strumenti per il debugging Attraverso gli strumenti per sviluppatori è possibile: Modificare dom e css a runtime (attraverso la scheda elements) Debuggare javascript attraverso la scheda sources attraverso l uso di breakpoint Utilizzare la scheda console in combinazione con le istruzioni console.log() 6

7 Framework grafici e architetturali In combinazione con Cordova è possibile utilizzare alcuni framework: Per realizzare una migliore interfaccia grafica Es. bootstrap Jquery mobile Per costruire l app secondo l architettura MVC Angular js Ionic 3 La prima app 7

8 Creazione del progetto Da linea di comando, con i privilegi di amministratore, spostarsi nella cartella dove intendono creare i sorgenti e digitare: cordova create hello com.example.hello HelloWorld Comando: create Primo parametro: hello Specifica il nome della directory in cui sarà contenuto il progetto Secondo argomento: it.example.hello Specifica l id dell app nel formato paese.autore.app Terzo argomento: HelloWord Specifica il nome dell app Struttura del progetto creato Il progetto creato possiede questa struttura: La directory platforms contiene lo scheletro dei progetti nativi per ciascuna piattaforma mobile La directory plugins contiene gli eventuali plugin utilizzati nella nostra applicazione. 8

9 Struttura del progetto creato Il file config.xml contiene le informazioni dell app come l id, il nome definiti durante la creazione La cartella www è la nostra directory di lavoro e contiene inizialmente un file html, uno css e uno javascript che costituiscono il progetto di default Index.html -> è la pagina che viene caricata all avvio Index.css -> è il foglio di stile di default che viene utilizzato Index.js -> è il file che contiene tutti gli script che realizzano la logica applicativa Architettura single-page application Un solo file html contiene il codice dell intera app. In alcuni dispositivi infatti il link tra una pagina ed un altra può causare problemi di memoria o soffrire di un interazione lenta Una delle pratiche migliori è quindi quella di cercare di mantenere quante più funzionalità possibili in un unica pagina e di usare le funzioni di javascript per caricare dinamicamente le informazioni, aggiungere e rimuovere viste (single-page architecture ) Si può usare la funzione document.getelementbyid() di Javascript o la notazione $() di jquery. 9

10 Build dell app Una volta che l applicazione è stata creata deve essere incorporata in un applicazione nativa per poter essere eseguita su un device. Per costruire l app, il contenuto web (HTML, CSS, JavaScript,..) deve quindi essere aggiunto ad un progetto specifico per le caratteristiche della piattaforma di destinazione. Ogni piattaforma (android, ios,..) possiede strumenti specifici da utilizzare per poter effettuare questa operazione. Il progetto Cordova ha messo ha disposizione un servizio chiamato PhoneGap Build (basato su cloud) per garantire l accesso a tutti gli strumenti e le librerie necessarie Build per android Posizionarsi con il prompt nella cartella del progetto e digitare: cordova platform add android cordova build android I seguenti comandi aggiungono una cartella android, all interno della cartella platform, che contiene il progetto Android generato da quello di partenza in contenuto nella cartella www. 10

11 Icona app Una volta che l applicazione sarà installata sul dispositivo, l icona utilizzata è quella di default di Cordova Per sostituirla scegliete una nuova icona di dim 1024x1024 px e attraverso il sito generate il set di icone per android che andranno poi sostituite a quelle che si trovano all interno delle cartelle «Drawable» in platforms\android\res Splash screen Uno splash screen è l'immagine che viene visualizzata quando un'applicazione è in fase di caricamento. Gli splash screen delle applicazioni mobile occupano tutto lo schermo del dispositivo. E possibile modificare lo plash screen di default sostituendo le immagini che si trovano nelle cartelle «Drawable» in platforms\android\res (mantenendo le dimensioni) 11

12 Emulazione dell app con Ripple Trasferire la directory dell app su un server http (si può utilizzare il server apache contenuto nell installazione di easyphp) Aprire il file index.html (contenuto in www) con chrome Cliccare sull icona di Ripple ed attivarlo Esecuzione dell app su device Collegare un dispositivo android al pc tramite cavo usb Attivare la modalità debug usb sul dispositivo Installare su pc i driver del dispositivo Digitare sul prompt il comando cordova run android -device Accettare la richiesta di autorizzazione che compare sul telefono e attendere l avvio dell app 12

13 Codice di default L app appena creata ed eseguita è quella di default ( un po come l hello world di c e java) Per comprenderne il funzionamento specifico si rimanda al codice commentato (struttura app) Concettualmente si potranno distinguere alcune fasi durante l esecuzione di un app: Inizializzazione (initialize) Preparazione (bind) Disponibilità (deviceready) Avvio attività specifiche dell app Stati di un applicazione Fase Inizializzazione Preparazione Descrizione È la fase nel corso della quale vengono effettuate tutte le operazioni preliminari come ad esempio l assegnamento di variabili globali. Nel nostro caso l unica attività che eseguiamo è l invocazione della fase successiva tramite il metodo bind(). In questa fase vengono effettuate le attività di preparazione del funzionamento dell applicazione come ad esempio la definizione dei gestori di eventi. Nel nostro esempio definiamo il gestore dell evento deviceready assegnandogli il metodo omonimo della nostra app. L evento deviceready è fondamentale nello sviluppo di applicazioni Cordova: il verificarsi di questo evento garantisce che il framework è stato correttamente caricato e le API per interfacciarsi al dispositivo sono pronte per essere utilizzate. 13

14 Stati di un applicazione Fase Disponibilità Avvio Descrizione Questa fase si verifica quando le API mobile sono disponibili e pronte all uso. Da qui in poi possiamo avviare le attività specifiche della nostra app. Nel codice d esempio ci limitiamo a chiamare il metodo receivedevent () della nostra app. In questa fase l applicazione interagisce con l utente. Nel nostro caso ci limitiamo a nascondere il messaggio Connecting to Device e a rendere visibile il messaggio Device is Ready. 4 Progettare un applicazione 14

15 Applicazione torcia Per creare una semplice applicazione, come la torcia, è necessario tenere a mente tre diversi aspetti da approfondire 1. Funzionalità del dispositivo ( con quali funzionalità devo interfacciarmi? Sono supportate dalla piattaforma target?) 2. Interazione con l utente (quali eventi sarà necessario gestire?) 3. Interfaccia grafica ( realizzazione mockup + scelta eventuale framework) Funzionalità Per realizzare questa applicazione devo accedere alle funzionalità del flash della fotocamera Mi sposto con il prompt dei comandi nella directory dell app e digito cordova plugin add Verified-Plugins/Flashlight Posso ora utilizzare le seguenti istruzioni javascript per accendere o spegnere la luce del flash: window.plugins.flashlight.switchon(onsuccess, onerror); window.plugins.flashlight.switchoff(onsuccess, onerror); 15

16 Gestione eventi Per realizzare le funzionalità di questa applicazione sarà necessario gestire 2 eventi: DeviceReady: come abbiamo visto nell app di default, è obbligatorio gestire quest evento. Il codice che determina le funzionalità specifiche dell app può essere eseguito solo dopo che quest evento si è verificato Click: L utente interagisce con questa applicazione cliccando su un pulsante on/off. L evento click deve essere catturato e deve attivare o disattivare la luce del flash Interfaccia grafica Mock-up ON OFF Per la realizzazione di un mockup interattivo si può utilizzare l app POP presente sul playstore Implementiamo poi l interfaccia senza l uso di framework (v1) e successivamente vedremmo come fare per integrare un framework come bootstrap (v2) 16

17 Index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="format-detection" content="telephone=no" /> <meta name="viewport" content="user-scalable=no, initialscale=1, maximum-scale=1, minimum-scale=1, width=devicewidth, height=device-height, target-densitydpi=devicedpi" /> <link rel="stylesheet" type="text/css" href="css/index.css" /> <script type="text/javascript" src="cordova.js"></script> <script type="text/javascript" src="js/index.js"></script> <title>applicazione Torcia</title> </head> Index.html <body> <div class="header"> <h3>mytorcia</h3> </div> <div class="content > <div id="torcia"> <button id="onoff" value="on">on</button> </div> <div id="log"> </div> </div> <div class="footer"> <p>l'applicazione permette di attivare/disattivare </br> la luce del flash premendo il bottone</p> </div> </body> </html> 17

18 Index.js document.addeventlistener('deviceready', dispositivopronto, false); function dispositivopronto() { addeventbutton(); } function addeventbutton(){ document.getelementbyid("onoff").addeventlistener("click", onoff); } function onoff(){ var bottone=document.getelementbyid("onoff"); var log=document.getelementbyid("log"); log.style.visibility="visible"; if(bottone.value=="on"){ bottone.setattribute("value","off") bottone.innerhtml="off"; log.innerhtml="torcia accesa"; Index.js } if(bottone.value=="on"){ bottone.setattribute("value","off") bottone.innerhtml="off"; log.innerhtml="torcia accesa"; window.plugins.flashlight.switchon(); } else{ bottone.setattribute("value","on"); bottone.innerhtml="on"; log.innerhtml="torcia spenta"; window.plugins.flashlight.switchoff(); } 18

19 Index.css body { background-color: #b0c4de; font-family: Arial, Helvetica, sans-serif; width:100%; height:100%; min-height:100%; }.header{ border-bottom:2px dotted #333; text-align:center; width:100%; top:0; }.content{ text-align: center; width:100%; padding:0; margin-top:50px; } Index.css.footer{ border-top:2px dotted #333; text-align:center; width:100%; position: absolute; bottom: 0; } #onoff{ width: 200px; height: 200px; } #log{ border:1px dotted #333; width:80%; margin: 50px auto; padding: 10px; visibility: hidden; } 19

20 5 Gestione di eventi Eventi Un evento è un azione che cordova può rilevare. Nella programmazione web tradizionale ogni elemento di una pagina può generare uno specifico evento che può essere gestito con javascript (click su un bottone, un immagine in caricamento, la selezione di un campo di una form,..) Tutti questi eventi sono disponibili anche nella programmazione di app insieme ad altri che sono specifici dell ambiente mobile perché legati alle funzionalità dei dispositivi L elenco di questi eventi si trova: s/events.html 20

21 Esempio eventi di cordova deviceready si attiva quando la webwiew di Cordova è stata completamente caricata pause e resume si attiva quando l applicazione viene messa in background/foreground online/offline si attiva quando l applicazione è/non è connessa a internet (necessità dell api network-information) batterystatus / batterycritical si attiva quando lo stato della batteria cambia o raggiunge la soglia critica (necessità dell api batterystatus) Rilevare e gestire un evento Per rispondere ad un evento è necessario utilizzare un event listener La sintassi da utilizzare è target.addeventlistener( tipo, codice, false); target -> elemento dom a cui aggiungere il listener tipo -> evento su cui mettersi in ascolto codice -> funzione javascript da eseguire quando l evento si verifica Ad esempio, per rilevare l evento deviceready: document.addeventlistener( deviceready, ondeviceready, false); function ondeviceready() { // azioni } 21

22 Rilevare e gestire un evento Tutti gli altri event listener devono essere registrati dentro alla funzione ondeviceready(). Ad esempio: Function ondeviceready() { // call the Cordova api document.addeventlistener( pause, onpause, false); document.addeventlistener( resume, onresume, false); } function onpause(){ } function onresume(){ } 6 Plugin 22

23 Plugin Api Le API sono degli strumenti che permettono all applicazione di interfacciarsi con il dispositivo per utilizzare una delle sue funzionalità native mediante JavaScript, ignorando i dettagli implementativi di ciascuna piattaforma mobile. Un plugin Cordova è un componente software che consente di mappare una funzione JavaScript ad una funzionalità nativa. Esso è costituito da un unica interfaccia JavaScript e da tante implementazioni dipendenti dalla specifica piattaforma mobile. Se vogliamo implementare una feature che utilizzi un api dobbiamo prima istallare il relativo plugin e poi utilizzare imetodi specifici forniti dal plugin stesso Plugin Api Per installare un plugin si usa il comando cordova plugin add cordova-plugin-nomeplugin Il parametro nomeplugin è specifico per ogni plugin (vedi link) Cordova fornisce una suite di JavaScript APIs che comprendono ad es: File Accelerometer Geolocation Camera Media Notification La lista completa si trova : ns/pluginapis.html 23

24 Plugin di terze parti Esistono un buon numero di plugin non ufficiali che forniscono diverse funzionalità aggiuntive rispetto a quelle offerte da cordova Sono reperibili un po ovunque su internet ed in particolare: su github (nei repositori dei vari sviluppatori) su Per installare un plugin non ufficiale si usa lo stesso comando passando come argomento l url del repository in cui si trova il plugin: cordova plugin add repository 7 Uso di bootstrap/jquery mobile 24

25 1 Managing the Keyboard Have you ever experienced an an app or web site on a mobile device where you have to enter numeric data, and the default keyboard pops up. Before entering any text, you have you switch to the numeric input. Repeat that for 100 form inputs, and try to tell me that you aren t frustrated Luckily, you can manage the keyboard in mobile HTML experiences very easily using HTML5 Form elements. Default Keyboard: Supported Everywhere <input style="width: 400px;" type="text" value="default" /> Numeric Keyboard: Supported on ios, Android & BlackBerry (QNX) 1 <input style="width: 400px;" type="number" value="numeric" /> Numeric Keyboard: Supported on ios 1 <input style="width: 400px;" type="text" pattern="[0-9]*" value="numeric" /> Phone Keyboard: Supported on ios 1 <input style="width: 400px;" type="tel" value="telephone" /> URL Keyboard: Supported on ios & BlackBerry (QNX) 1 <input style="width: 400px;" type="url" value="url" /> Keyboard: Supported on ios & BlackBerry (QNX) 1 <input style="width: 400px;" type=" " value=" " /> 25

26 Disable User Selection One way to easily determine that an application is really HTML is that everything on the UI is selectable and can be copied/pasted Every single piece of text, every image, every link, etc Not only is this annoying in some scenarios (and very useful in others), but there may be instances where you explicitly don t want the user to be able to easily copy/paste content. You can disable user selection by applying the following CSS styles. Note: This works on ios, and partially works on BlackBerry/QNX for the PlayBook. It did not work on Android in my testing. <style> * { -webkit-touch-callout: none; -webkit-user-select: none; } </style> The -webkit-touch-callout css rule disables the callout, and the -webkit-user-select rule disables the ability to select content within an element. More details on webkit css rules from the Mobile Safari CSS Reference. More detail about disabling copy/paste on ios is available at StackOverflow.com. Disable Zoom If you want your content to feel like an app instead of a web page, then I strongly suggest that you disable gestures for pinch/zoom and panning for all use cases where pinch/zoom is not required. The easiest way to do this is to set the viewport size to device-width and and disable user scaling through the HTML metadata tag. 1 <meta name="viewport" content="width=device-width, user-scalable=no" /> You can read further detail on the viewport metadata tag from the Apple Safari HTML Reference, or the Mozilla reference. 26

Installazione e Configurazione della strumentazione necessaria. Antonio Gallo info@laboratoriolibero.com

Installazione e Configurazione della strumentazione necessaria. Antonio Gallo info@laboratoriolibero.com Installazione e Configurazione della strumentazione necessaria Antonio Gallo info@laboratoriolibero.com Installazione e Configurazione della strumentazione necessaria Programmi accessori per poter sviluppare

Dettagli

Struttura progetto Phonegap/Cordova. Antonio Gallo info@laboratoriolibero.com

Struttura progetto Phonegap/Cordova. Antonio Gallo info@laboratoriolibero.com Struttura progetto Phonegap/Cordova Antonio Gallo info@laboratoriolibero.com 1 Creazione app Per creare una nuova app con cordova entrare nella cartella dei vostri progetti e premere shift + tasto destro.

Dettagli

Breve introduzione curata da Alessandro Benedetti. Struts2-Introduzione e breve guida

Breve introduzione curata da Alessandro Benedetti. Struts2-Introduzione e breve guida Breve introduzione curata da Alessandro Benedetti Struts2-Introduzione e breve guida 22-11- 2008 1 Struts 2 Costruisci,attiva e mantieni! Apache Struts 2 è un framework elegante ed estensibile per creare

Dettagli

HTML. Usare il seguente HTML per i primi tre esercizi (che, si noti, al momento restituisce un errore JavaScript):

HTML. Usare il seguente HTML per i primi tre esercizi (che, si noti, al momento restituisce un errore JavaScript): HTML Usare il seguente HTML per i primi tre esercizi (che, si noti, al momento restituisce un errore JavaScript): prove Javascript

Dettagli

Corso App modulo Android. Antonio Gallo info@laboratoriolibero.com

Corso App modulo Android. Antonio Gallo info@laboratoriolibero.com Corso App modulo Android Antonio Gallo info@laboratoriolibero.com Strumentazione: PC + smartphone Android + cavo micro USB per connessione Framework Phonegap SDK di Android JDK (Java) Eclipse (opzionale)

Dettagli

La pagina Web modulo.html utilizza le specifiche di stile descritte nel foglio feedback.css.

La pagina Web modulo.html utilizza le specifiche di stile descritte nel foglio feedback.css. Moduli di feedback Uno degli strumenti per l interattività con gli utenti è la pagina per raccogliere suggerimenti o commenti dai visitatori, formata da moduli sul video da riempire con il nome del mittente,

Dettagli

MANUALE D USO DELLA PIATTAFORMA ITCMS

MANUALE D USO DELLA PIATTAFORMA ITCMS MANUALE D USO DELLA PIATTAFORMA ITCMS MANULE D USO INDICE 1. INTRODUZIONE... 2 2. ACCEDERE ALLA GESTIONE DEI CONTENUTI... 3 3. GESTIONE DEI CONTENUTI DI TIPO TESTUALE... 4 3.1 Editor... 4 3.2 Import di

Dettagli

La prima applicazione Java con NetBeans IDE. Dott. Ing. M. Banci, PhD

La prima applicazione Java con NetBeans IDE. Dott. Ing. M. Banci, PhD La prima applicazione Java con NetBeans IDE Dott. Ing. M. Banci, PhD Creare la prima applicazione 1. Creare un progetto: Quando si crea un progetto IDE occorre creare un ambiente nel quale costruire e

Dettagli

Il Web Server e il protocollo HTTP

Il Web Server e il protocollo HTTP Corso PHP Parte 2 Il Web Server e il protocollo HTTP E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta la esegue e restituisce il risultato al browser,

Dettagli

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0 11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0 PAG. 2 DI 38 INDICE 1. PREMESSA 3 2. SCARICO DEL SOFTWARE 4 2.1 AMBIENTE WINDOWS 5 2.2 AMBIENTE MACINTOSH 6 2.3 AMBIENTE

Dettagli

Il web server Apache Lezione n. 3. Introduzione

Il web server Apache Lezione n. 3. Introduzione Procurarsi ed installare il web server Apache Introduzione In questa lezione cominciamo a fare un po di pratica facendo una serie di operazioni preliminari, necessarie per iniziare a lavorare. In particolar

Dettagli

Tale attività non è descritta in questa dispensa

Tale attività non è descritta in questa dispensa Fondamenti di informatica Oggetti e Java ottobre 2014 1 Nota preliminare L installazione e l uso di Eclipse richiede di aver preliminarmente installato Java SE SDK Tale attività non è descritta in questa

Dettagli

DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER

DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER L architettura CLIENT SERVER è l architettura standard dei sistemi di rete, dove i computer detti SERVER forniscono servizi, e computer detti CLIENT, richiedono

Dettagli

filrbox Guida all uso dell applicazione DESKTOP Pag. 1 di 27

filrbox Guida all uso dell applicazione DESKTOP Pag. 1 di 27 filrbox Guida all uso dell applicazione DESKTOP Pag. 1 di 27 Sommario Introduzione... 3 Download dell applicazione Desktop... 4 Scelta della versione da installare... 5 Installazione... 6 Installazione

Dettagli

SU Suap. IS357_03_01 Lettera aggiornamento SUAP vers. 02.00.00. Pagina 1 di 10

SU Suap. IS357_03_01 Lettera aggiornamento SUAP vers. 02.00.00. Pagina 1 di 10 SU Suap OGGETTO: aggiornamento della procedura Suap dalla versione 01.03.01 alla versione 02.00.00 Nell inviarvi quanto in oggetto Vi ricordiamo che gli aggiornamenti vanno effettuati tempestivamente e

Dettagli

Application Server per sviluppare applicazioni Java Enterprise

Application Server per sviluppare applicazioni Java Enterprise Application Server per sviluppare applicazioni Java Enterprise Con il termine Application Server si fa riferimento ad un contenitore, composto da diversi moduli, che offre alle applicazioni Web un ambiente

Dettagli

ADDING SOCIAL PLUGINS TO YOUR OWN SITE

ADDING SOCIAL PLUGINS TO YOUR OWN SITE ADDING SOCIAL PLUGINS TO YOUR OWN SITE Aggiungere SOCIAL PLUGINS al proprio sito è ormai materia quotidiana per coloro che si cimentano nella creazione di un sito internet, infatti, possiamo trovare implementazioni

Dettagli

Guida all uso delle Web View su ios

Guida all uso delle Web View su ios Guida all uso delle Web View su ios Tesina per il corso di Programmazione di Sistemi Mobile Lorenzo Pellegrini Matricola: 0000653299 Cosa sono le Web View? Le web view sono componenti grafiche, integrabili

Dettagli

ICARO Terminal Server per Aprile

ICARO Terminal Server per Aprile ICARO Terminal Server per Aprile Icaro è un software aggiuntivo per Aprile (gestionale per centri estetici e parrucchieri) con funzionalità di terminal server: gira sullo stesso pc dove è installato il

Dettagli

Guida I-Help App. Android

Guida I-Help App. Android Guida I-Help App. Android Manuale d uso dell applicazione I-Help per dispositivi con sistema operativo Android Ufficio Tecnico ADiTech S.R.L. 04/11/2015 ADITECH S.R.L INDIRIZZO: VIA GHINO VALENTI, 2, 60131,

Dettagli

Tutorial per l installazione del J2SE 6 e configurazione del sistema operativo

Tutorial per l installazione del J2SE 6 e configurazione del sistema operativo Tutorial per l installazione del J2SE 6 e configurazione del sistema operativo Ing. Giovanni Ponti DEIS Università della Calabria gponti@deis.unical.it La piattaforma Java mette a disposizione una serie

Dettagli

Esercitazione 4 JDBC

Esercitazione 4 JDBC JDBC Obiettivi dell esercitazione Familiarizzare con l'organizzazione dell'ambiente di lavoro per la realizzazione di applicazioni Java Utilizzare i costrutti di base della libreria JDBC per 1. la gestione

Dettagli

1. Il Client Skype for Business

1. Il Client Skype for Business 1. Il Client Skype for Business 2. Configurare una Periferica Audio 3. Personalizzare una Periferica Audio 4. Gestire gli Stati di Presenza 5. Tabella Stati di Presenza 6. Iniziare una Chiamata 7. Iniziare

Dettagli

Corso di Laurea in Matematica. Seminario C/C++ Lorenzo Dusty Costa. Università degli Studi di Milano Dipartimento di Matematica

Corso di Laurea in Matematica. Seminario C/C++ Lorenzo Dusty Costa. Università degli Studi di Milano Dipartimento di Matematica Corso di Laurea in Matematica Seminario C/C++ Costa Università degli Studi di Milano Dipartimento di Matematica 19 Ottobre 2011 Cos'é un'ide IDE = Integrated Development Environment Consiste in: Editor

Dettagli

Mac Application Manager 1.3 (SOLO PER TIGER)

Mac Application Manager 1.3 (SOLO PER TIGER) Mac Application Manager 1.3 (SOLO PER TIGER) MacApplicationManager ha lo scopo di raccogliere in maniera centralizzata le informazioni piu salienti dei nostri Mac in rete e di associare a ciascun Mac i

Dettagli

StartUp programmazione C++ con EVC4 1. SVILUPPO APPLICAZIONI VISUAL C++...2

StartUp programmazione C++ con EVC4 1. SVILUPPO APPLICAZIONI VISUAL C++...2 MNL140A000 StartUp programmazione C++ con EVC4 ELSIST S.r.l. Sistemi in elettronica Via G. Brodolini, 15 (Z.I.) 15033 CASALE M.TO ITALY Internet: http://www.elsist.it Email: elsist@elsist.it TEL. (39)-0142-451987

Dettagli

Creare un sito Multilingua con Joomla 1.6

Creare un sito Multilingua con Joomla 1.6 Creare un sito Multilingua con Joomla 1.6 Istruzioni Vai a: navigazione, ricerca Testo originale: http://docs.joomla.org/language_switcher_tutorial_for_joomla_1.6 Questa guida è valida sia per Joomla 1.6

Dettagli

ISTRUZIONI XCODE. Autore: Luca Florio (luca.florio<at>polimi.it)

ISTRUZIONI XCODE. Autore: Luca Florio (luca.florio<at>polimi.it) ISTRUZIONI XCODE Autore: Luca Florio (luca.floriopolimi.it) XCode è l ambiente di sviluppo fornito da Apple che permette la creazione di applicazioni OSX e iphone. In questa guida vedremo come installarlo

Dettagli

Android con App Inventor

Android con App Inventor www.creativecommons.org/ Android con App Inventor App Inventor è un applicazione web open-source per realizzare App Android senza programmare e molto semplice da utilizzare. App inventor è stato ideato

Dettagli

STRUMENTO PER LA COMPRESSIONE E LA CRIPTAZIONE DI FILE

STRUMENTO PER LA COMPRESSIONE E LA CRIPTAZIONE DI FILE Programma di COMPRESSIONE E CRIPTAZIONE SECRETZIP (solo Windows). Il programma è incluso nell USB Flash Drive. Consultare il manuale contenuto nell USB Flash Drive o visitare il sito: www. integralmemory.com

Dettagli

INDICE. IL CENTRO ATTIVITÀ... 3 I MODULI... 6 IL MY CLOUD ANASTASIS... 8 Il menu IMPORTA... 8 I COMANDI DEL DOCUMENTO...

INDICE. IL CENTRO ATTIVITÀ... 3 I MODULI... 6 IL MY CLOUD ANASTASIS... 8 Il menu IMPORTA... 8 I COMANDI DEL DOCUMENTO... MANCA COPERTINA INDICE IL CENTRO ATTIVITÀ... 3 I MODULI... 6 IL MY CLOUD ANASTASIS... 8 Il menu IMPORTA... 8 I COMANDI DEL DOCUMENTO... 12 I marchi registrati sono proprietà dei rispettivi detentori. Bologna

Dettagli

GateManager. 1 Indice. tecnico@gate-manager.it

GateManager. 1 Indice. tecnico@gate-manager.it 1 Indice 1 Indice... 1 2 Introduzione... 2 3 Cosa vi serve per cominciare... 2 4 La Console di amministrazione... 2 5 Avviare la Console di amministrazione... 3 6 Come connettersi alla Console... 3 7 Creare

Dettagli

Installazione del Software. per lo Sviluppo di Applicazioni Java

Installazione del Software. per lo Sviluppo di Applicazioni Java Installazione del Software per lo Sviluppo di Applicazioni Java Ing. Luca Ferrari ferrari.luca@unimore.it Tel. 0592056142 Installazione del Software per lo Sviluppo di Applicazioni Java 1 Il Compilatore

Dettagli

Relazione Luca Raj. Relazione lavoro palestra. Indice:

Relazione Luca Raj. Relazione lavoro palestra. Indice: Indice: Relazione Luca Raj Relazione lavoro palestra Traccia del programma..pag2 Analisi di massima.pag2 Analisi analitica.pag2 Tabella variabili Pag3 Sorgente html/php Pag3-4-5 Prove html/php.pag5-6 Sorgente

Dettagli

Guida alla registrazione on-line di un DataLogger

Guida alla registrazione on-line di un DataLogger NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso

Dettagli

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC BMSO1001 Virtual Configurator Istruzioni d uso 02/10-01 PC 2 Virtual Configurator Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti Hardware 4 1.2 Requisiti Software 4 2. Concetti

Dettagli

Cimini Simonelli - Testa

Cimini Simonelli - Testa WWW.ICTIME.ORG Joomla 1.5 Manuale d uso Cimini Simonelli - Testa Il pannello di amministrazione Accedendo al pannello di amministrazione visualizzeremo una schermata in cui inserire il nome utente (admin)

Dettagli

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44 filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44 Sommario Introduzione... 4 Caratteristiche del filrbox... 5 La barra principale del filrbox... 7 Elenco degli utenti... 8 Il profilo... 9 Le novità...

Dettagli

POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL

POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL Sommario Pagina di accesso... 3 Posta in arrivo... 4 Area Posta... 5 Area Contatti... 8 Area Opzioni... 10 Area Cartelle... 13 La Postemail Certificata

Dettagli

Client - Server. Client Web: il BROWSER

Client - Server. Client Web: il BROWSER Client - Server Client Web: il BROWSER Il client Web è un applicazione software che svolge il ruolo di interfaccia fra l utente ed il WWW, mascherando la complessità di Internet. Funzioni principali Inviare

Dettagli

SITI-Reports. Progetto SITI. Manuale Utente. SITI-Reports. ABACO S.r.l.

SITI-Reports. Progetto SITI. Manuale Utente. SITI-Reports. ABACO S.r.l. Progetto SITI Manuale Utente SITI-Reports ABACO S.r.l. ABACO S.r.l. C.so Umberto, 43 46100 Mantova (Italy) Tel +39 376 222181 Fax +39 376 222182 www.abacogroup.eu e-mail : info@abacogroup.eu 02/03/2010

Dettagli

CdL in Medicina Veterinaria - STPA AA 2007-08

CdL in Medicina Veterinaria - STPA AA 2007-08 CdL in Medicina Veterinaria - STPA AA 2007-08 Microsoft Windows Funzionalità di un S.O. Gestione dei file Gestione dei dispositivi di ingresso/uscita Comandi per l attivazione e la gestione di programmi

Dettagli

MAUALE PIATTAFORMA MOODLE

MAUALE PIATTAFORMA MOODLE MAUALE PIATTAFORMA MOODLE La piattaforma moodle ci permette di salvare e creare contenuti didattici. Dal menù principale è possibile: inviare dei messaggi agli altri docenti che utilizzano la piattaforma:

Dettagli

Eclipse - Nozioni Base

Eclipse - Nozioni Base Eclipse - Nozioni Base Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it

Dettagli

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia Scuola Digitale Manuale utente Copyright 2014, Axios Italia 1 SOMMARIO SOMMARIO... 2 Accesso al pannello di controllo di Scuola Digitale... 3 Amministrazione trasparente... 4 Premessa... 4 Codice HTML

Dettagli

Introduzione a Dev-C++

Introduzione a Dev-C++ Introduzione a Dev-C++ Università degli Studi di Brescia Docente: Massimiliano Giacomin Elementi di Informatica e Programmazione Università di Brescia 1 Note: Dev-C++ richiede Windows 95/98/NT/2000/XP

Dettagli

Guida Rapida di Syncronize Backup

Guida Rapida di Syncronize Backup Guida Rapida di Syncronize Backup 1) SOMMARIO 2) OPZIONI GENERALI 3) SINCRONIZZAZIONE 4) BACKUP 1) - SOMMARIO Syncronize Backup è un software progettato per la tutela dei dati, ed integra due soluzioni

Dettagli

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com 2014 Manuale LiveBox WEB ADMIN http://www.liveboxcloud.com LiveBox Srl non rilascia dichiarazioni o garanzie in merito al contenuto o uso di questa documentazione e declina qualsiasi garanzia espressa

Dettagli

XML e PHP. Gestire XML con PHP. Appendice

XML e PHP. Gestire XML con PHP. Appendice Appendice XML e PHP Tra tutti i linguaggi di programmazione esistenti PHP è tra quelli che meglio si adattano all elaborazione di documenti XML. PHP è un linguaggio di programmazione che consente di arricchire

Dettagli

MANUALE UTENTE UTILIZZO MODULO FILE-STORAGE DI ACS - CANALE AMBIENTE PROVINCIA DI TORINO

MANUALE UTENTE UTILIZZO MODULO FILE-STORAGE DI ACS - CANALE AMBIENTE PROVINCIA DI TORINO Pag. 1 di 17 VERIFICHE E APPROVAZIONI VERSIONE REDAZIONE CONTROLLO APPROVAZIONE AUTORIZZAZIONE EMISSIONE NOME DATA NOME DATA NOME DATA V01 CORA 15/01/03 FERRARESI 21/01/03 FERRARESI 21/01/03 STATO DELLE

Dettagli

IRSplit. Istruzioni d uso 07/10-01 PC

IRSplit. Istruzioni d uso 07/10-01 PC 3456 IRSplit Istruzioni d uso 07/10-01 PC 2 IRSplit Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti Hardware 4 1.2 Requisiti Software 4 2. Installazione 4 3. Concetti fondamentali

Dettagli

Guida Google Cloud Print

Guida Google Cloud Print Guida Google Cloud Print Versione B ITA Definizioni delle note Nella presente Guida dell utente viene utilizzato lo stile che segue per contrassegnare le note: Le note forniscono istruzioni da seguire

Dettagli

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008)

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008) Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008) Introduzione a Java: primo programma, installazione dell ambiente di sviluppo, compilazione ed esecuzione 1 Introduzione Java è un linguaggio

Dettagli

Esercizi di JavaScript

Esercizi di JavaScript Esercizi di JavaScript JavaScript JavaScript é un linguaggio di programmazione interpretato e leggero, creato dalla Netscape. E' presente a patire da Netscape 2 in tutti i browser ed é dunque il linguaggio

Dettagli

Guida Google Cloud Print

Guida Google Cloud Print Guida Google Cloud Print Versione 0 ITA Definizioni delle note Nella presente Guida dell utente viene utilizzato lo stile che segue per contrassegnare le note: Le note forniscono istruzioni da seguire

Dettagli

La prima applicazione Java. Creazione di oggetti - 1. La prima applicazione Java: schema di esecuzione. Gianpaolo Cugola - Sistemi Informativi in Rete

La prima applicazione Java. Creazione di oggetti - 1. La prima applicazione Java: schema di esecuzione. Gianpaolo Cugola - Sistemi Informativi in Rete La prima applicazione Java Programma MyFirstApplication Il programma visualizza una finestra vuota sullo schermo. Importo il package delle classi usate nel seguito. Dichiaro la classe MyFirstApplication

Dettagli

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta

Dettagli

Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014)

Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014) Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014) Il software per gli esami ICON può essere eseguito su qualunque computer dotato di Java Virtual Machine aggiornata.

Dettagli

Utilizzo della APP IrriframeVoice. Versione 1.0 maggio 2015

Utilizzo della APP IrriframeVoice. Versione 1.0 maggio 2015 Utilizzo della APP IrriframeVoice Versione 1.0 maggio 2015 0.0 Installazione Sul telefono o sul tablet andare sullo store delle applicazioni per scaricare la APP A seconda del sistema operativo del telefono

Dettagli

Progetto di Ingegneria del Software 2. SWIMv2

Progetto di Ingegneria del Software 2. SWIMv2 Progetto di Ingegneria del Software 2 2012/2013 SWIMv2 Guida di installazione Docente: Prof. Luca Mottola Davide Brambilla Antonio Caputo Paolo Caputo 1 Introduzione La piattaforma è stata sviluppata come

Dettagli

START Easy GO! Il gestionale sempre in tasca! Procedura di aggiornamento. Documentazione utente Pagina 1 di 18

START Easy GO! Il gestionale sempre in tasca! Procedura di aggiornamento. Documentazione utente Pagina 1 di 18 Procedura di aggiornamento Il gestionale sempre in tasca! Documentazione utente Pagina 1 di 18 Sommario Avvertenze... 3 Operazioni preliminari... 3 Salvataggi... 3 Download aggiornamenti... 5 Aggiornamento

Dettagli

GUIDA AL PRONTUARIO MOBILE

GUIDA AL PRONTUARIO MOBILE GUIDA AL PRONTUARIO MOBILE 1 SOMMARIO Installazione...3 Configurazione...3 Utilizzo...3 Note...10 INDICE DELLE FIGURE Figura 1: schermata di presentazione...4 Figura 2: schermata di login...4 Figura 3:

Dettagli

Integrazione InfiniteCRM - MailUp

Integrazione InfiniteCRM - MailUp Integrazione InfiniteCRM - MailUp La funzionalità della gestione delle campagne marketing di icrm è stata arricchita con la spedizione di email attraverso l integrazione con la piattaforma MailUp. Creando

Dettagli

Come usare P-touch Transfer Manager

Come usare P-touch Transfer Manager Come usare P-touch Transfer Manager Versione 0 ITA Introduzione Avviso importante Il contenuto di questo documento e le specifiche di questo prodotto sono soggetti a modifica senza preavviso. Brother si

Dettagli

GESCO MOBILE per ANDROID

GESCO MOBILE per ANDROID GESCO MOBILE per ANDROID APPLICAZIONE PER LA GESTIONE DEI DISPOSITIVI GSM GESCO aggiornamenti su www.gesco.it GUIDA ALL USO Vi ringraziamo per aver scelto la qualità dei prodotti GESCO. Scopo di questa

Dettagli

Manuale per i redattori del sito web OttoInforma

Manuale per i redattori del sito web OttoInforma Manuale per i redattori del sito web OttoInforma Contenuti 1. Login 2. Creare un nuovo articolo 3. Pubblicare l articolo 4. Salvare l articolo in bozza 5. Le categorie 6. Modificare un articolo 7. Modificare

Dettagli

ISTRUZIONI PER L INSTALLAZIONE DI MINGW

ISTRUZIONI PER L INSTALLAZIONE DI MINGW ISTRUZIONI PER L INSTALLAZIONE DI MINGW Prima di iniziare la procedura di installazione di MinGW dobbiamo dire che il presente software è un compilatore C che non possiede un ambiente di programmazione.

Dettagli

Installazione e caratteristiche generali 1

Installazione e caratteristiche generali 1 Installazione e caratteristiche generali 1 Introduzione SIGLA Ultimate e SIGLA Start Edition possono essere utilizzati solo se sono soddisfatti i seguenti prerequisiti: Microsoft.Net Framework 3.5 (consigliato

Dettagli

Dipartimento di Sistemi e Informatica Università degli Studi di Firenze. Dev-C++ Ing. Michele Banci 27/03/2007 1

Dipartimento di Sistemi e Informatica Università degli Studi di Firenze. Dev-C++ Ing. Michele Banci 27/03/2007 1 Dipartimento di Sistemi e Informatica Università degli Studi di Firenze Dev-C++ Ing. Michele Banci 27/03/2007 1 Utilizzare Dev-C++ Tutti i programmi che seranno realizzati richiedono progetti separati

Dettagli

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

LA GESTIONE DELLE VISITE CLIENTI VIA WEB LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici

Dettagli

Il linguaggio HTML - Parte 4

Il linguaggio HTML - Parte 4 Corso IFTS Informatica, Modulo 3 Progettazione pagine web statiche (50 ore) Il linguaggio HTML - Parte 4 Dott. Chiara Braghin braghin@dti.unimi.it HTML - I Riferimenti Ipertestuali Il piatto forte di tutto

Dettagli

e-design Manuale d uso

e-design Manuale d uso e-design Manuale d uso 1. INFO GENERALI 3 2. DOWNLOAD ED INSTALLAZIONE DI E-DESIGN 4 3. PRIMO AVVIO DI E-DESIGN 7 4. REGISTRAZIONE ED ACCESSO ALLE APPLICAZIONI 8 5. AVVIO DI UN DESIGN SOFTWARE 12 6. START

Dettagli

Installazione di Filenet Content Services 5.3 di Emanuele Mattei (emanuele.mattei[at]email.it)

Installazione di Filenet Content Services 5.3 di Emanuele Mattei (emanuele.mattei[at]email.it) Installazione di Filenet Content Services 5.3 di Emanuele Mattei (emanuele.mattei[at]email.it) INTRODUZIONE Il presente documento ha il compito di illustrare i passi per l installazione di Filenet Cs verione

Dettagli

AJAX e altre applicazioni di Javascript. Luca Fabbri

AJAX e altre applicazioni di Javascript. Luca Fabbri AJAX e altre applicazioni di Javascript Luca Fabbri 1 Definizione di AJAX? AJAX, acronimo di Asynchronous JavaScript and XML, è una tecnica di sviluppo per creare applicazioni web interattive. 2 Perché

Dettagli

LABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO

LABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO 1 Installazione e requisiti per il corretto funzionamento del sito: L istallazione è possibile sui più diffusi sistemi operativi. Il pacchetto

Dettagli

The Enterprise Service BUS. Manuale utente - VulCon

The Enterprise Service BUS. Manuale utente - VulCon The Enterprise Service BUS Manuale utente - VulCon G R E E N V U L C A N O Manuale utente - VulCon GreenVulcano S.r.l. Viale Regina Margherita, 302-00198 Roma, Italia P.IVA 06459481005 Sommario Descrizione

Dettagli

Plugin di integrazione con Wordpress

Plugin di integrazione con Wordpress Plugin di integrazione con Wordpress Requisiti: Wordpress 3.5 o superiori Un account valido sulla piattaforma 4Dem Accesso ftp alla cartella plugins di Wordpress 4Dem.it - Plugin di integrazione con Wordpress

Dettagli

Informatica. Prof. M. Colajanni Università di Modena Reggio Emilia

Informatica. Prof. M. Colajanni Università di Modena Reggio Emilia Informatica Prof. M. Colajanni Università di Modena Reggio Emilia PARTE 4 - World Wide Web WORLD WIDE WEB La killer application di Internet I motivi alla base del successo del Web ( perché è risultata

Dettagli

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com 2014 Manuale LiveBox WEB ADMIN http://www.liveboxcloud.com LiveBox Srl non rilascia dichiarazioni o garanzie in merito al contenuto o uso di questa documentazione e declina qualsiasi garanzia espressa

Dettagli

DINAMIC: gestione assistenza tecnica

DINAMIC: gestione assistenza tecnica DINAMIC: gestione assistenza tecnica INSTALLAZIONE SU SINGOLA POSTAZIONE DI LAVORO PER SISTEMI WINDOWS 1. Installazione del software Il file per l installazione del programma è: WEBDIN32.EXE e può essere

Dettagli

Corso di PHP. Prerequisiti. 1 - Introduzione

Corso di PHP. Prerequisiti. 1 - Introduzione Corso di PHP 1 - Introduzione 1 Prerequisiti Conoscenza HTML Principi di programmazione web Saper progettare un algoritmo Saper usare un sistema operativo Conoscere il concetto di espressione 2 1 Introduzione

Dettagli

E-learning Guida pratica all utilizzo

E-learning Guida pratica all utilizzo E-learning Guida pratica all utilizzo Riccardo Picen 2014-2015 Sommario Cos è MOODLE?... 2 Come collegarsi alla pagina dei servizi... 2 PIATTAFORMA E-LEARNING... 3 1. Effettuare la registrazione (valida

Dettagli

L ambiente di sviluppo Android Studio

L ambiente di sviluppo Android Studio L ambiente di sviluppo Android Studio Android Studio è un ambiente di sviluppo integrato (IDE, Integrated Development Environment) per la programmazione di app con Android. È un alternativa all utilizzo

Dettagli

Rapporto tecnico sulle tipologie di agenti software definiti e implementati nell ambito del progetto

Rapporto tecnico sulle tipologie di agenti software definiti e implementati nell ambito del progetto Rapporto tecnico sulle tipologie di agenti software definiti e implementati nell ambito del progetto Indice 1 Introduzione 2 2 Piattaforma utilizzata nel progetto 2 2.1 Lato software...........................

Dettagli

Introduzione. Strumenti di Presentazione Power Point. Risultato finale. Slide. Power Point. Primi Passi 1

Introduzione. Strumenti di Presentazione Power Point. Risultato finale. Slide. Power Point. Primi Passi 1 Introduzione Strumenti di Presentazione Power Point Prof. Francesco Procida procida.francesco@virgilio.it Con il termine STRUMENTI DI PRESENTAZIONE, si indicano programmi in grado di preparare presentazioni

Dettagli

GUIDA UTENTE WEB PROFILES

GUIDA UTENTE WEB PROFILES GUIDA UTENTE WEB PROFILES GUIDA UTENTE WEB PROFILES... 1 Installazione... 2 Primo avvio e registrazione... 5 Utilizzo di web profiles... 6 Gestione dei profili... 8 Fasce orarie... 13 Log siti... 14 Pag.

Dettagli

Guida Google Cloud Print

Guida Google Cloud Print Guida Google Cloud Print Versione 0 ITA Definizioni delle note Nella presente Guida dell utente viene utilizzata la seguente icona: Le note forniscono istruzioni da seguire in determinate situazioni o

Dettagli

NOTE OPERATIVE. Prodotto Inaz Download Manager. Release 1.3.0

NOTE OPERATIVE. Prodotto Inaz Download Manager. Release 1.3.0 Prodotto Inaz Download Manager Release 1.3.0 Tipo release COMPLETA RIEPILOGO ARGOMENTI 1. Introduzione... 2 2. Architettura... 3 3. Configurazione... 4 3.1 Parametri di connessione a Internet... 4 3.2

Dettagli

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass 0_Iniziare con GRASS Avvio di Grass e creazione della cartella del Database di GRASS Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

Dettagli

CAMBIO DI GESTIONE DEGLI ESEMPLARI RICHIESTI DALLE BIBLIOTECHE

CAMBIO DI GESTIONE DEGLI ESEMPLARI RICHIESTI DALLE BIBLIOTECHE CAMBIO DI GESTIONE DEGLI ESEMPLARI RICHIESTI DALLE BIBLIOTECHE La procedura per richiedere il cambio di gestione degli esemplari necessari allo svolgimento di gare di lettura, mostre bibliografiche e altre

Dettagli

Guida all uso di Java Diagrammi ER

Guida all uso di Java Diagrammi ER Guida all uso di Java Diagrammi ER Ver. 1.1 Alessandro Ballini 16/5/2004 Questa guida ha lo scopo di mostrare gli aspetti fondamentali dell utilizzo dell applicazione Java Diagrammi ER. Inizieremo con

Dettagli

Compatibilità del Portale Piaggio con Internet Explorer 10 e 11. Internet Explorer 10

Compatibilità del Portale Piaggio con Internet Explorer 10 e 11. Internet Explorer 10 Italiano: Explorer 10 pagina 1, Explorer 11 pagina 2 English: Explorer 10 page 3 and 4, Explorer 11 page 5. Compatibilità del Portale Piaggio con Internet Explorer 10 e 11 Internet Explorer 10 Con l introduzione

Dettagli

Registratori di Cassa

Registratori di Cassa modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...

Dettagli

Sharpdesk V3.3. Guida all installazione Versione 3.3.04

Sharpdesk V3.3. Guida all installazione Versione 3.3.04 Sharpdesk V3.3 Guida all installazione Versione 3.3.04 Copyright 2000-2009 di SHARP CORPORATION. Tutti i diritti riservati. È vietata la riproduzione, l adattamento o la traduzione senza previa autorizzazione

Dettagli

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Guida Joomla. di: Alessandro Rossi, Flavio Copes Guida Joomla di: Alessandro Rossi, Flavio Copes Grafica e template 1. 15. La grafica e i template Personalizzare l'aspetto del sito aggiungendo nuovi template e customizzandoli 2. 16. Personalizzare il

Dettagli

Telefonare su PC Panoramica

Telefonare su PC Panoramica Telefonare su PC Panoramica Tramite l interfaccia utente del centralino telefonico Gigaset T500 PRO e Gigaset T300 PRO si ha accesso alle funzioni del centralino. Login sull interfaccia utente del centralino

Dettagli

Installazione di Windows 7 su di un computer con USB 3.

Installazione di Windows 7 su di un computer con USB 3. Installazione di Windows 7 su di un computer con USB 3. Il supporto di installazione di Windows 7 non include in maniera nativa i driver per il funzionamento delle porte USB 3.0, per questo durante l installazione,

Dettagli

www.filoweb.it STAMPA UNIONE DI WORD

www.filoweb.it STAMPA UNIONE DI WORD STAMPA UNIONE DI WORD Molte volte abbiamo bisogno di stampare più volte lo stesso documento cambiando solo alcuni dati. Potremmo farlo manualmente e perdere un sacco di tempo, oppure possiamo ricorrere

Dettagli