MagiCum S.r.l. Progetto Inno-School

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "MagiCum S.r.l. Progetto Inno-School"

Transcript

1 MagiCum S.r.l. Progetto Inno-School

2 Area Sviluppo Software Autore: Sergio Gandola Revisione: 2 Data: 07/06/13 Titolo: Documentazione Tecnica Diario File:Documentazione Tecnica.pdf Sito:

3 INDICE pagina 1) Cenni genarali su Android ) Software pe lo sviluppo..2 3) Creazione di un progetto ) Emulatore ) Struttura di un applicazione ) Struttura di un progetto ) Gestione attività 7 8) Gestione Layout...8 INDICE FIGURE pagina Figura 1 1 Figura 2..2 Figura 3.3 Figura 4.4 Figura 5.7 Figura 6.8 Figura 7.9 Figura 8.10 Figura 9.10 Figura 10.11

4 1) Cenni generali su Android Il sistema operativo Android è stato rilasciato da Google come Open Source ed è dedicato principalmente a smartphone e tablet anche se la sua architettura a strati è simile ai sistemi desktop/laptop. Alla base del sistema operativo abbiamo un kernel Linux 2.6. Il kernel è stato poi modificato e sono stati inseriti dei driver per il controllo dell hardware del dispositivo ( driver per la tastiera, schermo, touch screen,wi-fi, ecc..). Nello strato superiore troviamo una grandissima varietà di librerie sviluppate dalla comunità Open Source e la piattaforma di sviluppo che è essenzialmente la stessa con cui si sviluppano applicazione Java, infatti troviamo una macchina virtuale chiamata Dalvik (molto simile alla JVM) e una libreria fondamentale. Nello strato superiore dell architettura troviamo i gestori delle risorse (ad esempio gestori delle telefonate, delle applicazioni istallate o il file system) mentre nell ultimo strato troviamo le applicazioni destinati agli utenti, molte delle quali già pre-istallate (ad esempio il browser o il lettore multimediale). In questo strato si posizioneranno le applicazioni che abbiamo sviluppato. Un applicazione Android si sviluppa praticamente con il linguaggio Java, ma si fa un ampio uso anche dell XMl, come verrà spiegato più avanti. Figura 1- Architettura di Android 1

5 2) Software per lo sviluppo Per sviluppare un applicazione Android dobbiamo istallare sul nostro pc la piattaforma Eclipse completo di SDK, cioè un kit di sviluppo completo di emulatore, librerie e documentazione necessaria per lo sviluppo. Per poter istallare l Android SDK il pc deve avere già istallato Java JDK e questa osservazione è molto importante, perché Android alla fine si programma in Java e senza un JDK non si potrebbe compilare il codice. Su internet si trovano comunque dei pacchetti zippati contenenti Eclipse con gia SDK istallato sotto il nome di ADT (Android Developer Tools). Nel caso non fosse istallato bisogna istallare l Android SDK e aprire l SDK manager e fare l aggiornamento delle APIs per tutte le versioni di Android (le APIs sono le librerie : ce ne sono molteplici e questo processo potrebbe richiedere molto tempo). Successivamente da Eclipse cliccando su Help >> Istall New Software e istalliamo l SDK. Poi clicchiamo su Window >> Preferences >> Android e nella casella Browse copiamo il percorso del nostro Android SDK. Fatti questi passi abbiamo settato la piattaforma Eclipse per poter sviluppare applicazione Android. Figura 2 Ambiente ADT 2

6 3) Creazione di un progetto Per creare un applicazione Androd avviamo Eclipse e clicchiamo su New >> Android Application Project oppure per importare un progetto già sviluppato clicchiamo su Import >> Existing Projects into Workspace. Durante la creazione è necessario specificare oltre al nome e al percorso dove verrà salvato il progetto anche la versione minima delle APIs e la versione per la quale si vuole sviluppare l applicazione. Eclipse genererà automaticamente lo scheletro del programma con la classe principale. Figura 3 Creazione Progetto 3

7 5) Emulatore Per lanciare un applicazione Android è necessario creare un dispositivo virtuale chiamato emulatore che si tratta di un vero e proprio dispositivo mobile e come tale va utilizzato, infatti troviamo la schermata di home e i tasti per accedere alle applicazioni o ad altro. Nella barra degli strumenti di Eclipse troviamo un bottone (Android Virtual Device Manager) che ci permette la creazione guidata di un emulatore con le relative impostazioni riguardanti versione del sistema operativo, grandezza dello schermo o capacità della memoria, solo per citarne alcune. Dopo aver settato tutte le impostazioni con il tasto Start lanciamo l emulatore e esso verrà salvato automaticamente e potrà essere rilanciato ogni qual volta si ha bisogno. L operazione di lancio dell emulatore può richiedere diversi minuti, a seconda della velocità del proprio pc. Figura 4 Emulatore Tablet Per poter istallare l applicazione sul proprio dispositivo è sufficiente collegare il dispositivo ad un pc e copiare il file.apk (più avanti verrà chiarito di che cosa si tratta) che si trova nella cartella bin del progetto nella cartella app del proprio tablet. Successivamente bisogna entrare dal tablet nella applicazione che gestisce le risorse e cliccare sul file appena copiato: verrà automaticamente iniziato il processo di istallazione dell applicazione e, una volta dati i permessi, troveremo l icona della nostra app nel menu principale del sistema. 4

8 4) Struttura di un applicazione Per poter comprendere un applicazione Android è necessario dare una spiegazione a quattro modelli che torneranno quasi sempre utili durante la programmazione: - Attività : un attività è la sequenza di istruzioni che interagisce con l utente utilizzando lo schermo e i dispositivi di input. In pratica, si può affermare che ciascuna schermata di un applicazione è un attività diversa e che non possono girare più attività contemporaneamente. Ad esempio nell applicazione Registro abbiamo tre diverse attività : una per l autenticazione, una principale e una per il calendario. A ciascuna è associata una schermata differente e tutte vengono realizzate estendendo la classe android.app.activity. - Servizio : un servizio a differenza di un attività non intereagisce direttamente con l utente e può girare in sottofondo. Possono essere attivi più servizi contemporaneamente e si realizzano tutti estendendo la classe android.app.service. - Broadcast Receiver : un oggetto di questo tipo permette di intercettera qualsiasi tipo di evento attraverso il sistema e si crea estendendo la classe di base android.content.broacastreceveir. - Content Provider : oggetti di questo tipo vengono costituiscono un canale di comunicazione tra le varie applicazioni e sono utlizzati per esporre informazioni. Si creano estendo la classe abstract android.content.contentprovider Generalmente un applicazione android contiene almeno un attività e a seconda di quello che dovrà fare può contenere anche uno o più elementi come servizi o altro. Essendo poi un estensione del linguaggio Java, troviamo tutte le caratteristiche tipiche di un linguaggio objectoriented. 5

