Programmazione in ambiente
|
|
|
- Amando Gentile
- 10 anni fa
- Visualizzazioni
Transcript
1 Università Politecnica delle Marche Dipartimento di Ingegneria dell Informazione Programmazione in ambiente Android Laura Montanini - [email protected] Corso di Tecnologie per le TLC
2 Èunsistemaoperativoopensourcebasatosulkernel open source sul Linux e progettato principalmente per dispositivi mobili dotati di touchscreen (ad es. smartphone e tablet) 2003: Viene fondata Android Inc. 2005: Google acquista l azienda 2007: Presentazione ufficiale al pubblico da parte della OHA (Open Handset Alliance) 2008:HTCDreamèilprimodispositivoAndroidsulmercato 2
3 Release Android Ottobre Sono in ordine alfabetico Hannoilnomediundolciume Ogni versione porta qualcosa di nuovo 3
4 Vantaggi È ampiamente diffuso Progettato per smartphone e tablet, ma utilizzabile anche su altri dispositivi elettronici: portatili, netbook, ebook reader, ecc. Permette di modificare e distribuire il software liberamente Dispone di un SDK per facilitare lo sviluppatore Sfrutta il linguaggio Java Fornisce una ricca documentazione reperibile on-line Dispone di una vasta comunità di sviluppatori con cui confrontarsi 4
5 Architettura 5
6 Android SDK Android mette a disposizione un apposito kit di sviluppo completo di emulatore, librerie e documentazione: l Android SDK. NB: poiché Android si programma in Java, il sistema deve disporre di un Java SDK (JDK): senza un JDK non è possibile compilare il codice! 6
7 ADT per Eclipse Android mette a disposizione dell utente un pacchetto già configurato chiamato: ADT(Android Developer Tools) ÈunpluginperEclipse Può essere scaricato all indirizzo: Contiene: Eclipse + ADT plugin Android SDK Tools le ultime versioni di Android gli ultimi sistemi di immagini per gli emulatori 7
8 Android Virtual Device Il kit di sviluppo comprende l emulatore(android Virtual Device) Possiamo creare e configurare quanti dispositivi virtuali vogliamo. Possiamo avviare due o più dispositivi virtuali insieme (ad esempio per testare un applicazione che fa interagire più smartphone). 8
9 Configurare un AVD Dalla toolbar clicchiamo su Android Virtual Device Manager La finestra presenta la lista dei dispositivi virtuali configurati (inizialmente vuota) e la maschera per la creazione di una nuova istanza Clicchiamo su Device Definitions, selezioniamo un dispositivo, e poi clicchiamo su Create AVD Levocidacompilaresono: Name: il nome del dispositivo virtuale(ad esempio Android1 ) Target: la tipologia del dispositivo (se scegliamo Android 1.5 creeremo un dispositivo virtuale compatibile con la versione 1.5 delle specifiche Android) SD Card: possiamo dotare il dispositivo virtuale di una scheda di memoria virtuale Skin: possiamo scegliere la risoluzione del dispositivo. Le scelte possibili sono HVGA-P (480x320), HVGA-L (320x480), QVGA-P (320x240) e QVGAL (240x320). 9
10 Configurare un AVD Dalla toolbar clicchiamo su Android Virtual Device Manager 10
11 Lanciare un AVD Una volta creato l AVD, dalla scheda Android Virtual Devices, lo selezioniamo e clicchiamo su Start 11
12 Eseguire un app In fase di sviluppo, esistono due modi per eseguire la propria app: Usando l AVD: Permette di simulare il funzionamento su differenti dispositivi È oneroso dal punto di vista computazionale Usando il proprio dispositivo Android Non è necessario possedere un computer potente Permette di verificare il funzionamento solo sul dispositivo scelto In Windows necessita l installazione dei driver del dispositivo 12
13 Java o non Java? Il linguaggio utilizzato da Android si basa sul linguaggio Java, ma non è Java! Quasi la totalità delle librerie utilizzate sono librerie standard di Java ad eccezione di quelle grafiche La definizione dell'interfaccia grafica utilizza un approccio dichiarativo come nella maggior parte delle attuali piattaforme di sviluppo Non viene usata la Java Virtual Machine 13
14 Dalvik Virtual Machine Per ottimizzare al massimo l'utilizzo delle risorse dei dispositivi, è stata adottata una diversa Virtual Machine(VM) chiamata Dalvik È una VM ottimizzata per l'esecuzione di applicazioni in dispositivi a risorse limitate Esegue codice contenuto in file.dex (Dalvik EXecutable) ottenuti, in fase di building, a partire da file.classdibytecodejava 14
15 I mattoni fondamentali di un app 15
16 I mattoni fondamentali di un app Asecondadiquelchesiintendefareèdisponibileun diverso modello di applicazione. Android fornisce quattro mattoni di base: Attività: interagisce con l utente utilizzando lo schermo e i dispositivi di input messi a disposizione dallo smartphone èilmodellopiùdiffusoinandroid estende la classe base android.app.activity Servizio: gira in sottofondo e non interagisce direttamente con l utente adesempiopuòriprodurreunbranomp3 estende la classe android.app.service 16
17 I mattoni fondamentali di un app Broadcast Receiver: utilizzato quando si intende intercettare un particolare evento adesempiolosipuòutilizzaresesivuolecompiereun azione quando si scatta una foto o quando parte la segnalazione di batteria scarica estende la classe android. Content. BroadcastReceiver Content Provider: utilizzato per accedere a dati e informazioni costituisce un canale di comunicazione tra le differenti applicazioni installate nel sistema Estende la classe astratta android.content.contentprovider. 17
18 Hello, World! Creiamo la nostra prima Activity! Dalla toolbar: New > Android > Android Application Project Impostiamoilnome,illivelloAPIminimoequellotarget 18
19 Hello, World! Configuriamo l icona di lancio, impostiamo, per iniziare, una Blank Activity e ne scegliamo il nome 19
20 Hello, World! Eclipse crea in maniera automatica l applicazione Hello, World! 20
21 Hello, World! Eclipse crea in maniera automatica l applicazione Hello, World! Struttura dei progetti presenti nel workspace 21
22 Hello, World! Eclipse crea in maniera automatica l applicazione Hello, World! Classi e file aperti 22
23 Hello, World! Eclipse crea in maniera automatica l applicazione Hello, World! Gerarchia di pacchetti e classi del progetto, con relativi attributi e metodi 23
24 Hello, World! Eclipse crea in maniera automatica l applicazione Hello, World! Messaggi di errore, logcat, warning ed eccezioni 24
25 Il ciclo di vita di un Activity 25
26 Il ciclo di vita di un Activity Quando si crea un istanza di un activity, il sistema richiama in sequenza queste tre callback: solo a quel punto l utente può interagire con l activity
27 Il file Manifest Per ogni progetto deve essere redatto un file AndroidManifest.xml Dichiara: le componenti(<activity>, <service>, <receiver>, <provider>) ipermessi illivellominimodiapirichiesto le caratteristiche hardware e software necessarie (ad es. fotocamera, bluetooth, ecc.) le librerie esterne a cui l'applicazione deve essere linkata (ad es. la libreria di Google Maps) 27
28 L interfaccia utente Usa una gerarchia di oggetti delle classi View e ViewGroup View:UIwidgetcomebottonioareeditesto ViewGroup: contenitori invisibili che definiscono come gli elementi figli devono essere posizionati 28
29 L interfaccia utente Elementi derivati dalla classe ViewGroup: i layout LinearLayout RelativeLayout WebView Elementi derivati dalla classe View: bottoni, aree di testo, radio button, number picker, check box, progress bar, ecc. Button RadioButton CheckBox NumberPicker 29
30 Il layout Definisce la struttura visiva dell interfaccia utente È possibile dichiarare il layout in due modi: Dichiarare gli elementi grafici nel file.xml Instanziare gli elementi a runtime, creando oggetti delle classi View e ViewGroup via codice 30
31 Il layout Posizione del file.xml 31
32 Selettore del dispositivo e della risoluzione dello schermo Il layout 32
33 Il layout Selettore dell orientazione dello schermo 33
34 Palette per la scelta di layout ed elementi Il layout 34
35 Il layout Struttura gerarchica di layout ed elementi 35
36 Il layout Schede per passare dall editor grafico all editor di testo xml 36
37 Il layout Editor di testo xml 37
38 Hello, World SMS! Creiamoun applicazione che invii il messaggio Hello, World! via SMS al numero desiderato Aspetti interessanti: Richiesta di permessi Gestione di bottoni ed elementi grafici Utilizzo delle funzionalità di invio degli SMS 38
39 Hello, World SMS! La richiesta dei permessi: 39
40 Hello, World SMS! La realizzazione del layout: 40
41 Hello, World SMS! La realizzazione del layout: 41
42 Hello, World SMS! La realizzazione del layout: 42
43 Hello, World SMS! La realizzazione del layout: 43
44 Hello, World SMS! La realizzazione del layout: 44
45 Hello, World SMS! La realizzazione del layout: 45
46 Hello, World SMS! La gestione di bottoni ed elementi grafici: Si importano dalla libreria standard di Android le classi necessarie alla gestione degli elementi creati Si associa agli elementi definiti nel file di layout un oggetto della relativa classe 46
47 Hello, World SMS! La gestione dell evento click: Si assegna al bottone un nuovo gestore dell evento click chiamato OnClickListener Si effettua l override del metodo onclick che corrisponde all evento pressione del bottone 47
48 Hello, World SMS! L uso delle classi per l invio di SMS: Creazione di un SMS manager Invio del messaggio Hello, World! al numero composto 48
49 I pacchetti APK Le applicazioni Android sono distribuite sotto forma di file APK (Android Package) Contengono: eseguibili in formato DEX, eventuali risorse associate e i descrittori che definiscono il contenuto del pacchetto È necessario apporre una firma digitale Non è necessario che una certification authority riconosca la firma: è possibile usare un certificato fatto in casa 49
50 Creare la firma digitale Dal menu contestuale del progetto cliccare su Export > Android > Export Android Application Le firme digitali vengono raccolte e conservate all interno di un keystore NB: è buona norma proteggerlo con una password nel caso il file ci venga rubato! Le firma digitale è caratterizzata da un nome (alias), da una password, da un tempo di validità e dai dati anagrafici del firmatario 50
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 [email protected] Android Introduzione [email protected]
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 [email protected] Ambiente di sviluppo L'ambiente
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
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
MagiCum S.r.l. Progetto Inno-School
MagiCum S.r.l. Progetto Inno-School Area Sviluppo Software Autore: Sergio Gandola Revisione: 2 Data: 07/06/13 Titolo: Documentazione Tecnica Diario File:Documentazione Tecnica.pdf Sito: http://inno-school.netsons.org/
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,
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.
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
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
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
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
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
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.
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
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
Sviluppo su Android. Linux Day Torino 2010
Sviluppo su Android Linux Day Torino 2010 Francesco Ronchi [email protected] - www.synesthesia.it Cos'è Android Sistema operativo dedicato ai device mobili: cellulari, palmari, tablet, navigatori...
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
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,
Corso App modulo Android. Antonio Gallo [email protected]
Corso App modulo Android Antonio Gallo [email protected] Strumentazione: PC + smartphone Android + cavo micro USB per connessione Framework Phonegap SDK di Android JDK (Java) Eclipse (opzionale)
L APP PER IPHONE E ANDROID
L APP PER IPHONE E ANDROID PER LA PIANIFICAZIONE E GESTIONE DELLA FORZA LAVORO IN MOBILITA GIUGNO 2013 RCSOFT Software House 1 GAT MOBILE COS E GAT MOBILE è una APP rivolta alle aziende che si occupano
PORTALE CLIENTI Manuale utente
PORTALE CLIENTI Manuale utente Sommario 1. Accesso al portale 2. Home Page e login 3. Area riservata 4. Pagina dettaglio procedura 5. Pagina dettaglio programma 6. Installazione dei programmi Sistema operativo
Configuration Managment Configurare EC2 su AWS. Tutorial. Configuration Managment. Configurare il servizio EC2 su AWS. Pagina 1
Tutorial Configuration Managment Configurare il servizio EC2 su AWS Pagina 1 Sommario 1. INTRODUZIONE... 3 2. PROGRAMMI NECESSARI... 4 3. PANNELLO DI CONTROLLO... 5 4. CONFIGURARE E LANCIARE UN ISTANZA...
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
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) [email protected] Programma Generale del Corso di Programmatore
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
ACQUISTI MASSIVI SU SCUOLABOOK
ACQUISTI MASSIVI SU SCUOLABOOK Manuale d uso v1.4 Sommario Manuale d uso v1.4... 1 Storico revisioni... Errore. Il segnalibro non è definito. 1. Area Scuole... 2 1.1 Richiedi il tuo account... 2 1.2. Accedi
Corso Programmazione Java ed Android
Corso Programmazione Java ed Android Codice: ITAJ0114 Durata: 72 ore Descrizione corso Il corso Programmazione Java ed Android è rivolto agli amanti del mobile che intendono entrare in questo affascinante
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
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
E possibile modificare la lingua dei testi dell interfaccia utente, se in inglese o in italiano, dal menu [Tools
Una breve introduzione operativa a STGraph Luca Mari, versione 5.3.11 STGraph è un sistema software per creare, modificare ed eseguire modelli di sistemi dinamici descritti secondo l approccio agli stati
Assistenza Utente firmatario
Istruzioni per il cliente Assistenza Utente firmatario indice 4_ 6_ 7_ 8_ 9_ 10_ 11_ 14_ 16_ 17_ 18_ 20_ 22_ 23_ 24_ 26_ Accedere a BPIOL Cambiare la password di accesso Il menù di BPIOL Richiedere la
01/05/2013 Istruzioni per l installazione
01/05/2013 Istruzioni per l installazione Il documento descrive le procedure rivolte a utenti esperti per l installazione del codice di ABCD SW su una macchina fisica che abbia funzioni di Server. Progetto
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
Corso Programmazione Android
Corso Programmazione Android Codice: ITAM0114 Durata: 40 ore Descrizione corso Il corso Programmazione Android è rivolto agli amanti del mobile che intendono entrare in questo affascinante mondo, in continua
Il Processo Civile Telematico e il Consulente Tecnico d Ufficio (C.T.U.) Uno schema operativo verso l invio telematico della C.T.U.
Il Processo Civile Telematico e il Consulente Tecnico d Ufficio (C.T.U.) Uno schema operativo verso l invio telematico della C.T.U. La fonte principale di informazioni è il seguente sito internet: http://pst.giustizia.it/pst/it/homepage.wp
e/fiscali - Rel. 03.03.03 e/fiscali Installazione
e/fiscali - Rel. 03.03.03 e/fiscali Installazione INDICE 1 REQUISITI... 3 1.1.1 Requisiti applicativi... 3 2 PROCEDURA DI INSTALLAZIONE... 4 2.0.1 Versione fix scaricabile dal sito... 4 2.1 INSTALLAZIONE...
Direzione Centrale per le Politiche dell Immigrazione e dell Asilo
Direzione Centrale per le Politiche dell Immigrazione e dell Asilo Sistema inoltro telematico domande di nulla osta, ricongiungimento e conversioni Manuale utente Versione 2 Data creazione 02/11/2007 12.14.00
MOBILE WEB DESIGN TUTORIAL ANDROID METAIO AUGMENTED REALITY
MOBILE WEB DESIGN TUTORIAL ANDROID METAIO AUGMENTED REALITY 1 Sommario 1. INTRODUZIONE... 3 2. GET METAIO... 4 2.1. PREREQUISITI... 4 2.2. INTALLAZIONE... 4 2.3. PROGETTI ESEMPLIFICATIVI... 4 3. USARE
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
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
FIRMA DIGITALE RETAIL
FIRMA DIGITALE RETAIL Guida per l installazione Giugno 2013 Banca Monte dei Paschi di Siena S.p.A. Sommario Avvertenza:... 3 1. FIRMA DIGITALE RETAIL INSTALLAZIONE... 4 Passo 1 installazione del programma
PRODUZIONE PAGELLE IN FORMATO PDF
Requisiti minimi: PRODUZIONE, FIRMA E PUBBLICAZIONE DELLA PAGELLA ELETTRONICA CON ALUNNI WINDOWS PRODUZIONE PAGELLE IN FORMATO PDF Argo Alunni Windows aggiornato alla versione più recente. Adobe PDF CREATOR,
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
Procedura installazione del software per la visualizzazione del fascicolo sanitario elettronico
Procedura installazione del software per la visualizzazione del fascicolo sanitario elettronico Installazione lettore smart card 1. In questa fase non collegare il lettore di smart card al pc; 2. Scaricare
ALTRO. v 2.4.0 (Aprile 2015)
ALTRO v 2.4.0 (Aprile 2015) Contenuto 60 60 60 61 61 62 64 64 65 66 67 67 69 69 70 70 71 73 73 Panoramica menù Altro Informazioni Assistenza Sistema Notifiche Meteo Configurazioni Modifica Utente Gestione
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
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
hiclot Manuale utente del software
hiclot Manuale utente del software versione del 29/3/2010 Il software hiclot interfaccia un computer ad una unità hiclot al fine di potere: Seguire in tempo reale la formazione del coagulo Acquisire i
PIATTAFORMA DOCUMENTALE CRG
SISTEMA DI GESTIONE DOCUMENTALE DMS24 PIATTAFORMA DOCUMENTALE CRG APPLICAZIONE PER LE PROCEDURE DI GARE D AMBITO 1 AGENDA 1. Introduzione 2. I Livelli di accesso 3. Architettura di configurazione 4. Accesso
ANDROID. Domenico Talia. Università della Calabria. [email protected]
ANDROID Domenico Talia Università della Calabria [email protected] Sistemi Operativi per Mobile! I sistemi operativi per sistemi mobili seguono i principi dei SO classici ma devono gestire risorse
Cliens Redigo Versione 2015.2. Aggiornamento al manuale.
Versione 2015.2 Processo Telematico Richiamando il Punto di Accesso Giuffrè dalla finestra principale di viene immediatamente proposta la finestra di selezione accesso tramite smart-card o OTP. Navigando
SOMMARIO... 3 INTRODUZIONE...
Sommario SOMMARIO... 3 INTRODUZIONE... 4 INTRODUZIONE ALLE FUNZIONALITÀ DEL PROGRAMMA INTRAWEB... 4 STRUTTURA DEL MANUALE... 4 INSTALLAZIONE INRAWEB VER. 11.0.0.0... 5 1 GESTIONE INTRAWEB VER 11.0.0.0...
Installazione del Software. per lo Sviluppo di Applicazioni Java
Installazione del Software per lo Sviluppo di Applicazioni Java Ing. Luca Ferrari [email protected] Tel. 0592056142 Installazione del Software per lo Sviluppo di Applicazioni Java 1 Il Compilatore
Procedura SMS. Manuale Utente
Procedura SMS Manuale Utente INDICE: 1 ACCESSO... 4 1.1 Messaggio di benvenuto... 4 2 UTENTI...4 2.1 Gestione utenti (utente di Livello 2)... 4 2.1.1 Creazione nuovo utente... 4 2.1.2 Modifica dati utente...
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?
Progetto SOLE Sanità OnLinE
Progetto SOLE Sanità OnLinE Rete integrata ospedale-territorio nelle Aziende Sanitarie della Regione Emilia-Romagna: I medici di famiglia e gli specialisti Online (DGR 1686/2002) console - Manuale utente
I s t r u z i o n i o p e r a t i v e. S t a z i o n e A p p a l t a n t e. S i. C e. A n t.
I s t r u z i o n i o p e r a t i v e S t a z i o n e A p p a l t a n t e S i. C e. A n t. Si.Ce.Ant. Emissione: 10/03/2014 Tutti i diritti riservati Pag. 1 di 3 Documentazione necessaria per lo START
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
Programmazione Android. Luca Morettoni <[email protected]> http://www.morettoni.net
Programmazione Android Luca Morettoni http://www.morettoni.net Android Programming Cos'è Android; Concetti di base sulla programmazione: Q&A AndroidManifest; Activities; Services;
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
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
Manuale Utente Prerequisiti per DigitalSign Lite Sistema Operativo Linux a 64 bit
- Carta Regionale dei Servizi e Certificati Qualificati di Firma Digitale Manuale Utente Prerequisiti per DigitalSign Lite Sistema Operativo Linux a 64 bit Codice del Documento: CRS-CA-MES#05 Revisione
ALTRO. v 2.5.0 (Maggio 2015)
ALTRO v 2.5.0 (Maggio 2015) Contenuto 3 3 4 4 5 5 6 8 8 9 10 11 12 13 14 14 14 15 17 18 Panoramica menù Altro Informazioni Assistenza Sistema Notifiche Geolocalizzazione Meteo Configurazioni Modifica Utente
MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico
MANUALE MOODLE STUDENTI Accesso al Materiale Didattico 1 INDICE 1. INTRODUZIONE ALLA PIATTAFORMA MOODLE... 3 1.1. Corso Moodle... 4 2. ACCESSO ALLA PIATTAFORMA... 7 2.1. Accesso diretto alla piattaforma...
BDCC : Guida rapida all utilizzo
BDCC : Guida rapida all utilizzo 1 Sommario 1. Funzionamento del sistema... 3 1.1 Cos è e cosa contiene la BDCC... 3 1.2 Meccanismi di funzionamento della BDCC... 3 1.3 Organizzazione di contenuti all
Raggruppamenti Conti Movimenti
ESERCITAZIONE PIANO DEI CONTI Vogliamo creare un programma che ci permetta di gestire, in un DB, il Piano dei conti di un azienda. Nel corso della gestione d esercizio, si potranno registrare gli articoli
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 - [email protected] Programmazione Fondi Strutturali 2007/2013
Manuale di utilizzo del servizio in cloud
Manuale di utilizzo del servizio in cloud 1 Sommario Manuale utente... 3 Link... 3 Login... 3 Come inserire una fornitura... 4 Firma massiva delle fatture... 6 Compilazione manuale della fattura ed esportazione
Usare MUD2010 con Windows 7
Usare MUD2010 con Windows 7 Informazioni importanti per l utilizzo di MUD 2010 con Windows 7 MUD2010 è un applicazione a 16 bit, Windows 7 64 bit come pure Windows XP 64 bit e Windows Vista 64 bit non
Configurare TPTP in Eclipse e testare un applicazione
Configurare TPTP in Eclipse e testare un applicazione Questa guida concentra la sua attenzione sul tool TPTP (Test & Performance Tools Platform) presente nell ambiente di sviluppo Eclipse. Verrà descritta
Guida rapida alla Webconferencing
Guida rapida alla Webconferencing Questa Guida rapida illustra le operazioni più frequenti nell utilizzo di MeetIn Web. In particolare: Eseguire il settaggio iniziale di dispositivi audio e video Connettersi
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
Procedure di utilizzo e di descrizione applicativa
1 Procedure di utilizzo e di descrizione applicativa SOMMARIO Descrizione SmartSign Versione Desktop Descrizione applicazione... 3 2 Caratteristiche delle soluzioni di Firma Elettronica Avanzata... 3 Processo
Distribuire Applicazioni virtualizzate con APP-V
Distribuire Applicazioni virtualizzate con APP-V di Nicola Ferrini MCT MCSA MCSE MCTS MCITP Introduzione Application Virtualization è un tool integrato nel pacchetto MDOP (Microsoft Desktop Optimization
SERVIZIO TELEMATICO ENTRATEL. Applicazione Autentica-Apri Multifile
SERVIZIO TELEMATICO ENTRATEL Applicazione Autentica-Apri Multifile Versione del documento: Novembre 2012 SERVIZIO TELEMATICO ENTRATEL: applicazione Autentica-Apri Multifile 1 1. Premessa 3 2. Cartella
PRE-REQUISITI PER L'USO DELLO STRUMENTO
PRE-REQUISITI PER L'USO DELLO STRUMENTO Il sistema è stato testato su PC Microsoft Windows (Xp Sp 2 / Vista / 7) Con Browser Internet Explorer, Google Chrome; Occorre aver installato Adobe Acrobat Reader
Gruppo Buffetti S.p.A. Via F. Antolisei 10-00173 Roma
SOMMARIO LINEA BILANCIO - VERSIONI... 2 AVVERTENZE... 2 MODALITA DI AGGIORNAMENTO... 2 PREMESSA... 3 NOTA INTEGRATIVA XBRL... 4 FASCICOLO DI BILANCIO... 12 Linea Bilancio - Versioni Modulo Versione Versione
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...
2. CONFIGURAZIONE DEL PROGRAMMA ITER PER LA COMPILAZIONE DELLA PRATICA
2. CONFIGURAZIONE DEL PROGRAMMA ITER PER LA COMPILAZIONE DELLA PRATICA 1. Premessa FedraPlus è il nuovo prodotto per la compilazione delle pratiche relative agli adempimenti normativi del Registro delle
Software di base. Corso di Fondamenti di Informatica
Dipartimento di Informatica e Sistemistica Antonio Ruberti Sapienza Università di Roma Software di base Corso di Fondamenti di Informatica Laurea in Ingegneria Informatica (Canale di Ingegneria delle Reti
http://arezzo.motouristoffice.it
Istruzioni l invio telematico della DICHIARAZIONE PREZZI E SERVIZI, per l installazione del lettore Smart Card, e l installazione di DIKE http://arezzo.motouristoffice.it 1 Vi sarà sufficiente inserire
Bookenberg non è un softwere ma una piattaforma online, quindi:
Tutorial le basi Bookenberg non è un softwere ma una piattaforma online, quindi: - non devi installare nulla sul tuo computer - vai sul sito, ti registri e sei operativo Nella sezione LIBRO usa l icona
MANUALE D USO MANUALE D USO
MANUALE D USO MANUALE D USO 1 INDICE 1 INTRODUZIONE... 3 2 COMPONENTE WEB 4EXPENSE... 5 2.1 LOG IN AMMINISTRATORE... 5 2.2.1 HOME PAGE FUNZIONALITA DI GESTIONE... 6 2.2.2 UTENTI (UTILIZZATORE DELL APP)...
Scuola Professionale e Filologica Geom. F.Borgogna Vercelli
Scuola Professionale e Filologica Geom. F.Borgogna Vercelli Corsi ANDROID 2013/2014 Benvenuti nel mondo dinamico dello sviluppo di applicazioni per smartphone e tablet Android Corsi ANDROID 2013/2014 L
Provincia di Siena UFFICIO TURISMO. Invio telematico delle comunicazioni relative alle Agenzie di Viaggio
Provincia di Siena UFFICIO TURISMO Invio telematico delle comunicazioni relative alle Agenzie di Viaggio Per informazioni contattare: - Annalisa Pannini 0577.241.263 [email protected] - Alessandra
Istruzioni per la configurazione di IziOzi
Istruzioni per la configurazione di IziOzi Installazione L'applicazione si può installare da qualunque dispositivo Android a partire dalla versione 4.1 con la procedura standard tramite Google Play Store.
Manuale di installazione per scarico referti FSE (Fascicolo Sanitario Elettronico)
Pag. 1 di 13 Manuale di insta per scarico referti FSE (Fascicolo Sanitario Elettronico) Versione 02 INDICE 1. SCOPO E RIFERIMENTI DEL DOCUMENTO... 2 1.1 SCOPO DEL DOCUMENTO... 2 1.2 RIFERIMENTI... 2 2.
FASI DA ESEGUIRE ON-LINE
FASI DA ESEGUIRE ON-LINE a) registrazione del candidato mediante apposito link presente sul portale della Regione Basilicata e rilascio delle credenziali di accesso necessarie per procedere alla candidatura
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...
Sistema Banca dati e Repertorio dei dispositivi medici Notifiche multiple di DM simili
Sistema Banca dati e Repertorio dei dispositivi medici Notifiche multiple di DM simili Questa presentazione intende illustrare brevemente la nuova funzionalità (Notifiche multiple di DM simili) predisposta
Ingegneria del Software 1: Eclipse
Ingegneria del Software 1: Eclipse Da completare entro Aprile 21, 2015 Srđan Krstić and Marco Scavuzzo 1 Contents 1 Introduzione 3 1.1 Java (JRE vs JDK).......................................... 3 1.2
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
D R O P B O X COS È DROPBOX:
D R O P B O X COS È DROPBOX: Dropbox è un applicazione per computer e ipad di condivisione e salvataggio files in un ambiente internet. Consiste fondamentalmente in un disco di rete, utilizzabile da più
ISTRUZIONI PER LA GENERAZIONE DELLA FATTURA ELETTRONICA PER LA PUBBLICA AMMINISTRAZIONE
ISTRUZIONI PER LA GENERAZIONE DELLA FATTURA ELETTRONICA PER LA PUBBLICA AMMINISTRAZIONE Per poter effettuare l export di una fattura elettronica per la pubblica amministrazione è necessario che siano inseriti
Panoramica: che cosa è necessario
Scheda 02 L installazione dell SDK G IOVANNI PULITI Panoramica: che cosa è necessario Per poter lavorare con applicazioni Java o crearne di nuove, il programmatore deve disporre di un ambiente di sviluppo
