Mobile Computing: Sviluppo Applicazione VoIP su Symbian OS
|
|
- Leonzia Meli
- 7 anni fa
- Visualizzazioni
Transcript
1 Mobile Computing: Sviluppo Applicazione VoIP su Symbian OS S. Impedovo, IAPR Fellow, IEEE S. M., P. Campanella Dipartimento di Informatica Università degli Studi di Bari Aldo Moro Via Orabona, Bari (Italy) impedovo@di.uniba.it, pasqua13.cp@libero.it Negli ultimi anni si sta assistendo ad una vera e propria trasformazione su larga scala di dispositivi mobile, quali cellulari, palmari, smartphone che da semplici oggetti personali utili alla comunicazione stanno diventando potenti dispositivi adatti alla visualizzazione di contenuti multimediali. Tale scenario informatico, definito dall insieme di queste infrastrutture e dal software che permette di utilizzarle porta verso quello che viene definito Mobile Computing. In questo, l articolo definisce l esigenza di dover sviluppare un applicazione su sistema mobile Symbian, che offra servizi VoIP o Instant messaging in maniera semplice, immediata e trasparente. 1. Introduzione Nel campo tecnologico, l ultimo decennio è stato caratterizzato da significativi sviluppi nel mondo dei dispositivi mobili, si è passati dal tradizionale telefonino cellulare, ai più recenti palmari e smartphone che integrano funzionalità avanzate su hardware. In questo, l articolo mostra come su un dispositivo mobile sia possibile utilizzare, tramite un interfaccia user-friendly, una tecnologia molto diffusa quale il VoIP in maniera tale che qualunque utente possa utilizzarla [Jipping, 2010]. Si evidenzierà che programmare un applicazione per dispositivi mobili vuol dire scontrarsi con alcune problematiche che difficilmente si incontrano nello sviluppo di applicazioni per calcolatori [Blanchette e Summerfield, 2006, Badura e Becher, 2009]. Riassumendo nella prima sezione verrà descritta la tecnologia VoIP e a seguire la piattaforma Symbian, nella terza sezione lo sviluppo architetturale e l applicazione realizzata con screenshot. La quarta sezione riporterà le problematiche riscontrate e i possibili sviluppi futuri. 2. VoIP La tecnologia VoIP, acronimo di Voice over Internet Protocol rende possibile una conversazione telefonica utilizzando il protocollo IP. (Fig.1). S. Impedovo, IAPR Fellow, IEEE S. M., P. Campanella (Eds.): DIDAMATICA 2012, ISBN:
2 DIDAMATICA 2012 Fig. 1 - Esempio VoIP Le conversazioni VoIP non devono necessariamente viaggiare su Internet, ma possono anche usare come mezzo trasmissivo una qualsiasi rete privata basata sul protocollo IP [Babin, 2007]. 3. Symbian OS Symbian è un sistema operativo progettato per fronteggiare le problematiche relative alle diverse caratteristiche hardware embedded degli smartphone [Babin, 2007, Bass et al, 1998]. Nel 2008 Nokia con la creazione di Symbian Foundation lo rende open source. Il linguaggio nativo è il C++, ma è anche possibile sviluppare in OPL, Python, Visual Basic, Simkin e Perl, oltre a Java ME e PersonalJava. Per garantire questi principi, Symbian è stato concepito su un architettura a microkernel che dispone di funzionalità multithreading, multitasking e possiede un approccio del tipo request and callback per i servizi. 4. Sviluppo Applicazione Per le funzionalità richieste si è deciso di sviluppare l applicazione su più strati intermedi così strutturati (Fig.2): Fig. 2 - Grafico sviluppo applicazione dove VoipManager è la classe che permette di far dialogare l interfaccia grafica sviluppata con le librerie Qt Symbian che implementano le funzionalità VoIP. Dall analisi delle applicazioni VoIP esistenti per la piattaforma Symbian, si può affermare che non esistono soluzioni open in grado di fornire uno strumento user-friendly per effettuare comunicazioni VoIP [Blanchette e Summerfield, 2006, Badura e Becher, 2009]. L interfaccia utente dell applicazione progettata consiste di un insieme di finestre che consentono la 2
3 MOBILE COMPUTING: SVILUPPO APPLICAZIONE VOIP SU SYMBIAN OS navigazione [Edwards e Barker, 2004, Digia, 2003, Jipping, 2010]. Seguono gli screenshot del testing. Per accedere è necessario essere registrati al fornitore di servizi VoIP (Fig. 3): Fig. 3 - Area di Login: dettaglio login e parametri di comunicazione. Dopo aver premuto il tasto register per la richiesta di registrazione, all utente viene notificato il risultato dell operazione (Fig. 4). Fig. 4 - Area di Login - dettaglio registrazione Per operare sulla rubrica dall Area Contatti è sufficiente accedere al menu a tendina utilizzando il tasto options del dispositivo (Fig. 5). Fig. 5 - Area Contatti - Menu delle opzioni Quando l utente decide di effettuare tale operazione, viene visualizzata una nuova finestra in cui è possibile visualizzare lo stato della conversazione e inserire nuove stringhe di testo (Fig. 6). 3
4 DIDAMATICA 2012 Fig. 6 - Dettaglio conversazione testuale Sia le chiamate in entrata che quelle in uscita vengono annotate in un registro delle chiamate esclusivo dell applicazione (Fig. 7). Fig. 7 - Registro delle chiamate Per chiudere l applicazione e inviare una richiesta di disconnessione dal fornitore del servizio VoIP, l utente può utilizzare il tasto di chiusura personalizzato o quello di default del dispositivo (Fig.8). Fig. 8 - Chiusura dell applicazione L applicazione è stata implementata utilizzando l IDE Carbide.c++ [Forstner et al, 2005, Stichbury et al, 2004]. 5. Problematiche riscontrate Le maggiori difficoltà incontrate si sono presentate durante la fase di testing e debugging, dove si è utilizzato l emulatore fornito con l SDK di Symbian, che presenta limiti rispetto al dispositivo reale. In particolare utilizzando il dispositivo mobile reale non sono state riscontrate delle anomalie nel comportamento delle finestre di dialogo e di altri elementi grafici che nell emulatore erano presenti. Perciò si può concludere che l emulatore come strumento di testing è poco consigliabile rispetto al dispositivo reale che ha risposto in modo efficiente. 6. Conclusioni e Sviluppi Futuri Col passare del tempo l evoluzione continua della rete, quale mezzo di comunicazione variegato, ha giovato al VoIP a tal punto che oggi la comunicazione vocale in tempo reale è tuttavia molto diffusa. Il lavoro è consistito nella realizzazione di un applicazione per dispositivi mobili che fornisse in maniera semplice e intuitiva utilizzando il VoIP, le principali 4
5 MOBILE COMPUTING: SVILUPPO APPLICAZIONE VOIP SU SYMBIAN OS operazioni previste da un normale dispositivo mobile. Si è dato risalto ai fattori diffusione, portabilità, performance che ottimizzano l utilizzo su piattaforma Symbian della Nokia. In particolare è possibile effettuare, ricevere e visualizzare il registro aggiornato delle chiamate, è possibile gestire la rubrica del dispositivo tramite l applicazione e instaurare delle conversazioni testuali con altri utenti. In futuro sarebbe utile implementare ulteriori funzionalità quali la gestione di conferenze vocali. Bibliografia [1] Babin S., Developing software for Symbian OS: a beginner's guide to creating Symbian OS v9 Smartphone applications in C++, [2] Badura T., Becher M., Testing the Symbian OS Platform Security Architecture, Univ. of Mannheim, Mannheim, Advanced Information Networking and Applications, 2009, AINA '09, IEEE. [3] Bass L., Siegel J., Martin R., Bennington B., Siewiorek D., Smailagic A., A mobile computing system for maintenance and collaboration, Second IEEE International Conference on Wereable Computers, Proceedings, Ottobre [4] Blanchette J. and Summerfield M., C++ GUI Programming with Qt 4 - The official C++/Qt book. Prentice Hall, second edition, 2006, [5] Edwards L., Barker R., Developing Series 60 Applications: A Guide for Symbian OS C++ Developers, ACM, [6] DIGIA Inc., Programming for the Series 60 Platform and Symbian OS, Wiley, [7] Forstner B., Lengyel L., Kelenyi I., Supporting rapid application development on Symbian platform, [8] Stichbury J., Symbian OS Explained - Effective C++ Programming for Smartphones, Wiley, [9] Jipping M., Mobile Operating Systems Using Symbian OS: A Tutorial Guide, Symbian Press, Forum Nokia Library. Introduction to Symbianˆ
Progetto e sviluppo di un applicazione Android per il controllo di reti di sensori senza filo
tesi di laurea Progetto e sviluppo di un applicazione Android per il controllo di reti di sensori senza filo 2011/2012 relatore Ch.mo prof. Marcello Cinque candidato Antonio Annunziata Matr. 534/00197
DettagliE-ducation.it. Piattaforma di e-learning DLMS e-ducation.it
E-ducation.it Piattaforma di e-learning DLMS e-ducation.it SOMMARIO 1. Introduzione... 3 2. Caratteristiche generali della piattaforma... 3 2.1. Amministrazione degli utenti... 4 2.2. Caricamento dei corsi...
DettagliDal sito web all applicazione mobile
Dal sito web all applicazione mobile Paolo Milazzo Dipartimento di Informatica Università di Pisa Metodologie Informatiche Applicate al Turismo A.A. 2017/2018 Premessa Queste slides includono molti link
DettagliSpecifica dei requisiti
Ingegneria del software Specifica dei requisiti Versione 1.1 Data: 10 gennaio 2017 : Yuliy Khlyebnikov 854348 Smeraldi Guci 854483 Giacomo Nasilli 853694 Jacopo Pezzuto 851817 1 di 19 Indice 1 Introduzione
DettagliFon.Coop - Sistema di Gestione dei Piani di Formazione FCOOP. Manuale Utente Gestione Utenti GIFCOOP
Fon.Coop - Sistema di Gestione dei Piani di Formazione FCOOP Manuale Utente Gestione Utenti GIFCOOP del 10/02/2015 Indice INTRODUZIONE... 3 1 SISTEMA GESTIONE UTENTI... 4 1.1 Nuovo account utente... 5
DettagliFondamenti di sviluppo mobile su Android
Fondamenti di sviluppo mobile su Android Dott. Ing. A. Tedeschi antonio.tedeschi@uniroma3.it Corso di Telecomunicazioni Wireless a.a. 2016-2017 1 Chi sono Dott. Ing. Antonio Tedeschi Ph.D. Student Signal
DettagliSOFTWARE. Programmi e dati che indicano al computer come svolgere un determinato compito
SOFTWARE MODULO 3 SOFTWARE Programmi e dati che indicano al computer come svolgere un determinato compito Programma: sequenza di istruzioni, scritte in un determinato linguaggio, con le quali si fa eseguire
DettagliEvolving Mobile Ecosystem. Roberto Freato Freelance IT Consultant & Trainer MVP, MCT, MCPD
Evolving Mobile Ecosystem Roberto Freato Freelance IT Consultant & Trainer MVP, MCT, MCPD child@ocdstudio.net Gli inizi Quando sono avvenute le prime comunicazioni «mobili» aperte al pubblico? 1930 In
DettagliPBX Virtuali. DataBase MySQ L
VOIspeed UCloud L unica soluzione di telefonia in Cloud che permette di usare qualunque tipo di linea e di telefono con servizi esclusivi per la comunicazione e la mobilità. Tecnologia Cos è VOIspeed UCloud
DettagliEuropean Master on Critical Networked Systems Modulo su Mobile Systems
Modulo su Parte II: Lezione 8: Sviluppo di applicazioni su piattaforma Symbian Strumenti di sviluppo di applicazioni C++ per Symbian Docente: Ing. Marcello CINQUE Dipartimento di Informatica e Sistemistica
DettagliUn'applicazione per lo scambio di contenuti multimediali in ambiente Android
tesi di laurea Un'applicazione per lo scambio di contenuti multimediali in ambiente Android Anno Accademico 2009/2010 relatore Ch.mo prof. Simon Pietro Romano correlatori Ing. Lorenzo Miniero Ing. Alessandro
DettagliSimple Social: implementazione di una
Laboratorio di Reti, Corsi A e B Simple Social: implementazione di una Online Social Network Progetto di Fine Corso A.A. 2015/16 1.Descrizione del problema Il progetto consiste nello sviluppo di una rete
DettagliIntroduzione al corso
Luca Cabibbo Ingegneria del Software Ingegneria del software: Introduzione al corso Dispensa IDS 0 ottobre 2008 1 Ingegneria e Ingegneria del software Ingegneria gli ingegneri fanno funzionare le cose,
DettagliM n a u n a u l a e l e o p o e p r e a r t a i t v i o v o Ver. 1.0 19/12/2014
Ver. 1.0 19/12/2014 Sommario 1 Introduzione... 3 1.1 Aspetti funzionali NtipaTime... 3 2 Accesso al sistema... 4 2.1 Riservatezza dei dati login Utente... 4 2.2 Funzionalità Role_user... 5 2.2.1 Struttura
DettagliArcGIS for Windows Mobile
Il mondo da tutti i punti di vista. ArcGIS for Windows Mobile 10.1.1 ArcGIS for Windows Mobile, è un applicazione GIS pronta all uso per la raccolta dei dati, l ispezione e la mappatura sul campo. Include
DettagliIl Sistema Operativo
Corso di Alfabetizzazione Informatica 2003/2004 Il Sistema Operativo Modello di von Neumann Bus di sistema CPU Memoria Centrale Memoria di Massa Interfaccia Periferica 1 Interfaccia Periferica 2 Il computer
DettagliE-SUPPORT 3.0 GUIDA AL NUOVO SISTEMA DI ASSISTENZA AI CLIENTI ATTIVO DAL 01/03/2016
E-SUPPORT 3.0 GUIDA AL NUOVO SISTEMA DI ASSISTENZA AI CLIENTI ATTIVO DAL 01/03/2016 GRAZIE PER LA VOSTRA COLLABORAZIONE! Lavoriamo ogni giorno per migliorare la qualità della nostra assistenza. Gli sviluppi
Dettagliil Tuo Centralino sulla NUVOLA
www.centralinoincloud.it Information & Communication Technology il Tuo Centralino sulla NUVOLA La nuova generazione di servizi di comunicazione unificata Unified Collaboration Centralino Virtuale Fax Virtuale
Dettagli1 CONCETTI DI COLLABORAZIONE ONLINE 1.1.1
1 CONCETTI DI COLLABORAZIONE ONLINE 1.1.1 L'ICT mette a disposizione degli utenti una infrastruttura di reti e servizi che dà la possibilità di collaborare a distanza: lo scambio di file, la possibilità
DettagliAnalisi e sviluppo di un client per l accesso a dati su server remoto da dispositivi embedded
tesi di laurea Analisi e sviluppo di un client per l accesso a dati su server remoto da dispositivi embedded Anno Accademico 2007-2008 relatore Ch.mo prof. Porfirio Tramontana correlatore Dott. Antonio
DettagliPrecisazioni su modalità di ricerca in Opac - GDL Evoluzione Sebina
Precisazioni su modalità di ricerca in Opac - GDL Evoluzione Sebina Titolo Modalità di ricerca in Opac: alcune considerazioni Document Reference Versione Versione 0.1 Data di creazione 28/02/2003 Autori
DettagliGuida Ambiente al Marconi con Moodle
Guida Ambiente e-learnig @-learning al Marconi con Moodle acronimo di Modular Object-Oriented Dynamic Learning Environment (ambiente per l'apprendimento modulare, dinamico, orientato ad oggetti) E un ambiente
Dettagliottobre Fonti [Bakken] Middleware (da Encyclopedia of Distributed Computing) Middleware Architectures and Technologies Luca Cabibbo
Luca Cabibbo Architetture Software Dispensa MW 1 ottobre 2008 1 -Fonti [Bakken] Middleware (da Encyclopedia of Distributed Computing) [Gorton] Essential Software Architecture, Chapter 4, A Guide to Middleware
DettagliElementi di Informatica e Programmazione
Elementi di Informatica e Programmazione Introduzione Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela Fogli Informazioni
DettagliLaboratorio di Internet I Introduzione
Università di Roma Sapienza Sede di Latina 25 Febbraio 2014 Laboratorio di Internet I Introduzione Luca Chiaraviglio Ingegneria dell Informazione Outline Presentazione Obiettivi formativi Programma di
DettagliCorso di Laurea Ingegneria Informatica Laboratorio di Informatica
Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Capitolo 4 Traduzione ed esecuzione di programmi Ottobre 2006 Traduzione ed esecuzione di programmi 1 Nota bene Alcune parti del presente
DettagliProposte di Tesi di Laurea
A3R S.r.l. via E. Ortolani 102, 00125, Rome, Italy Tel. +39 06 60513522, Fax. +39 06 96708536, www.a3r.it A3R, 2010; all rights reserved THIS PAGE IS INTENTIONALLY LEFT BLANK 1. CONTROLLORE DISCRETO MIMO
DettagliPBX Virtuali. DataBase MySQ L
VOIspeed UCloud L unica soluzione di telefonia in Cloud che permette di usare qualunque tipo di linea e di telefono con servizi esclusivi per la comunicazione e la mobilità. Tecnologia Cos è VOIspeed UCloud
DettagliCerchi una soluzione per migliorare la comunicazione nella tua azienda? è desk, è mobile, è CLOUD
Cerchi una soluzione per migliorare la comunicazione nella tua azienda? è desk, è mobile, è CLOUD neximc La piattaforma cloud per la comunicazione in azienda. La mission di neximc è quella di offrire una
DettagliGuida Google Cloud Print
Guida Google Cloud Print Versione 0 ITA Definizioni delle note Nella presente guida dell'utente viene utilizzato il seguente stile di note: La Nota spiega come rispondere a una situazione che potrebbe
DettagliSUPERIORE. Il sistema GPS Italiano, per tutti. TECNOLOGIA DA 39 * AL MESE
Il sistema GPS Italiano, per tutti. * Iva Esclusa. Il prezzo si intende per ogni singolo veicolo associato al sistema ad esclusione del misuratore Bluetooth. Sconti disponibili per l'acquisto di lotti
DettagliI sistemi operativi (prima parte) Agostino Lorenzi I sistemi operativi - Atlas
I sistemi operativi (prima parte) Le esigenze dell informatica moderna Computer facili da usare Gestione di grandi archivi di dati Esecuzione di più programmi sulla stessa macchina Collegamento in rete
DettagliCorso di Informatica
Corso di Informatica Modulo T1 3-Equipaggiamento di un SO 1 Prerequisiti Hardware e software Uso pratico elementare di un sistema operativo Struttura a strati del SO 2 1 Introduzione In questa Unità vogliamo
DettagliAscotWeb - mediatore Versione dicembre 2015
AscotWeb - mediatore Versione 1.0.1 21 dicembre 2015 Approvazioni Il presente documento è stato approvato da: 20/05/16 12.17 2 Storia delle Modifiche Versione Data Descrizione 1.0 19/05/2016 Prima versione
DettagliINFORMATICA. Prof. MARCO CASTIGLIONE. Istituto Tecnico Statale Tito Acerbo - PESCARA
INFORMATICA Prof. MARCO CASTIGLIONE Istituto Tecnico Statale Tito Acerbo - PESCARA 1.1 Introduzione Internet è una rete di calcolatori collegati tra loro e fisicamente posizionati in tutto il mondo RETE
DettagliXWEB EVO Nuova versione software 5.0
XWEB EVO Nuova versione software 5.0 PN 02/18 MARZO Gentile Cliente, La famiglia XWEB EVO per la gestione ottimizzata del Retail e di applicazioni HVAC/R, è da oggi ancora più performante grazie alla nuova
DettagliDi seguito vengono riportate le principali novità e differenze rispetto alle versioni precedenti del LIMS (4 e 6.1)
Eusoft.Lab 10: Principali benefit e caratteristiche EuSoft.Lab10 coniuga la completezza funzionale di un sistema LIMS sul mercato dal 1997 alle più avanzate ed innovative tecnologie in ambito web, integrando
DettagliDMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11
DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11 Introduzione Il software DMX LightPlayer è semplice da utilizzare. Possibilità di importare un
DettagliTECN.PROG.SIST.INF. I Socket Roberta Gerboni
2015 - Roberta Gerboni Socket e porte I sistemi operativi multitasking possono fare girare contemporaneamente più processi dove ogni processo può rendere disponibili anche più servizi. Questi devono essere
DettagliIL SISTEMA OPERATIVO
IL SISTEMA OPERATIVO... è l insieme dei programmi che agisce come intermediario tra l utente del computer e l hardware Il suo scopo è quello di rendere agevole l uso dell hardware, mascherando le caratteristiche
DettagliUniversità degli Studi della Calabria
Università degli Studi della Calabria Facoltà di Scienze Politiche CORSO DI FONDAMENTI DI INFORMATICA I A.A 2007/2008 Docente : Ing. Francesco Folino 1 INFORMAZIONI UTILI 2 Docente: Ing. Francesco Folino
DettagliBiometric4Net. Stato del progetto e roadmap futura. Andrea Spadaccini Secondo Borsisti Day, Roma,
Biometric4Net Stato del progetto e roadmap futura Sommario Motivazione ed obiettivi Stato del progetto Architettura del sistema Front-end Comunicazione client/server Back-end Sistemi biometrici utilizzati
DettagliPRINCIPALI VANTAGGI. Aumenta il fatturato. E il tuo miglior venditore. Il numero verde Potenzialmente il tuo miglior venditore!
WWW.NUMEROVERDE.IT WW.NUMW. Una suite di prodotti ot Il numero verde si fa in 4 Il numero verde, prepagato e ricaricabile, è indispensabile per ogni azienda che presti attenzione ai propri clienti. Fornito
DettagliSampleManager LIMS Soluzioni di Training
AZIENDA CERTIF. ISO 9001:2000 LIMS Soluzioni di Training Via L. Cagnola, 35/a fabbr. H8 20081 Abbiategrasso (MI) Tel. +39 02 94 96 21 29 Fax +39 02 94 69 95 30 www.labsystems.it Ufficio Vendite Per informazioni
DettagliZERO CONNESSIONE ZERO REGISTRAZIONE. sfogliabile e interattivo integrato con contenuti digitali personalizzabile
ZERO CONNESSIONE ZERO REGISTRAZIONE sfogliabile e interattivo integrato con contenuti digitali personalizzabile prima di iniziare Il Dbookfacile è un dvd per la classe pronto all uso pensato per gli insegnanti
DettagliLe problematiche tecniche del cablaggio: le soluzioni adottate e le soluzioni possibili
GENERAZIONE WEB PERCORSO DEL MODULO N. 1 Governance del sistema di utilizzo delle tecnologie Le problematiche tecniche del cablaggio: le soluzioni adottate e le soluzioni possibili Bergamo, 21 marzo 2015
DettagliReti di calcolatori, A.A. 2002/03
Reti di Calcolatori, A.A 2002/2003 E.Tabet Reti di calcolatori, A.A. 2002/03 Lezione 3 Venerdì 16 maggio 2003 Criteri di classificazione `1 ) Modalità di collegamento: broadcast, puntopunto, wl 2) Dimensioni:
DettagliIl software in Cloud che porta la Tua consulenza davvero in alto.
Il software in Cloud che porta la Tua consulenza davvero in alto. La Soluzione La crescente competitività nel mercato porta il Consulente della Sicurezza sui Luoghi di Lavoro ad adeguare il proprio approccio
Dettagli1. PREMESSA 2. ACCESSO A NUVOLA
MANUALE DI SINTESI PER L UTILIZZO DI NUVOLA DA PARTE DEI GENITORI N.B. per un migliore utilizzo di nuvola si consiglia di utilizzare il browser google chrome (funziona correttamente anche utilizzando Mozzilla
DettagliREGIONE BASILICATA PROCEDURA APERTA (AI SENSI DEL D.LGS.163/2006 E S.M.I.)
PROCEDURA APERTA (AI SENSI DEL D.LGS.163/2006 E S.M.I.) PER L ACQUISIZIONE DEL SERVIZIO EVOLUTIVO E DI ASSISTENZA SPECIALISTICA DEL SISTEMA INFORMATIVO DI MONITORAGGIO DEGLI INVESTIMENTI PUBBLICI DELLA
DettagliSERVIZI DI INGEGNERIA ELETTRONICA
SERVIZI DI INGEGNERIA ELETTRONICA E M A-Tech Compan y P rofile D i a m o v i t a a l l e v o s t r e i d e e EMA-Te ch Dall'ideazione all industrializzazione, utilizzando solo strumenti di sviluppo all'avanguardia
DettagliInformatica di base 6/ed
Informatica di base 6/ed Autori: Dennis P. Curtin, Kim Foley, Kunal Sen e Cathleen Morin A cura di: Agostino Marengo e Alessandro Pagano Capitolo 5 Il sistema operativo Copyright 2016 McGraw-Hill Education
DettagliSenior Backend Developer
Omninext è una holding di partecipazioni che raggruppa un gruppo di società focalizzate nella digital transformation del business dei propri partner e clienti. Omninext persegue la propria mission identificando
DettagliGuida rapida Deskphone Huawei F617
Guida rapida Deskphone Huawei F617 Vodafone Power to you Indice Indice Introduzione 3 Panoramica del telefono 4 Gestione delle chiamate 6 Effettuare una chiamata 6 Rispondere ad una chiamata 6 Concludere
DettagliGUIDA ALLA REGISTRAZIONE
EdilConnect GUIDA ALLA REGISTRAZIONE Guida alla registrazione al portale EdilConnect e all associazione alla Cassa Edile. Premessa E possibile contattare il servizio assistenza per qualsiasi necessità
DettagliSistemi Di Elaborazione Dell informazione
Sistemi Di Elaborazione Dell informazione Dott. Antonio Calanducci Lezione II: Software Corso di Laurea in Scienze della Comunicazione Anno accademico 2009/2010 Tipi di software Software di sistema (o
Dettagli(1) (2) (3) (4) 11 nessuno/a 9 10. (1) (2) (3) (4) X è il minore tra A e B nessuno/a X è sempre uguale ad A X è il maggiore tra A e B
Compito: Domanda 1 Per l'algoritmo fornito di seguito, qual è il valore assunto dalla variabile contatore quando l'algoritmo termina: Passo 1 Poni il valore di contatore a 1 Passo 2 Ripeti i passi da 3
DettagliGuida rapida di installazione e configurazione
RelayFax Guida rapida di installazione e configurazione Questo documento è stato scritto per RelayFax v6.51 Abstract... 2 RelayFax... 2 Dove scaricare RelayFax... 2 Installazione di RelayFax Server...
DettagliTruVision Navigator 8.0. La soluzione unica per la gestione video, controllo accessi, intrusione e network
TruVision Navigator 8.0 La soluzione unica per la gestione video, controllo accessi, intrusione e network Intuitivo. Potente. Integrato. Il TruVision Navigator porta l integrazione di Interlogix al livello
DettagliPIANO DI LAVORO DEL DOCENTE. Docente: Giuliana Pederzoli Classe: 3 A Indirizzo: SIA Disciplina: INFORMATICA Ore di lezione settimanali : 4
Ministero dell Istruzione dell Università e della Ricerca ISTITUTO TECNICO COMMERCIALE STATALE ABBA - BALLINI Via Tirandi n. 3-25128 BRESCIA www.abba-ballini.gov.it tel. 030/307332-393363 - fax 030/303379
DettagliProgrammi e Oggetti Software
Corso di Laurea Ingegneria Civile Fondamenti di Informatica Dispensa 06 Programmi e Oggetti Software Marzo 2010 Programmi e Oggetti Software 1 Contenuti Cosa è un programma Cosa significa programmare Il
DettagliINDICE... 4 INDICE DELLE FIGURE... 9 INTRODUZIONE CAPITOLO 1 - IP MULTIMEDIA SUBSYSTEM...
Indice INDICE... 4 INDICE DELLE FIGURE... 9 INTRODUZIONE... 11 CAPITOLO 1 - IP MULTIMEDIA SUBSYSTEM... 14 1 BENEFICI... 15 2 ARCHITETTURA IMS... 17 2.1 Home Subscriber Server e Subscriber Location Function...
DettagliSolution Integrator 18/06/16. www.middlewaresrl.com
18/06/16 www.middlewaresrl.com CHI SIAMO Azienda giovane e dinamica guidata da un team di esperti specialisti Start-up innovativa nell information technology Professionisti dell ict: progettiamo, sviluppiamo
DettagliStrumenti per l automazione del testing di applicazioni web Javascript-based
tesi di laurea Strumenti per l automazione del testing di applicazioni web Javascript-based Anno Accademico 2005/2006 relatore Ch.mo prof. Porfirio Tramontana 1 candidato Salvatore Agnello Matr. 41/2612
DettagliSistemi Operativi per Sistemi di Elaborazione Ubiqui
Griglie e Sistemi di Elaborazione Ubiqui Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi Ubiqui - D. Talia - UNICAL 1 Sistemi Operativi per Ubiquitous Computing Palm OS Symbian OS
DettagliFotocamera digitale Guida software
Fotocamera digitale / Fotocamera digitale Guida software Tutti i diritti riservati. Nessuna parte di questa pubblicazione può essere riprodotta, memorizzata in sistemi informatici o trasmessa in qualsiasi
DettagliPiano Nazionale Scuola Digitale. Corsi di Formazione PNSD- DM n.762/2014 Guida per i Poli Formativi
Piano Nazionale Scuola Digitale Corsi di Formazione PNSD- DM n.762/2014 Guida per i Poli Formativi Versione 1.0 02/03/2016 Indice 1- INTRODUZIONE... 3 2- ACCESSO ALLE FUNZIONI... 4 3- GESTIONE CORSI...
DettagliSistemi Operativi per Sistemi di Elaborazione Ubiqui
Griglie e Sistemi di Elaborazione Ubiqui Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi Ubiqui - D. Talia - UNICAL 1 Sistemi Operativi per Ubiquitous Computing Palm OS Symbian OS
DettagliWINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO
Servizi per l e-government nell università Federico II WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO CONNESSIONE_TERMINAL_SERVER PAG. 1 DI 13 Indice 1. Premessa...3
DettagliCONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI
CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI Introduzione alle basi di dati (2) 2 Modelli dei dati, schemi e istanze (1) Nell approccio con basi di dati è fondamentale avere un certo livello di
DettagliOgni PC, per iniziare a lavorare, ha bisogno di un sistema operativo. Infatti questo è il primo programma che viene eseguito e che permette
Ogni PC, per iniziare a lavorare, ha bisogno di un sistema operativo. Infatti questo è il primo programma che viene eseguito e che permette all'utente e ai programmi di gestire i dispositivi e le periferiche
DettagliIL GEODATABASE DEI DELIVERABLES DEL PROGETTO S1 M. Pignone, R. Moschillo Istituto Nazionale di Geofisica e Vulcanologia, Sede Irpinia
IL GEODATABASE DEI DELIVERABLES DEL PROGETTO S1 M. Pignone, R. Moschillo Istituto Nazionale di Geofisica e Vulcanologia, Sede Irpinia Nell ambito della convenzione INGV-DPC 2007-2009 il progetto S1 (Determinazione
DettagliPROGRAMMA DEL CORSO DI STRUMENTI INFORMATICI PER LO SPORT
PROGRAMMA DEL CORSO DI STRUMENTI INFORMATICI PER LO SPORT INSEGNAMENTO Strumenti informatici per lo sport CORSO DI LAUREA Laurea Magistrale in Management dello sport e delle attivita\' motorie LM-47 SETTORE
DettagliSistemi Operativi per Sistemi di Elaborazione Ubiqui
Griglie e Sistemi di Elaborazione Ubiqui Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi Ubiqui - D. Talia - UNICAL 1 Sistemi Operativi per Ubiquitous Computing Palm OS Symbian OS
DettagliDescrizione archivistica
Archiui è la piattaforma open source per la gestione digitale del patrimonio culturale. E costruita con i migliori software open source internazionali come Collective Access (per il back-end), Wordpress
DettagliInternetworking V a nno
Internetworking V anno Introduzione ad Arduino Introduzione La scheda Arduino nasce nel 2005 dall idea di alcuni giovani ricercatori guidati da Massimo Banzi. Il loro obiettivo era quello di creare una
DettagliMANUALE DI PRODOTTO Installazione & Configurazione Mac OS X. easymeeting. easymeeting Mac version: doc. rev. 19/07/2011 emmicm62it
MANUALE DI PRODOTTO Installazione & Configurazione Mac OS X easymeeting M A N UA L E D I P R O D O T T O easymeeting Feedback interactive systems Italia S.p.A. Via J. F. Kennedy 10 10024 Moncalieri (TO)
DettagliIl modulo per la gestione dei contenuti web. AiP-CMS by Atena Informatica
Il modulo per la gestione dei contenuti web CHI SIAMO Da oltre vent anni realizziamo soluzioni informatiche per incrementare la competitività della tua azienda. Ci rivolgiamo a piccole e medie imprese,
DettagliNetBeans. Dott. Ing. Rossella Rubino A.A. 2007/2008 Laboratorio II CdL: Operatore Informatico Giuridico
NetBeans Dott. Ing. Rossella Rubino rossella.rubino@unibo.it A.A. 2007/2008 Laboratorio II CdL: Operatore Informatico Giuridico Software necessario J2SE(TM) Development Kit (JDK) http://java.sun.com/javase/downloads/index.jsp
DettagliSPIDERNET SCHEDA TECNICA
SCHEDA TECNICA SCHEDA TECNICA > DESCRIZIONE SpiderNet è una piattaforma software web (in Cloud) che consente la gestione di sistemi ed impianti di monitoraggioanche complessi e di diversa tipologia (monitoraggio
DettagliPROGETTISTA DI APPLICAZIONI WEB E MULTIMEDIALI
PROGETTISTA DI APPLICAZIONI WEB E MULTIMEDIALI DESCRIZIONE SINTETICA PROGETTISTA DI APPLICAZIONI WEB E MULTIMEDIALI Il Progettista di applicazioni web e è in grado di strutturare architetture funzionali
DettagliSistemi Operativi per Sistemi di Elaborazione Ubiqui
Griglie e Sistemi di Elaborazione Ubiqui Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi Ubiqui - D. Talia - UNICAL 1 Sistemi Operativi per Ubiquitous Computing Palm OS SymbianOS
DettagliSistema Gestionale Avviso Maplab
Sistema Gestionale Avviso Maplab Guida al sistema Servizi Informatici Versione 23 Sommario della guida Il sistema informatico per la gestione delle domande L utente presentatore: diritti e responsabilità
DettagliARCHITECTING AND DESIGNING J2EE APPLICATIONS
ARCHITECTING AND DESIGNING J2EE APPLICATIONS [cod. S301] UN BUON MOTIVO PER Il corso fornisce le competenze richieste per utilizzare la piattaforma J2EE (Java 2 Platform, Enterprise Edition) per creare
DettagliLa definizione è molto generica e lascia grandi spazi all'interpretazione (ed alle polemiche dei più esperti...).
Per un viaggiatore, una giornata senza nuvole può risultare un'esperienza indimenticabile, ma per uno come me viaggiare senza una "nuvola" (Cloud) è un brutto incubo. Non amo la pioggia, ma per me il Cloud
DettagliMobile Virtual Reality (MVR): un nuovo modello di realtà virtuale A. Sanna C. Zunino F.Lamberti
Mobile Virtual Reality (MVR): un nuovo modello di realtà virtuale A. Sanna C. Zunino F.Lamberti Dipartimento di Automatica e Informatica Politecnico di Torino Corso Duca degli Abruzzi 24, I-10129 Torino
DettagliIl nuovo sito PON. Guida alla navigazione
Il nuovo sito PON Guida alla navigazione Introduzione La presente guida ha lo scopo di illustrare la struttura del nuovo sito PON e la sua organizzazione, per rendere così la navigazione ancora più semplice
DettagliOpen Meeting. Perchè Scegliere 3CX Phone System? Caratteristiche principali e punti di forza. Giovedì 15 Maggio 2014
Perchè Scegliere 3CX Phone System? Caratteristiche principali e punti di forza Copyright 2002 ACNielsen a VNU company 3CX Phone System Software based PBX for Windows Open basato sul protocollo SIP Standard
DettagliIntegrare Alfresco con le applicazioni aziendali. Gli strumenti Helper e Importer
Integrare Alfresco con le applicazioni aziendali Gli strumenti Helper e Importer Obiettivo: integrare Alfresco Sfruttare appieno la potenza di Alfresco, significa rendere Alfresco il repository unico di
DettagliProgramma del corso di Strumenti informatici per lo sport
Programma del corso di Strumenti informatici per lo sport Insegnamento Corso di laurea Settore Scientifico Strumenti informatici per lo sport Laurea Magistrale in Management dello sport e delle attivita'
DettagliOxygen Series. Italiano. Guida rapida
Oxygen Series Italiano Guida rapida Serie Oxygen Guida rapida 3 1 Introduzione Congratulazioni per l'acquisto di una tastiera M-Audio della serie Oxygen. Le tastiere Oxygen offrono ora DirectLink, che
DettagliExsoportal è il portale di Exsorsa che offre ai suoi utenti l accesso ai servizi e ai pannelli di configurazione della propria utenza.
Come utilizzare EXSOPORTAL e i suoi servizi a valore aggiunto. Documentazione per l utente versione 1.0 Exsoportal è il portale di Exsorsa che offre ai suoi utenti l accesso ai servizi e ai pannelli di
DettagliGuida Tecnica di compilazione
Guida Tecnica di compilazione 1. Introduzione Per supportare operativamente le amministrazioni nell'attuazione della direttiva, il Dipartimento della Funzione Pubblica e il Dipartimento per le Pari Opportunità
DettagliR. Orsini - A. Roncato - F. Dalla Libera
Interfacce per basi di dati e integrazione di sistemi informativi R. Orsini - A. Roncato - F. Dalla Libera Workshop del Dipartimento di Informatica 2 Marzo 2006 Aree e progetti Progetto Rewerse: Query
DettagliCOMUNICATO STAMPA. A tutti gli organi d informazione Loro Sedi. OGGETTO: On line il nuovo sito web di Girgenti Acque S.p.A.
COMUNICATO STAMPA A tutti gli organi d informazione Loro Sedi OGGETTO: On line il nuovo sito web di Nuovo look per girgentiacque.com, il nuovo sito di profondamente rinnovato per fornire una risposta più
DettagliCOME USARE LA PIATTAFORMA: TUTORIAL STUDENTE
COME USARE LA PIATTAFORMA: TUTORIAL STUDENTE È la prima volta che accedi MOOC SPACE? Questo tutorial ti aiuterà a navigare e usare le funzioni all interno del corso. 1. Primo accesso Nella schermata iniziale
DettagliCorso di Sistemi di Elaborazione Modulo 1 (6 CFU)
Corso di Sistemi di Elaborazione Modulo 1 (6 CFU) Università di Foggia CdL in Ingegneria dei Sistemi Logistici per l Agroalimentare a.a. 2015/2016 Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Obiettivi
DettagliIl back end di doclife network è utilizzato dalla sede centrale e dagli amministratori dell azienda che adotta il sistema.
presenta SCENARIO ED ESIGENZE Aziende organizzate con una struttura «centro-periferia» che hanno esigenza di: _ avere un repository virtuale per organizzare il proprio corpus informativo (knowledge management)
Dettagli