9 5) Struttura di un progetto L applicazione Android è distributa nel formato APK (Android Package). All interno del Package troviamo tutte le classi, le risorse associate e il descrittore dell applicazione che prende il nome di manifesto (AndroidManifest.xml). All interno di questo file generato automaticamente troviamo la dichiarazione di tutte le attività, i servizi,i provider,i receiver e i permessi del package in modo che il sistema possa azionarli correttamente. Nel manifesto troviamo anche informazioni relative all applicazione come la versione di Android e il target dell SDK ed è interamente scritto in XML, anche se è possibile crearlo tramite un GUI di eclipse. Sulla sinistra della GUI di eclipse troviamo il Package Explorer che ci mostra l albero di cartelle in cui è suddivisa il progetto: le cartelle principali sono src (file sorgenti), gen (file Java generati automaticamente) e le cartelle res e assets (per ospitare le risorse esterne necessarie all applicazione).nella cartella src troviamo tutte le classi Java da noi create mentre all interno della cartella gen troviamo una classe che ci è stata particolarmente utile per il progetto, cioè la classe R. Grazie a questa classe, che è generata automaticamente dal sistema, è possibile chiamare nel codice Java le risorse memorizzate nella directory res ma non è possibile modificarla. La cartella res è suddivisa è suddivisa in sotto-directory come anim, drawable, layout, values, xml, raw, che servono per ospitare risorse specifiche. Quelle più utilizzate per il progetto sono state le sotto-directory drawable che ci è servita per ospitare le immagini relative alle vare schermate dell applicazioni e soprattuto la cartella layout, che è stata utilizzata per dichiarare tutti gli oggetti presenti nei vari layout delle attività con le relative proprietà. Grazie a questa gestione ottimizzata delle risorse emerge così uno dei vantaggi di questo sistema operativo, che è anche in grado di adattarsi a varie grandezze dello schermo del dispositivo. Questo è possibile se la cartella layout è sottodivisa in ulteriori cartelle (layoutland, layout-large, layout-large, layout-xlarge e layout-small) ognuna configurata con le caratteristiche relative alla grandezza dello schermo a cui sono riferite. I file layout si possono scrivere sia tramite un interfaccia grafica (che può creare un sacco di problemi) sia da un file XML con cui si possono definite tutte le proprietà del layout grafico. Un altra directory molto utile è stata la res/values che ci è servita per dichiarare ad esempio tutte le stringhe da visualizzare sui bottoni o sui campi di testo. Sostanzialmente un progetto Android è costituito da file dichiarativi XML e da classi Java. 6

10 Figura 5 Package Explorer 6) Gestione Attività Il primo passo che si deve fare è creare una classe Java dove verrà sviluppata un attività. Per semplicità e correttezza è meglio associare ad una classe una sola attività. Questo perché tutte le classi che vengono create estendono la classe principale Activity (in pratica un attività è una classe che estende android.app.activity.per permettere al sistema di essere a conoscenza della sua esistenza l attività deve essere registrata nel manifesto con il tag <activity> all interno del tag <application>. Si possono inserire altri attributi all interno del tag <activity> ad esempio android:name che specifica il nome della classe registrata come attività o anche android:label che specifica l etichetta nell alto dello schermo che si presenterà all utente. Si può inserire anche l icona dell applicazione con il tag android:activity facendo poi riferimento ad un immagine presente nella cartella res/drawable. Per ultimo nel sempre nel tag <activity> abbiamo inserito il tag <intent-filter> cioè un metodo che permette all applicazione di relazionarsi con il sistema. Un intent è, in parole povere, quello che il sistema si aspetta che l applicazione faccia e grazie a un intent filter le attività possono essere attivate in risposta a uno specifico evento e possono funzionare secondo certe regole (ad esempio si può specificare l attivita principale, quella al momento del lancio dell applicazione o un attività che deve 7

11 trattare solo certi tipi di dati..). Nel manifesto possiamo registrare quante attività vogliamo, ma dobbiamo sapere che in un applicazione Android solo un attività ha la funzione di attività principale ( nel manifesto verrà dichiarato il tag intent-filter> con all interno il tag <android.intent.action.main/> ) mentre le altre attività saranno delle sotto-attività che verranno fatte partire nella principale o in altre sotto-attività con il metodo StartActivity(). Nel caso dell applicazione Diario, per esempio l attività Autentication è quella principale mentre Diary e Calendar sono due sotto-attività che vengono fatte partire con il click di due bottoni. 7) Gestione Layout Data la modernità di Android nel gestire le risorse, è molto comodo sviluppare i layout (interfacce utente) dell applicazione direttamente in XML.. Successivamente dalla classe Java dobbiamo richiamare i layout XML : in Android questo è possibile grazie alla cartella automaticamente generata R. Il metodo utilizzato è il seguente: setcontentview(r.layout.nomelayout) ed è stato inserito nella funzione di creazione della classe. Android classifica ciò che si trova sullo schermo in due categorie : oggetti View e oggetti ViewGroup. Un oggetto View ad esempio è un bottone o un icona, mentre un oggetto ViewGroup è un contenitore che può mettere assieme più oggetti View. Questi componenti estendono la classe android.view.view e si possono trovare nel pacchetto android.widget. I vari widget (bottoni, campi di testo, caselle di spunto) sono stati inseriti tramite l interfaccia grafica che Eclipse propone, e poi adattati grazie al codice XML. Figura 6 Interfaccia per lo sviluppo grafico 8

12 Per prima cosa sono stati inseriti gli oggetti ViewGroup come ad esempio i layout utilizzabili per posizionare i widget sullo schermo. Sono stati utilizzati dei RelativeLayout ( che disegna il componente al suo interno nelle sue dimensioni ideali senza ricoprire tutta l area a disposizione) e dei LinearLayout ( che permette di disporre più componenti di seguito sia orizzontalmente che verticalmente). Gli oggetti di tipo View utlizzati per la nostra applicazione sono: - TextView : è una casella che permette di visualizzare un testo; - EditText : è un casella bianca al cui interno l utente può scrivere; - Button : bottone che permette di accedere ad altre schermate; - RadioButton : permette di selezionare l etichetta scritta al fianco; - RadioGroup : permette di contenere più RadioButton; - Spinner : vista a tendina di più elementi; - CheckBox : casella di spunta ; - ImageView : consente di visualizzare un immagine al suo interno; - CalendarView : è il widget del calendario già presente nel sistema; Tutti queste oggeti sono stati inserititi grazie all interfaccia grafica di Eclipse e poi adattati o modificati grazie all XML. Per utilizzare gli oggetti nel codice Java abbiamo ancora utilizzato al classe R. attraverso il seguente metodo: CalendarView calendar = (CalendarView) findviewbyid(r.id.calendarview1); Figura 7 Esempio layout Xml 9

13 Dopo aver seguito questi passi e speso parecchie ore di lavoro siamo riusciti ad arrivare a questa interfaccia grafica per il Diario: Figura 8 Layout Diario E a questa per il Registro: Figura 9 Layout Registro 10

14 Le due interfacce sono abbastanza simili ma ci sono importanti differenze: In quella del diario è presente sulla destra dello schermo un oggetto di tipo ImageView che conterrà un immagine che verrà scelta dall alunno e non è presente il pulsante ricevi (per la versione elementare). Nell applicazione Registro sulla destra della schermata principale è presente uno Spinner per selezionare la classe e poi tanti CheckBox quanti sono gli alunni di quella classe (ogni CheckBox è posto alla destra del nome dell alunno). Grazie a questi oggetti è possibile selezionare ogni singolo alunno, ma è anche presente il bottone seleziona tutti. Gli altri oggetti sono rimasti invariati. Per quanto riguarda il layout dell attività di autenticazione e quella del calendario non vi sono differenze tra le due applicazioni. Figura 10 Layout Autenticazione 11

Programmazione in ambiente

Programmazione in ambiente Università Politecnica delle Marche Dipartimento di Ingegneria dell Informazione Programmazione in ambiente Android Laura Montanini - laura.montanini@univpm.it Corso di Tecnologie per le TLC 2013-2014

Dettagli

Android. Android. Sviluppo di applicazioni. Dalvik 19/03/2011. A. Ferrari

Android. Android. Sviluppo di applicazioni. Dalvik 19/03/2011. A. Ferrari Android Android A. Ferrari Android è un sistema opera8vo per disposi8vi mobili. Inizialmente sviluppato da Startup Android Inc. acquisita poi nel 2005 da Google Inc. Il cuore di Android è un kernel Linux.

Dettagli

Tecniche di progettazione e sviluppo di applicazioni mobile

Tecniche di progettazione e sviluppo di applicazioni mobile Slide del corso FSE Tecniche di progettazione e sviluppo di applicazioni mobile svolto presso AREA Science Park Padriciano - Trieste - Italy diegozabot@yahoo.it Android Introduzione diegozabot@yahoo.it

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

ANDROID 4.2 JELLY BEAN Installazione e configurazione dell ambiente

ANDROID 4.2 JELLY BEAN Installazione e configurazione dell ambiente INTRODUZIONE Per sviluppare applicazioni in grado di girare su sistemi Android servono tre cose: il Java JDK (Java Development Kit), che contiene tutti gli strumenti necessari a sviluppare nel linguaggio

Dettagli

Sistemi Mobili e Wireless Android Primi passi

Sistemi Mobili e Wireless Android Primi passi Sistemi Mobili e Wireless Android Primi passi Stefano Burigat Dipartimento di Matematica e Informatica Università di Udine www.dimi.uniud.it/burigat stefano.burigat@uniud.it Ambiente di sviluppo L'ambiente

Dettagli

Indice: Introduzione 1 Strumenti di lavoro 2 Istallare Eclipse e SDK 3 Istallare l ADT in eclipse 4. Powered by: Vincenzo Acinapura

Indice: Introduzione 1 Strumenti di lavoro 2 Istallare Eclipse e SDK 3 Istallare l ADT in eclipse 4. Powered by: Vincenzo Acinapura Indice: Introduzione 1 Strumenti di lavoro 2 Istallare Eclipse e SDK 3 Istallare l ADT in eclipse 4 Introduzione Salve a tuttiù Mi presento mi chiamo Vincenzo Acinapura e studio ingegneria informatica,

Dettagli

Cosa consente di fare Gea.Net App

Cosa consente di fare Gea.Net App Cosa consente di fare Gea.Net App Gea.Net App per Android e una piccola app che gira su device con sistema operativo Android condividendo i dati del gestionale Gea.Net. Questa versione permette di disporre

Dettagli

Programmazione Android

Programmazione Android Programmazione Android Giovanni Perbellini, Stefano Cordibella Università di Verona EDALab S.r.l. Agenda Introduzione Android Overview Ambiente di sviluppo Esempi Helloworld Weather 2 1 Cos è Android?

Dettagli

INTRODUZIONE ALLE PIATTAFORME

INTRODUZIONE ALLE PIATTAFORME INTRODUZIONE ALLE PIATTAFORME Android ios Windows Phone 8 Android 2 Cos è Android? Un moderno open-source sistema operativo Componenti: Linux kernel Java Core applications 3 Perché è stato un successo

Dettagli

Introduzione all uso di Eclipse

Introduzione all uso di Eclipse Introduzione all uso di Eclipse Daniela Micucci Programmazione Outline Eclipse: concetti generali Definire un workspace Creare un project Importare un file Utilizzo 1 Introduzione Eclipse è un ambiente

Dettagli

Basi Android. Android si definisce open. Con8ene tecnologie open source. Il codice di Android è open. Licenza Open Source Apache 2.

Basi Android. Android si definisce open. Con8ene tecnologie open source. Il codice di Android è open. Licenza Open Source Apache 2. Basi Android 1 Android Cosa è Android? Android è un insieme di strumen8 e librerie per sviluppare applicazioni mobili è più di un SO Android si definisce open Con8ene tecnologie open source Linux Il codice

Dettagli

Lezione 1 Primi passi con Android

Lezione 1 Primi passi con Android A cura di Carlo Pelliccia Meno di tre anni fa Google ha rilasciato una versione preliminare del kit di sviluppo di Android, il suo nuovo sistema operativo dedicato agli smartphone. Futurologi e semplici

Dettagli

Android development. Sviluppo di Mobile Apps sul sistema operativo di Google

Android development. Sviluppo di Mobile Apps sul sistema operativo di Google Android development Sviluppo di Mobile Apps sul sistema operativo di Google Agenda Giorni: Gio 14/04/2011 Ven 15/04/2011 Gio 21/04/2011 Ven 22/04/2011 Suddivisione: Mattina: teoria Pomeriggio: pratica

Dettagli

Android. Implementare una interfaccia utente

Android. Implementare una interfaccia utente Android Implementare una interfaccia utente Introduzione In questa lezione vedremo come implementare una interfaccia utente sullo schermo di Android. Vedremo gli elementi di base visualizzabili sullo schermo

Dettagli

Lezione 3 Le attività

Lezione 3 Le attività A cura di Carlo Pelliccia Le applicazioni Android, come si è accennato durante la prima lezione, si compongono di quattro mattoni fondamentali: le attività (activity), i servizi (service), i broadcast

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

Indice generale. Capitolo 1 Introduzione ad Android... 1

Indice generale. Capitolo 1 Introduzione ad Android... 1 Prefazione Introduzione...xvii...xix Capitolo 1 Introduzione ad Android... 1 Che cos è Android... 2 Un po di storia... 3 Android e Java... 4 Confronto con J2ME... 6 La Dalvik Virtual Machine... 9 L architettura

Dettagli

Caratteristiche principali. la struttura open source (escluse alcune versioni intermedie) il suo basarsi su kernel Linux.

Caratteristiche principali. la struttura open source (escluse alcune versioni intermedie) il suo basarsi su kernel Linux. Android s.o. Androidè un sistema operativo per dispositivi mobili costituito da uno stack software che include: un sistema operativo di base, i middleware per le comunicazioni le applicazioni di base.

Dettagli

Tools For Autism 1.0. Manuale d uso

Tools For Autism 1.0. Manuale d uso Tools For Autism 1.0 Manuale d uso Introduzione L applicazione per tablet Android Tools For Autism consente la creazione, visualizzazione e modifica di due strumenti didattici quali le storie sociali e

Dettagli

Lezione 1 Primi passi con Android

Lezione 1 Primi passi con Android A cura di Carlo Pelliccia Android è una piattaforma software per smartphone e tablet realizzata dal consorzio noto come Open Handset Alliance, di cui Google è capofila e maggiore contributore, ed al quale

Dettagli

INTERNET EXPLORER Breve manuale d uso

INTERNET EXPLORER Breve manuale d uso INTERNET EXPLORER Breve manuale d uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE... 3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

Android world. Sviluppare app per Android. Un insieme di software per dispositivi mobili (smartphone, tablet, portatili...)

Android world. Sviluppare app per Android. Un insieme di software per dispositivi mobili (smartphone, tablet, portatili...) Android world Un insieme di software per dispositivi mobili (smartphone, tablet, portatili...) Contiene un Sistema Operativo, software middleware e applicazioni varie Sviluppato da Open Handset Alliance,

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

Corso Android New Edition Corso Online Programmatore Android New Edition

Corso Android New Edition Corso Online Programmatore Android New Edition Corso Android New Edition Corso Online Programmatore Android New Edition Accademia Domani Via Pietro Blaserna, 101-00146 ROMA (RM) info@accademiadomani.it Programma Generale del Corso di Programmatore

Dettagli

Fondamenti di Informatica 1. Prof. B.Buttarazzi A.A. 2010/2011

Fondamenti di Informatica 1. Prof. B.Buttarazzi A.A. 2010/2011 Fondamenti di Informatica 1 Prof. B.Buttarazzi A.A. 2010/2011 Sommario Installazione SOFTWARE JDK ECLIPSE 03/03/2011 2 ALGORITMI E PROGRAMMI PROBLEMA ALGORITMO PROGRAMMA metodo risolutivo linguaggio di

Dettagli

Corso base Percorso 2

Corso base Percorso 2 Rete Scuola Digitale Veneta Piano Regionale di Formazione Scuola Digitale Veneto Corso base Percorso 2 Lavorare con dispositivi personali destinati ad essere usati dai singoli partecipanti al processo

Dettagli

Programmazione Fondi Strutturali 2007/2013 P.O.N. FSE A.S. 2013/2014 SCHEDA PROGETTUALE MODULO. Obiettivo: C Azione: 1 Riferimento interno:

Programmazione Fondi Strutturali 2007/2013 P.O.N. FSE A.S. 2013/2014 SCHEDA PROGETTUALE MODULO. Obiettivo: C Azione: 1 Riferimento interno: ISTITUTO ISTRUZIONE SECONDARIA SUPERIORE GUGLIELMO MARCONI Piazza Poerio 2, 70126 Bari - Tel.080-5534450 Fax.080-5559037 - www.marconibari.it - info@marconibari.it Programmazione Fondi Strutturali 2007/2013

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

Sistemi operativi: interfacce

Sistemi operativi: interfacce Sistemi operativi: interfacce I sistemi operativi offrono le risorse della macchina a soggetti diversi: alle applicazioni, tramite chiamate di procedure da inserire nel codice all utente, tramite interfaccia

Dettagli

Corso Eclipse. Prerequisiti. 1 Introduzione

Corso Eclipse. Prerequisiti. 1 Introduzione Corso Eclipse 1 Introduzione 1 Prerequisiti Uso elementare del pc Esecuzione ricerche su Internet Esecuzione download Conoscenza elementare della programmazione 2 1 Cos è Eclipse Eclipse è un IDE (Integrated

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

14/10/2015 ALESSANDRAZULLO SVILUPPO DI APPLICAZIONI ANDROID- VERSIONE 1. http://alessandrazullo.altervista.org Alessandra Zullo

14/10/2015 ALESSANDRAZULLO SVILUPPO DI APPLICAZIONI ANDROID- VERSIONE 1. http://alessandrazullo.altervista.org Alessandra Zullo 14/10/2015 ALESSANDRAZULLO SVILUPPO DI APPLICAZIONI ANDROID- VERSIONE 1 http://alessandrazullo.altervista.org Alessandra Zullo Indice Provvisorio INTRODUZIONE... 3 COMPONENTI PRINCIPALI... 3 PROCESSI...

Dettagli

PLC VS ANDROID MANUALE APPLICAZIONE

PLC VS ANDROID MANUALE APPLICAZIONE PLC VS ANDROID MANUALE APPLICAZIONE 1 Indice 1. Installazione App Android pag.3 2. Menù Impostazioni pag.4 2.1. Comunicazione pag.5 2.2. Configurazioni pag.6 2.3. Grafica Pagine pag.7 2.4. Lavoro pag.8

Dettagli

Sviluppo su Android. Linux Day Torino 2010

Sviluppo su Android. Linux Day Torino 2010 Sviluppo su Android Linux Day Torino 2010 Francesco Ronchi francesco.ronchi@gmail.com - www.synesthesia.it Cos'è Android Sistema operativo dedicato ai device mobili: cellulari, palmari, tablet, navigatori...

Dettagli

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO... Modulo A Programmiamo in Pascal Unità didattiche 1. Installiamo il Dev-Pascal 2. Il programma e le variabili 3. Input dei dati 4. Utilizziamo gli operatori matematici e commentiamo il codice COSA IMPAREREMO...

Dettagli

Lezione 1 Primi passi con Android

Lezione 1 Primi passi con Android A cura di Carlo Pelliccia Lezione 1 Primi passi con Android Meno di tre anni fa Google ha rilasciato una versione preliminare del kit di sviluppo di Android, il suo nuovo sistema operativo dedicato agli

Dettagli

MANUALE UTENTE. SITO WEB Applicazione Fotovoltaico GSE FTV. stato documento draft approvato consegnato. Riferimento Versione 1.

MANUALE UTENTE. SITO WEB Applicazione Fotovoltaico GSE FTV. stato documento draft approvato consegnato. Riferimento Versione 1. MANUALE UTENTE SITO WEB Applicazione Fotovoltaico GSE FTV stato documento draft approvato consegnato Riferimento Versione 1.0 Creato 14/07/06 REVISIONI VERSIONE DATA AUTORE MODIFICHE 1.0 14/07/2006 Prima

Dettagli

Lezione 1: Introduzione Struttura e aspetto di PowerPoint Sviluppare una presentazione. Patente Europea di Informatica ECDL Modulo 6

Lezione 1: Introduzione Struttura e aspetto di PowerPoint Sviluppare una presentazione. Patente Europea di Informatica ECDL Modulo 6 Patente Europea di Informatica ECDL Modulo 6 Lezione 1: Introduzione Struttura e aspetto di PowerPoint Sviluppare una presentazione Anno 2009/2010 Syllabus 5.0 Microsoft PowerPoint è un software progettato

Dettagli

Ambienti di Sviluppo

Ambienti di Sviluppo Ambienti di Sviluppo Insieme omogeneo di strumenti adatti allo sviluppo di progetti software. Editor; Compilatori e/o interpreti; Strumenti di test; Applicazioni che permettono di editare / disegnare il

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

Dipartimento Politiche Sociali e della Salute OSSERVATORIO SOCIALE SULLA CONCERTAZIONE TERRITORIALE. Manuale del software Utente Lettore Vers. 4.

Dipartimento Politiche Sociali e della Salute OSSERVATORIO SOCIALE SULLA CONCERTAZIONE TERRITORIALE. Manuale del software Utente Lettore Vers. 4. Dipartimento Politiche Sociali e della Salute OSSERVATORIO SOCIALE SULLA CONCERTAZIONE TERRITORIALE Manuale del software Utente Lettore Vers. 4.1 Aprile 2014 Indice Tre passaggi per entrare nel programma...

Dettagli

Strumenti per lo sviluppo del software

Strumenti per lo sviluppo del software Lo sviluppo del software Strumenti per lo sviluppo del software Lo sviluppo del software è l attività centrale del progetto e ha lo scopo di produrre il codice sorgente che, una volta compilato e messo

Dettagli

Sistema Informativo Sanitario Territoriale

Sistema Informativo Sanitario Territoriale Sistema Informativo Sanitario Territoriale MANUALE KIT ACTALIS CNS Versione 1.0 Dicembre 2009 Innova S.p.A. Pag 1 di 34 Indice 1. SCOPO DEL MANUALE... 3 2. REQUISITI DI SISTEMA... 3 3. ACTALIS KIT CNS

Dettagli

3. Gestione di un sistema operativo a interfaccia grafica (elementi di base) 3.1 Software

3. Gestione di un sistema operativo a interfaccia grafica (elementi di base) 3.1 Software Pagina 29 di 47 3. Gestione di un sistema operativo a interfaccia grafica (elementi di base) 3.1 Software Come abbiamo già detto in precedenza, l informatica si divide in due grandi mondi : l hardware

Dettagli

Introduzione. Descrizione. FRITZ!APP Fon

Introduzione. Descrizione. FRITZ!APP Fon FRITZ!App 1 Introduzione In questa mini-guida presenteremo una carrellata delle FRITZ!App, le applicazioni per smartphone e tablet sviluppate da AVM. Con le FRITZ!App i principali servizi di Telefonia,

Dettagli

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

Laboratorio di PROGRAMMAZIONE - a.a. 2010/2011

Laboratorio di PROGRAMMAZIONE - a.a. 2010/2011 Laboratorio di PROGRAMMAZIONE - a.a. 2010/2011 02 - Creazione della macchina virtuale 18 Ottobre 2010 Srdjan Matic Laboratorio di PROGRAMMAZIONE - a.a. 2010/2011 1 / 30 Installazione di JDK [LINUX] Srdjan

Dettagli

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti) GUIDE Sa.Sol. Desk: Rete Telematica tra le Associazioni di Volontariato della Sardegna Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti) Argomento Descrizione Gestione

Dettagli

Guida all uso dell ambiente di sviluppo 1 integrato o IDE. JCreator LE 4.50

Guida all uso dell ambiente di sviluppo 1 integrato o IDE. JCreator LE 4.50 Guida all uso dell ambiente di sviluppo 1 integrato o IDE JCreator LE 4.50 Inizializzazione: creazione del nuovo progetto e del file sorgente in ambiente JCreator Al lancio del programma si apre la finestra

Dettagli

Corso Corso di di programmazione di di sistemi mobile 1 1. Android Laboratorio. Primo Progetto, Toast

Corso Corso di di programmazione di di sistemi mobile 1 1. Android Laboratorio. Primo Progetto, Toast Corso Corso di di programmazione di di sistemi mobile 1 1 Android Laboratorio Primo Progetto, Toast Corso Corso di di programmazione di di sistemi mobile 2 2 Android Studio Per realizzare le nostre applicazioni

Dettagli

MagiCum S.r.l. Progetto Inno-School

MagiCum S.r.l. Progetto Inno-School MagiCum S.r.l. Progetto Inno-School Area applicazioni Autore: Alessio Salandi Revisione: 1.0 Data: 23/05/2013 Titolo: Documentazione tecnica - Grafica Diario File:Documentazione.pdf Sito: http://inno-school.netsons.org/

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

La catalogazione con LIBERO Modulo Catalogazione

La catalogazione con LIBERO Modulo Catalogazione CATALOGAZIONE 1. LA CATALOGAZIONE NEL FORMATO UNIMARC 2. COME LEGARE AL RECORD TERMINI DELLE LISTE DI AUTORITA 3. LA SCHERMATA GESTIONE DEL MAGAZZINO 1. LA CATALOGAZIONE NEL FORMATO UNIMARC Per catalogare

Dettagli

TUTORIAL AGENDINA MOBILE

TUTORIAL AGENDINA MOBILE TUTORIAL AGENDINA MOBILE Per chi preferisce scrivere i servizi a lavoro e non possiede o non utilizza un PC o MAC portatile, l'agenda Del Macchinista ha la possibilità di essere sincronizzata con un Agendina

Dettagli

Lezione 3 Le attività

Lezione 3 Le attività A cura di Carlo Pelliccia Le applicazioni Android, come si è accennato durante la prima lezione, si compongono di quattro mattoni fondamentali: le attività (activity), i servizi (service), i broadcast

Dettagli

PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 8 (32 O 64 BIT)

PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 8 (32 O 64 BIT) PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 8 (32 O 64 BIT) PREMESSA: Per installare i driver corretti è necessario sapere se il tipo di sistema operativo utilizzato è a 32 bit o 64 bit. Qualora non si conosca

Dettagli

[AD.AGIO] ANDROID SDK

[AD.AGIO] ANDROID SDK [AD.AGIO] ANDROID SDK 2013.06 Pag. 1 1. PREMESSA Il presente documento riporta informazioni riservate il cui utilizzo è confidenziale e permesso esclusivamente nell'ambito del rapporto di fornitura in

Dettagli

Guida informatica per l associazione #IDEA

Guida informatica per l associazione #IDEA Guida informatica per l associazione #IDEA Questa guida vi spiegherà come utilizzare al meglio gli strumenti informatici che utilizza l associazione #IDEA in modo da facilitare il coordinamento con tutti

Dettagli

Sistema di messaggistica Master Messanger

Sistema di messaggistica Master Messanger Sistema di messaggistica Master Messanger Cliccando sul pulsante 'Messaggi', posto nella parte inferiore dello schermo all'interno dell'interfaccia principale del Registro Elettronico, sarà possibile accedere

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 a VMware - Guida a VMware. Questa guida vi aiuterà passo passo nell installazione e la configurazione di VMware.

- Guida a VMware - Guida a VMware. Questa guida vi aiuterà passo passo nell installazione e la configurazione di VMware. 1 di 5 05/12/2008 1.06 Guida a VMware Scritto da Aleshotgun Venerdì 08 Febbraio 2008 17:44 - Guida a VMware - Questa guida vi aiuterà passo passo nell installazione e la configurazione di VMware. Prima

Dettagli

Guida per l utente. Marzo 2013. www.iphonesmsexport.info. New Digital Power 113 Via Antonio Silvani 00139 Rome, Italy. info@digitalpower.

Guida per l utente. Marzo 2013. www.iphonesmsexport.info. New Digital Power 113 Via Antonio Silvani 00139 Rome, Italy. info@digitalpower. Guida per l utente Marzo 2013 www.iphonesmsexport.info New Digital Power 113 Via Antonio Silvani 00139 Rome, Italy info@digitalpower.it Introduzione SMS Export è stato concepito per dare la possibilità

Dettagli

MICROSOFT OUTLOOK EXPRESS breve manuale d uso

MICROSOFT OUTLOOK EXPRESS breve manuale d uso MICROSOFT OUTLOOK EXPRESS breve manuale d uso SOMMARIO MICROSOFT OUTLOOK EXPRESS...3 MENU...4 MODIFICA...4 VISUALIZZA...5 VAI...5 STRUMENTI...6 COMPONI...7 BARRA DEI BOTTONI...8 2 MICROSOFT OUTLOOK EXPRESS

Dettagli

Introduzione all'uso di

Introduzione all'uso di Introduzione all'uso di Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica.

Dettagli

Lezione 2 Gestione delle risorse

Lezione 2 Gestione delle risorse A cura di Carlo Pelliccia Se c è un aspetto di Android dal quale si evince la modernità di questo sistema, è la sua maniera di gestire le risorse ed i dati. Nelle piattaforme di sviluppo meno moderne,

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

Manuale Utente MyFastPage

Manuale Utente MyFastPage Manuale MyFastPage Utente Elenco dei contenuti 1. Cosa è MyVoice Home?... 4 1.1. Introduzione... 5 2. Utilizzo del servizio... 6 2.1. Accesso... 6 2.2. Disconnessione... 7 2.3. Configurazione base Profilo

Dettagli

Tutor System v 3.0 Guida all installazione ed all uso. Tutor System SVG. Guida all'installazione ed all uso

Tutor System v 3.0 Guida all installazione ed all uso. Tutor System SVG. Guida all'installazione ed all uso Tutor System SVG Guida all'installazione ed all uso Il contenuto di questa guida è copyright 2010 di SCM GROUP SPA. La guida può essere utilizzata solo al fine di supporto all'uso del software Tutor System

Dettagli

Tutorial per il modulo Composizione e tecnica fotografica Un approfondimento sulla fotografia panoramica. Roberto Gonella, Alberto Terragni

Tutorial per il modulo Composizione e tecnica fotografica Un approfondimento sulla fotografia panoramica. Roberto Gonella, Alberto Terragni Tutorial per il modulo Composizione e tecnica fotografica Un approfondimento sulla fotografia panoramica Roberto Gonella, Alberto Terragni INDICE 1. Introduzione... 2 2. Scattare e importare le fotografie...

Dettagli

Sviluppo di un applicazione mobile per la gestione degli interventi tecnici tramite geolocalizzazione

Sviluppo di un applicazione mobile per la gestione degli interventi tecnici tramite geolocalizzazione UNIVERSITA DEGLI STUDI DI FERRARA Corso di Laurea in informatica Anno Accademico 2011-2012 Sviluppo di un applicazione mobile per la gestione degli interventi tecnici tramite geolocalizzazione Relatore:

Dettagli

MANUALE D USO MANUALE D USO

MANUALE D USO MANUALE D USO MANUALE D USO MANUALE D USO INDICE 1 INTRODUZIONE... 3 2 COMPONENTE WEB 4SALES... 5 2.1 LOGIN UTENTE AMMINISTRATORE... 5 2.2.1 HOME PAGE FUNZIONALITA DI GESTIONE... 6 2.2.2 CLIENTI... 7 2.2.3 PIANO VISITE...

Dettagli

Manuale Progetto Placement

Manuale Progetto Placement Manuale Progetto Placement V. 5 del 20/06/2013 FUNZIONI PRINCIPALI: Fornire uno strumento per la gestione centralizzata di stage, alternanze e placement. Costruire un database contenente i curriculum degli

Dettagli

SCARICO DATI ONETOUCH Verio per EuroTouch Home GUIDA ALL USO

SCARICO DATI ONETOUCH Verio per EuroTouch Home GUIDA ALL USO SCARICO DATI ONETOUCH Verio per EuroTouch Home GUIDA ALL USO Sommario Installazione dell applicazione... 3 L applicazione... 4 Requisiti... 4 Avvio dell applicazione... 4 Connessione al Database di EuroTouch

Dettagli

INTERNET EXPLORER. Breve manuale d'uso

INTERNET EXPLORER. Breve manuale d'uso INTERNET EXPLORER Breve manuale d'uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE...3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

Capitolo 1 Introduzione a Gambas

Capitolo 1 Introduzione a Gambas Capitolo 1 Introduzione a Gambas Gambas è stato creato inizialmente da Benoit Minisini, un residente della periferia di Parigi. Secondo Benoit, Gambas è un linguaggio Basic con estensioni per la programmazione

Dettagli

Istruzioni per l inserimento dei materiali didattici

Istruzioni per l inserimento dei materiali didattici 1 Istruzioni per l inserimento dei materiali didattici Sommario Accesso a Google Drive... 2 Creazione di una cartella pubblica... 5 Creazione di una struttura di cartelle... 6 Inserimento dei materiali

Dettagli

PHONOTTO. User Manual. Versione 0.90

PHONOTTO. User Manual. Versione 0.90 PHONOTTO User Manual Versione 0.90 Installazione guidata Avviando l app partirà l installazione guidata, configurandola in base alle proprie preferenze ed esigenze. Il primo passo mostra le impostazioni

Dettagli

Manuale Operativo per la firma digitale

Manuale Operativo per la firma digitale Manuale Operativo per la firma digitale Indice 1. Introduzione... 1 2. Installazione del lettore di smart card... 1 3. Installazione del Dike e Dike Util... 7 1. Premessa... 8 2. Installazione DikeUtil...

Dettagli

Fondamenti di sviluppo mobile su Android

Fondamenti di sviluppo mobile su Android Fondamenti di sviluppo mobile su Android Dott. A. Tedeschi antonio.tedeschi@uniroma3.it Corso di Telecomunicazioni Wireless a.a. 2015-2016 1 Outline Fondamenti di programmazione Android Creare un nuovo

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

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

spiega una guida Inizia >

spiega una guida Inizia > spiega una guida Inizia > Indice Cos è? > Per chi? > Come? > da Gmail > da Google+ > da Google Chrome > da app > Cosa? > messaggi istantanei > videoconferenze > chiamate telefoniche > sms > creatività

Dettagli

TouchOSC Bridge UTILIZZARE TOUCH OSC CON JANDS VISTA

TouchOSC Bridge UTILIZZARE TOUCH OSC CON JANDS VISTA UTILIZZARE TOUCH OSC CON JANDS VISTA per prima cosa scaricate l'app da apple store sul vostro ipad o iphone (è a pagamento ma le funzionalità sono ottime e non ho mai avuto problemi di latenza durante

Dettagli

Windows. Cos è I componenti principali Le funzioni essenziali. www.vincenzocalabro.it 1

Windows. Cos è I componenti principali Le funzioni essenziali. www.vincenzocalabro.it 1 Windows Cos è I componenti principali Le funzioni essenziali www.vincenzocalabro.it 1 Cos è Windows è un sistema operativo, ovvero un insieme di software che consente di eseguire le operazioni basilari

Dettagli

Implementazione. 2.1 Template grafico

Implementazione. 2.1 Template grafico Implementazione 1 Introduzione Questo docunento spiega sinteticamente i punti principali che caratterizzano la realizzazione dell applicazione. Le informazioni che riguardano più da vicino il codice sono

Dettagli

2 Android Market e la commercializzazione delle applicazioni 35

2 Android Market e la commercializzazione delle applicazioni 35 Prefazione Prima di iniziare xiv xxii 1 Introduzione ad Android 31 1.1 Introduzione 32 1.2 Panoramica di Android 34 1.3 Android 2.2 (Froyo) 37 1.4 Android 2.3 (Gingerbread) 40 1.5 Android 3.0 (Honeycomb)

Dettagli

Corso Eclipse. Prerequisiti. 3 Window Builder

Corso Eclipse. Prerequisiti. 3 Window Builder Corso Eclipse 3 Window Builder 1 Prerequisiti Conoscenza elementare ambiente Eclipse Conoscere la nomenclatura dei componenti delle interfacce grafiche Conoscere attributi e metodi dei principali componenti

Dettagli

Risoluzione dei problemi di calibrazione per Lim Eyeboard su Windows 8

Risoluzione dei problemi di calibrazione per Lim Eyeboard su Windows 8 Risoluzione dei problemi di calibrazione per Lim Eyeboard su Windows 8 Con i recenti aggiornamenti di Windows 8 si potrebbero riscontrare problemi nel aprire il software di calibrazione, che visualizza

Dettagli

Strumenti per il testing di applicazioni in ambiente Android

Strumenti per il testing di applicazioni in ambiente Android tesi di laurea Strumenti per il testing di applicazioni in ambiente Android Anno Accademico 2010\2011 relatore Ch.mo prof. Marcello Cinque candidato Nome Domenico Paone Matr. 534\003571 Android Testing

Dettagli

Laboratorio di Informatica

Laboratorio di Informatica Laboratorio di Informatica SOFTWARE Francesco Tura francesco.tura@unibo.it 1 Le componenti del calcolatore: HARDWARE E SOFTWARE HARDWARE parti che compongono fisicamente il calcolatore componente multifunzionale

Dettagli

Guida per l aggiornamento del software del dispositivo USB

Guida per l aggiornamento del software del dispositivo USB Guida per l aggiornamento del software del dispositivo USB 30/04/2013 Guida per l aggiornamento del software del dispositivo USB Pagina 1 Sommario - Limitazioni di responsabilità e uso del manuale... 3

Dettagli

MODULO DOMANDE INDICE

MODULO DOMANDE INDICE INDICE INDICE... 2 IL PROGRAMMA... 3 LA VIDEATA PRINCIPALE... 4 IL MENU FILE... 7 Esportare i file... 9 LA FINESTRA DELLA RISPOSTA... 11 TUTTI I MODI PER INSERIRE IL TESTO... 11 I Collegamenti... 12 MODELLI

Dettagli

Compilazione rapporto di Audit in remoto

Compilazione rapporto di Audit in remoto Compilazione rapporto di Audit in remoto Installazione e manuale utente CSI S.p.A. V.le Lombardia 20-20021 Bollate (MI) Tel. 02.383301 Fax 02.3503940 E-mail: info@csi-spa.com Rev. 1.1 23/07/09 Indice Indice...

Dettagli

Sistema Web. Gestione Documenti Elettronici

Sistema Web. Gestione Documenti Elettronici GUIDA RAPIDA Sistema Web CONSORZIO CO.D.IN. M A R C H E Gestione Documenti Elettronici INDICE Capitolo 1: Avvio Applicazione Capitolo 2: Autenticazione Utente e Accesso al Sistema Capitolo 3: Navigazione

Dettagli

Creare e ripristinare immagine di sistema con Windows 8

Creare e ripristinare immagine di sistema con Windows 8 Creare e ripristinare immagine di con Windows 8 La versione Pro di Windows 8 offre un interessante strumento per il backup del computer: la possibilità di creare un immagine completa del, ovvero la copia

Dettagli

Corso Base. Liceo Norberto Rosa Bussoleno Prof. Angelo GIORGIO

Corso Base. Liceo Norberto Rosa Bussoleno Prof. Angelo GIORGIO Corso Base Liceo Norberto Rosa Bussoleno Prof. Angelo GIORGIO Java Java è un Linguaggio di Programmazione orientato agli oggetti. Un Linguaggio di Programmazione è un linguaggio ad alto livello, dotato

Dettagli

REALIZZARE ATTIVITÀ MULTIMEDIALI PERSONA- LIZZATE... CON UN JCLIC

REALIZZARE ATTIVITÀ MULTIMEDIALI PERSONA- LIZZATE... CON UN JCLIC UN PRODOTTO NOTE SULL AUTORE REALIZZARE ATTIVITÀ MULTIMEDIALI PERSONA- LIZZATE... CON UN JCLIC La realizzazione di attività multimediali personalizzate con il software libero JCLIC di Ivana Sacchi La personalizzazione

Dettagli

Iniziamo ad utilizzare LiveBox ITALIANO. http://www.liveboxcloud.com

Iniziamo ad utilizzare LiveBox ITALIANO. http://www.liveboxcloud.com 2015 Iniziamo ad utilizzare LiveBox ITALIANO http://www.liveboxcloud.com Iniziamo ad utilizzare LiveBox LiveBox è un software di private cloud che permette di memorizzare, condividere e modificare i documenti

Dettagli

USER GUIDE. Manuale operativo per l utilizzo dell applicativo per il monitoraggio remoto Aditech Life REV 1

USER GUIDE. Manuale operativo per l utilizzo dell applicativo per il monitoraggio remoto Aditech Life REV 1 USER GUIDE Manuale operativo per l utilizzo dell applicativo per il monitoraggio remoto Aditech Life REV 1 SOMMARIO Introduzione... 3 Sensore BioHarness... 3 OVERVIEW BIOHARNESS 3.0 BT/ECHO... 4 OVERVIEW

Dettagli