Mobile apps. Android - I
|
|
- Evangelina Baroni
- 6 anni fa
- Visualizzazioni
Transcript
1 Mobile apps Cloud Computing SaaS enables Ubiquitous Computing servizi e dati nella nuvola accessibili in modalità ubiquitous (anywhere and anytime) NB L'accesso da device mobile ha caratteristiche diverse rispetto all'accesso da PC (e l'accesso da smartphone non è identico all'accesso da tablet)... E' diverso soprattutto il contesto (sono quindi diverse le problematiche di interazione HCI) a.a. 2013/14 Tecnologie Web 1 Android - I Android è: un sistema operativo (SO) per dispositivi mobili una piattaforma per lo sviluppo di applicazioni per dispositivi mobili prodotto da Google (in collaborazione con l'open Handset Alliance, gruppo di 79 aziende che promuove l'innovazione nel settore mobile) Alcuni vantaggi di Android rispetto ad altri SO/piattaforme (es. Windows Phone 7, ios, Symbian,...): open source molto diffuso (è il SO mobile più diffuso) costi ridotti portabile (su hardware diversi: smartphone, tablet, ebook reader, netbook,...) a.a. 2013/14 Tecnologie Web 2 1
2 Android - II Android è caratterizzato da un'architettura a layer (strati) che comprende: un Sistema Operativo (SO) un insieme di librerie per le funzionalità core della piattaforma un'implementazione della Virtual Machine (interprete) e un insieme di librerie Java per la realizzazione di applicazioni mobili Nota: in Android tutte le applicazioni sono "uguali": le applicazioni native e quelle sviluppate da terze parti sono scritte con le stesse API ed eseguite allo stesso modo; è possibile rimuovere qualsiasi applicazione nativa e sostituirla con una di terze parti a.a. 2013/14 Tecnologie Web 3 Android - III Architettura di Android (da: Carli 2010; a.a. 2013/14 Tecnologie Web 4 2
3 Android apps - I Cosa serve per sviluppare un'applicazione Android? i tool di sviluppo per Java (Java Development Kit JDK) i tool di sviluppo per Android (Android Software Development Kit SDK) un Java IDE, per es Eclipse plugin Android per Eclipse (Android Development Tools ADT), che permette di integrare in Eclipse gli strumenti per la compilazione, il debugging, ecc. rilasciati con l'android SDK. un Android Virtual Device (AVD), cioè un emulatore che permette agli sviluppatori di testare le apps senza dover usare uno smartphone Android vero e proprio gli AVD possono essere creati con differenti configurazioni per emulare differenti tipi di smartphone reali il plugin ADT di Eclipse permette di gestire con facilità gli AVD a.a. 2013/14 Tecnologie Web 5 Android apps - II In alternativa (a Eclipse + ADT): Android Studio (developer.android.com/sdk/installing/studio.html) Android Studio provides integrated Android developer tools for development and ddb debugging Caution: Android Studio is currently available as an early access preview. Several features are either incomplete or not yet implemented and you may encounter bugs. If you are not comfortable using an unfinished product, you may want to instead download (or continue to use) the ADT Bundle (Eclipse with the ADT Plugin) a.a. 2013/14 Tecnologie Web 6 3
4 Android apps - III I componenti di un'app: Android fornisce un insieme di elementi predefiniti progettati appositamente per i dispositivi mobili Activity: rappresenta una "schermata" dell'app generalmente una Activity corrisponde ad un'azione specifica che l'utente può fare tipicamente un'app consiste in una sequenza di Activity una Activity può essere sospesa e ripresa, ma ci può essere una sola Activity attiva ("in primo piano" in foreground) per volta una Activity non attiva (in backgroud) può essere terminata dal sistema operativo, per es perché la memoria diventa insufficiente ogni app può essere interrotta e chiusa in qualunque momento Fonte: android-tutorial-overview-and-contents/ a.a. 2013/14 Tecnologie Web 7 Android apps - IV View: area rettangolare contenente elementi grafici e gestori di eventi Fonte: mobiforge.com/design-development/ understanding-user-interface-android-part-2-views user interface android Intent: quando un'app ha la necessità di eseguire una particolare operazione, utilizza un Intent; è possibile utilizzare Intent predefiniti, opp crearne di nuovi per es: è disponibile l'intent predefinito it "inviare i una " se nella nostra applicazione abbiamo la necessità di gestire l'invio di , possiamo invocarlo, opp possiamo crearne uno nuovo (e invocarlo dall'app) app diverse possono utilizzare lo stesso Intent a.a. 2013/14 Tecnologie Web 8 4
5 Android apps - V Content Provider: archivio di dati accessibile da diverse app per motivi di sicurezza i dati di un'app non sono accessibili da altre app è possibile creare dei Content Provider che offrono un accesso ai dati esistono anche dei Content Provider predefiniti (es. calendario, contatti,...), accessibili anche ad applicativi di terze parti Service: processo che gira in background (senza interazione con l'utente), realizzato da un'app che può svolgere attività in modo "invisibile", senza interfaccia utente es: player musicale (che continua a riprodurre canzoni anche quando non è in foreground) Fonte: com/2013/07/ un Service avviato ha priorità più alta rispetto 31/best-music-player-for-android/ a un'activity inattiva è meno probabile che un Service sia terminato (l'unica ragione per cui Android potrebbe fermare un Service è per fornire risorse aggiuntive all'activity in foreground; se succede, il Service sarà riavviato automaticamente non appena le risorse diventano nuovamente disponibili) a.a. 2013/14 Tecnologie Web 9 Android apps - VI Pubblicare un'app nell'android Market l'app deve essere testata e configurata secondo le specifiche dell'android Market (vedi: il plugin di Android per Eclipse (ADT) mette a disposizione un wizard che semplifica la preparazione dell'app per la pubblicazione a.a. 2013/14 Tecnologie Web 10 5
6 Android apps - VII Per pubblicare una app nell'android Market dobbiamo essere registrati come sviluppatori (vedi: play.google.com/apps/publish/signup) poi si accede all'android Market, si clicca sul pulsante Upload Application, si compila il form e si clicca sul pulsante Publish l'app comparirà immediatamente nell'android Market sarà possibile vedere le statistiche relative alla app (per es quante volte è stata visitata, scaricata ed installata) e i "voti" degli utenti a.a. 2013/14 Tecnologie Web 11 Android apps: Rif. bibliografici M. Lecce, "Guida Android", 2012 [ Lezione 1: sì (Introduzione) Lezione 2: sì (SDK) Lezione 3: sì (View) Lezione 4: sì (Activity) Lezione 5: sì (Intent) Lezione 6: sì (Content Provider) Lezione 7: sì (Service) Lezione 8: NO (manifest) Lezione 9: sì (Android Virtual Device) Lezione 10: NO (Resources) Lezioni 11-24: NO Lezione 25: senza dettagli (pubblicare l'app nell'android Market) a.a. 2013/14 Tecnologie Web 12 6
Dispositivi mobili e mobile apps - I
Dispositivi mobili e mobile apps - I Internet, Web, Cloud Computing, SaaS,... abilita Ubiquitous Computing Servizi e dati nella nuvola accessibili in modalità ubiquitous (anywhere and anytime) i dispositivi
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
DettagliCorso di programmazione
Corso di programmazione per android 1 Introduzione (corso completo per imparare a programmare con il S.O. Google) Android è il sistema operativo per dispositivi mobili più diffuso al mondo. Si è imposto
DettagliTecniche 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
DettagliL00_Introduction. E. Falzone ITIS Magistri Cumacini
L00_Introduction 1 Chi sono? Emanuele Falzone Contatti: emanuele.falzone@mail.polimi.it @emanuele_falzone Telegram 2 Perchè siamo qui? 3 Cosa vedremo oggi? Breve storia di android Presentazione del corso
DettagliProgrammazione 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
DettagliANDROID. Domenico Talia. Università della Calabria. talia@dimes.unical.it
ANDROID Domenico Talia Università della Calabria talia@dimes.unical.it Sistemi Operativi per Mobile! I sistemi operativi per sistemi mobili seguono i principi dei SO classici ma devono gestire risorse
DettagliBasi 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
Dettagliv. 1.0.1 App Inventor
v. 1.0.1 App Inventor Argomenti trattati MIT App Inventor 2 Introduzione Google Android Android SDK, Android Market Utilizzo di App Inventor Architettura Sviluppo di applicazioni etc Storia Introduzione
DettagliCorso sul linguaggio Java
Corso sul linguaggio Java Modulo JAVA0 0 Linguaggio Java 1 Prerequisiti Utilizzo elementare di un pc Utilizzo di Internet per il downloading di file 2 1 Introduzione In questa lezione si descrivono gli
DettagliAndroid 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
DettagliCaratteristiche 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.
DettagliSmart Cities and Communities and Social Innovation Bando MIUR. D.D. 391/Ric. del 5 luglio Application Store
Smart Cities and Communities and Social Innovation Bando MIUR D.D. 391/Ric. del 5 luglio 2012 Application Store Finalità Con il termine application store non si intende indicare un oggetto finalizzato
DettagliScuola 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
DettagliIngegneria del Software 1: Eclipse
Ingegneria del Software 1: Eclipse Da completare entro Marzo 15, 2016 S. Krstić and M. Scavuzzo and F. Marconi and A. Rizzi and C. Menghi 1 Contents 1 Introduzione 3 1.1 Java (JRE vs JDK)..........................................
DettagliAmbienti di Sviluppo. Linguaggi compilati
Insieme omogeneo di strumenti adatti allo sviluppo di progetti software. Compilatori e/o interpreti; Editor; Ambienti di Sviluppo Strumenti di debug e/o test; 1 Linguaggi compilati Codice sorgente convertito
DettagliLa tua prima app su Android
T La tua prima app su Android Tutorial per Eclipse P. Gallo M.L. Pietramala Java Blocco tematico E Le apps e ANDROID Unità E1 Primi passi in Java su ANDROID Prerequisiti Obiettivi Unità E1 Primi passi
DettagliSistema operativo & file system 1
Il software (sw) Software di sistema e file system Lezione 1b L esecuzione di programmi è lo scopo di un elaboratore I programmi sono algoritmi codificati in un particolare linguaggio di programmazione
DettagliSviluppo 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...
DettagliINTRODUZIONE 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
DettagliIntroduzione alla programmazione Android. Emanuel Di Nardo
Introduzione alla programmazione Android 1 Emanuel Di Nardo emanuel.dinardo@gmail.com Architettura di base Insieme software composto da: Sistema operativo Middleware Applicazioni di base Utilizzo del linguaggio
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
DettagliIntroduzione all ambiente di sviluppo
Laboratorio II Raffaella Brighi, a.a. 2005/06 Corso di Laboratorio II. A.A. 2006-07 CdL Operatore Informatico Giuridico. Introduzione all ambiente di sviluppo Raffaella Brighi, a.a. 2005/06 Corso di Laboratorio
DettagliProgrammazione 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
DettagliANDROID 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
DettagliONLINE COLLABORATION
ONLINE COLLABORATION SYLLABUS MODULO C04.2 PASSAPORTO INFORMATICO EIRSAF Scopo Questo documento descrive il syllabus del Modulo Online Collaboration erogato e certificato da IRSAF - Istituto di Ricerca
DettagliSistemi Mobili e Wireless Android Introduzione alla piattaforma
Sistemi Mobili e Wireless Android Introduzione alla piattaforma Stefano Burigat Dipartimento di Matematica e Informatica Università di Udine www.dimi.uniud.it/burigat stefano.burigat@uniud.it Cos'è Android?
DettagliAntonio Fini. Il Cloud a scuola. Antonio Fini
Antonio Fini Il Cloud a scuola Antonio Fini Desktop vs Cloud Che software utilizzate per scrivere una email? Cosa utilizzate per scrivere un testo/presentazione/foglio di calcolo? Qualcuno usa ancora chiavette
DettagliAndroid AppInventor. Argomenti trattati. Introduzione. AppInventor. etc. Google Android Android SDK, Android Market
Android v. 1.0.1 Argomenti trattati Android AppInventor Introduzione Google Android Android SDK, Android Market AppInventor Architettura Sviluppo di applicazioni etc Storia Introduzione Android Android
DettagliPerElmec Mobile App. Guida sull utilizzo della App mobile del PerElmec. Autore: Uff. Sviluppo Web Rev. Dicembre Sviluppo Web e Mobile
Sviluppo Web e Mobile PerElmec Mobile App Guida sull utilizzo della App mobile del PerElmec Autore: Uff. Sviluppo Web Rev. Dicembre 2016 Elmec Informatica S.p.A. Via Pret, 1 21020 Brunello (VA) www.elmec.com
DettagliMagiCum 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/
DettagliUtilizzo il computer con il videoproiettore o la LIM durante la lezione
mariagiovannacutugno@gmail.com 40 risposte Modifica questo modulo Vedi tutte le risposte Pubblica i dati di analisi Riepilogo Sono un insegnante di : 72,5% scuola dell'infanzia 5 12.5% scuola primaria
DettagliATTIVITÀ. Descrizione del laboratorio virtuale attivato nel progetto. Documento: Descrizione piattaforma Laboratorio Virtuale
ATTIVITÀ Descrizione del laboratorio virtuale attivato nel progetto Documento: Descrizione piattaforma Laboratorio Virtuale 1. Introduzione Per lo sviluppo delle attività, è stato utilizzato un laboratorio
DettagliUniversità degli Studi di Padova
Università degli Studi di Padova SCUOLA DI INGEGNERIA Corso di Laurea in INGEGNERIA DELL INFORMAZIONE Laboratorio di Fondamenti di Informatica A.A. 2017/2018 SOMMARIO 1) (Java Development Kit) Cos è Struttura
DettagliHorizone Server IN00B02WEB. Horizone PDK
Horizone Server IN00B02WEB Horizone PDK Prodotto: -- Descrizione: Horizone PDK - Manuale Utente Data: 10/07/2017 Eelectron Spa IN00B02WEBFI00080102_PDK_MANUAL.DOCX 1/12 Qualsiasi informazione all interno
DettagliInterstudio L INGEGNERE NELLE NUVOLE. App, WEB App e Cloud. ing. Sauro Agostini. Architectural & Engineering Software. venerdì 11 ottobre 13
Architectural & Engineering Software L INGEGNERE NELLE NUVOLE App, WEB App e Cloud ing. Sauro Agostini Mitterand 1981 Reagan Battaglin Alice IBM PC 5150 Alonso C ERA UNA VOLTA IL DOS Non è una rivoluzione,
DettagliProf. Pagani corrado JAVA
Prof. Pagani corrado JAVA NASCITA DI JAVA Java è stato creato, a partire da ricerche effettuate alla Stanford University agli inizi degli anni Novanta, da un gruppo di esperti sviluppatori capitanati da
DettagliTesina per l esame di Sistemi Operativi a cura di Giuseppe Montano. Prof. Aldo Franco Dragoni
Sistemi operativi real time basati su : gestione delle risorse e dei processi. Tesina per l esame di Sistemi Operativi a cura di. Prof. Aldo Franco Dragoni Corso di laurea in Ingegneria Informatica e dell
Dettagliin 7 giorni Android - Matteo Bonifazi -
- Matteo Bonifazi - Sviluppare applicazioni per Android in 7 giorni Design e implementazione di app reattive e attraenti >> Pubblicazione e monetizzazione con il Play Store >> Servizi di localizzazione
DettagliCORSO PROGRAMMAZIONE ANDROID
I.I.S. G. COSSALI - ORZINUOVI CORSO PROGRAMMAZIONE ANDROID Febbraio Maggio 2017 Prof. Dario Tomasoni 1 CHI Dario Tomasoni; Docente di Informatica; 1984; Ing. Delle Telecomunicazioni; Altro, curiosità?
DettagliManuale KIT di Monitoraggio Retrofit Monofase
Manuale KIT di Monitoraggio Retrofit Monofase CONSERVA QUESTO MANUALE IN UN POSTO SICURO! P800SRL Via Valdilocchi, 6/F 19126 La Spezia PI01353280116 REV. 3 DATA 18/05/2017 SOMMARIO INTRODUZIONE... III
DettagliClassi di Java introducono Oggetti e Tipi per il programma
Classi di Java introducono Oggetti e Tipi per il programma Un numero finito di entità statiche. Un numero infinito di entità dinamiche: Oggetti. Gli oggetti sono valori e sono usati come sotto che rappresenta
DettagliLaboratorio Reti di Calcolatori Laurea Triennale in Comunicazione Digitale. Anno Accademico 2013/2014
Laboratorio Reti di Calcolatori Laurea Triennale in Comunicazione Digitale Anno Accademico 2013/2014 Account Provvisorio User: RETI Psw: 2013 Accedi a : CSD 172.16.19.24/registrati Aspetti Organizzativi
DettagliSETA Selection Tool del Sistema ARTIST
Selection Tool del Sistema ARTIST L incarico è stato affidato al RTI composta da: Kayser Italia S.r.l. Daxo con capogruppo Kayser Italia s.r.l. SETA () Espandibilità e flessibilità Delocalizzazione istallazione
DettagliBancontact/Mister Cash Mobile
Tabella dei contenuti 1. Introduzione 2. Funzionamento 2.1 Aspetto della pagina di pagamento 2.1.1 Sul computer 2.1.2 Sul tablet 2.1.3 Sullo smartphone 3. Configurazione 3.1 Test 4. Integrazione 5. Layout
DettagliRequisiti di sistema per Qlik Sense. Qlik Sense June 2017 Copyright QlikTech International AB. Tutti i diritti riservati.
Requisiti di sistema per Qlik Sense Qlik Sense June 2017 Copyright 1993-2017 QlikTech International AB. Tutti i diritti riservati. Copyright 1993-2017 QlikTech International AB. Tutti i diritti riservati.
DettagliInstallazione 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
DettagliMA GLI ANDROIDI SOGNANO PINGUINI ELETTRICI? Introduzione ad Android. Il futuro prossimo dei telefoni cellulari.
MA GLI ANDROIDI SOGNANO PINGUINI ELETTRICI? Introduzione ad Android. Il futuro prossimo dei telefoni cellulari. 8 aprile 2008 Case delle Culture di Ponziana via Orlandini 38 - Trieste Cos'è Android? Android
DettagliCorso 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)
DettagliProgrammazione a Oggetti e JAVA. Prof. B.Buttarazzi A.A. 2012/2013
Programmazione a Oggetti e JAVA Prof. B.Buttarazzi A.A. 2012/2013 Sommario Contenuti del Corso Riferimenti Regole del Corso Materiale Didattico Scheduling Esami Strumenti Software 16/01/2013 2 Contenuti
DettagliBOOLE SERVER AGENT. - Installation guide- Aggiornato alla versione Boole Server
BOOLE SERVER AGENT - Installation guide- Aggiornato alla versione Boole Server 3.2.1.9 BOOLE SERVER AGENT INSTALLATION Sommario I prerequisiti di Sistema per l installazione di Boole Server Agent... 3
DettagliCORSO DI PROGRAMMAZIONE ios BASE IN LINGUAGGIO NATIVO OBJECTIVE-C
CORSO DI PROGRAMMAZIONE ios BASE IN LINGUAGGIO NATIVO OBJECTIVE-C Apple ha stupito tutta la sua comunità di sviluppatori quando ha annunciato Swift, un nuovo linguaggio di programmazione per applicazioni
DettagliCorso di formazione CerTICTablet
Redattore prof. Corso di formazione CerTICTablet Seconda Dispensa Comitato Tecnico Scientifico: Gruppo Operativo di Progetto CerticAcademy Learning Center, patrocinato dall assessorato al lavoro e alla
DettagliStrumenti Java. Fondamenti di informatica L-B A.A Alessandra Toninelli
Strumenti Java Fondamenti di informatica L-B A.A. 2006-2007 Alessandra Toninelli atoninelli@deis.unibo.it Cosa installare? J2SE SDK Software Development Kit (JDK): Contiene: tutte le classi con relativo
DettagliIncontro network clienti
Incontro network clienti 10:00 11:00 mydonor NX, disruptive new generation. Come cambiano pelle i nostri prodotti e la reingegnerizzazione del Data Base. La filosofia mobile, le app ios e Android. 11:00
DettagliGuida di avvio rapido. PC, Android e ios
Guida di avvio rapido PC, Android e ios Installazione per PC Per ulteriori informazioni sui requisiti di sistema, visitare il sito Web di Trend Micro. Per scaricare il programma di installazione, aprire
DettagliD1.3 Documento contenente le specifiche tecniche e funzionali di massima delle componenti architetturali
D1.3 Documento contenente le specifiche tecniche e funzionali di massima delle componenti architetturali Obiettivo: L'obiettivo del progetto è quello di realizzare un interfaccia accessibile via web, che
DettagliSviluppo 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:
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
DettagliManuale Kit di Monitoraggio Monofase
Manuale Kit di Monitoraggio Monofase CONSERVA QUESTO MANUALE IN UN POSTO SICURO! P800SRL Via Valdilocchi, 6/F 19126 La Spezia PI01353280116 REV. 1 DATA 26/04/2017 SOMMARIO INTRODUZIONE... III CABLAGGIO...
DettagliProgrammazione 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?
DettagliMozy Backup Desktop DATI PROTETTI E SEMPRE A DISPOSIZIONE NEL CLOUD TNOTICE, LA RACCOMANDATA ELETTRONICA
Mozy Backup Desktop DATI PROTETTI E SEMPRE A DISPOSIZIONE NEL CLOUD TNOTICE, LA RACCOMANDATA ELETTRONICA 1 2 Imposta e dimentica ARCHIVIA IN MODO SICURO OGNI TIPO DI FILE Il computer desktop o portatile
DettagliVirtualizzazione e macchine virtuali. Presentata da Bernardo Lombardi
Virtualizzazione e macchine virtuali Presentata da Bernardo Lombardi La virtualizzazione Per virtualizzazione, in ambiti informatici, si intende la creazione di una versione virtuale di una risorsa normalmente
DettagliEVOMINI+ SET Guida all installazione
EVOMINI+ SET Guida all installazione per Windows XP, Windows Vista e Windows 7 Prima di connettere l interfaccia USB al PC è necessario installare i driver ed il software applicativo. Se è necessario aggiornare
DettagliLaboratorio di Programmazione Lezione 1. Cristian Del Fabbro
Laboratorio di Programmazione Lezione 1 Cristian Del Fabbro Reperibilità homepage corso: https://users.dimi.uniud.it/~cristian.delfabbro/teaching.php email: cristian.delfabbro@uniud.it telefono: 0432 558676
DettagliTecnologie dei Sistemi di Automazione
Facoltà di Ingegneria Tecnologie dei Sistemi di Automazione Prof. Gianmaria De Tommasi Sistemi di Supervisione Controllo ed Acquisizione Dati SCADA Corso di Laurea Codice insegnamento Email docente Anno
DettagliDOWNLOAD DI MATLAB. (a cura di Studenti Democratici)
DOWNLOAD DI MATLAB (a cura di Studenti Democratici) La presente guida si pone l obiettivo di illustrare la procedura per scaricare gratuitamente Matlab e i suoi tool grazie alla licenza messa a disposizione
DettagliENAIP Trentino Centro Formazione Professionale Alberghiera Primiero
ENAIP Trentino Centro Formazione Professionale Alberghiera Primiero Procedura di utilizzo dell applicazione Ristorazione scolastica v. 1.0 (7 febbraio 2017) La procedura software Ristorazione scolastica
DettagliCustom software development
Company Portfolio I nostri servizi 2 Custom software development Non sviluppiamo solo codice, ma soluzioni reali ed efficaci per il tuo business. Web application Realizziamo e portali e applicazioni web
DettagliManuale accesso tramite inquadramento di un QR CODE
Manuale accesso tramite inquadramento di un QR CODE 1 Scopo del presente manuale Lo scopo di queste note è illustrare la configurazione e il funzionamento della nuova sicurezza denominata QR CODE per accedere
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
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
DettagliThe first all-in-one Cloud Security Suite Platform
The first all-in-one Cloud Security Suite Platform SWASCAN ALL in ONE SWASCAN Web Application SWASCAN Network SWASCAN Code Review SWASCAN All-in-one The first Cloud Suite Security Platform La prima suite
DettagliProf. Rossella Cancelliere
Laboratorio di Informatica e Statistica Chimica Industriale a.a 2004/05 Prof. Rossella Cancelliere Dip. Informatica Univ.Torino C.so Svizzera 185,Torino email:cancelli@di.unito.it tel: 011/670 67 77 Obiettivi
DettagliSistemi 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
DettagliCosa 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
DettagliIntroduzione a Java. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi132 Sesto San Giovanni
Introduzione a Java IIS Altiero Spinelli Via Leopardi132 Sesto San Giovanni Linguaggi di programmazione Ogni programma viene scritto utilizzando un linguaggio specializzato, formale e comprensibile da
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
DettagliOpen Database Connectivity (ODBC)
Open Database Connectivity (ODBC) Open Database Connectivity (ODBC), proposto dalla Microsoft nel 1991, fornisce un interfaccia applicativa standard che permette ad una generica applicazione di accedere
DettagliHP Workspace. Guida per l'utente
HP Workspace Guida per l'utente Copyright 2016 HP Development Company, L.P. 2016 Google, Inc. Tutti i diritti riservati. Google Drive è un marchio di Google Inc. Windows è un marchio o un marchio registrato
DettagliMONITORAGGIO DEGLI IMPIANTI E CONTROLLO IN REMOTO DEI PROCESSI INDUSTRIALI IN OTTICA INDUSTRIA 4.0. IL PROGETTO IOTLY
MONITORAGGIO DEGLI IMPIANTI E CONTROLLO IN REMOTO DEI PROCESSI INDUSTRIALI IN OTTICA INDUSTRIA 4.0. IL PROGETTO IOTLY Autori: Cristina Piera Ghioldi CEO, G2 di Ghioldi srl Giuseppe Giardina General Director,
DettagliCome realizzare il proprio cloud in casa
Come realizzare il proprio cloud in casa CLOUD COMPUTING Con il termine inglese Cloud Computing (nuvola informatica) si indica un insieme di tecnologie che permettono, tipicamente sotto forma di un servizio
DettagliSistemi operativi. Fondamenti di Informatica
Sistemi operativi Fondamenti di Informatica Scratch https://scratch.mit.edu/studios/3840177/ Software ed Hardware Software Hardware Kernel Software Kernel Hardware Sistema operativo Processi: un programma
DettagliUML. Il linguaggio UML e ArgoUML. Ingegneria dei sistemi software 2009/ /09/2009
UML Il linguaggio UML e ArgoUML 30/09/2009 Ingegneria dei sistemi software 2009/2010 manuel.comparetti@iet.unipi.it UML Unified Modeling Language una famiglia di notazioni grafiche standardizzate* orientata
DettagliCorso 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
DettagliPanoramica della soluzione ibrida Servizi di integrazione applicativa di SharePoint 2013
Panoramica della soluzione ibrida Servizi di integrazione applicativa di SharePoint 2013 Christopher J Fox Microsoft Corporation Novembre 2012 Si applica a: SharePoint 2013, SharePoint Online Riepilogo:
DettagliSecuring Site-to-Site Connectivity
Securing Site-to-Site Connectivity Capitolo 7 Traduzione in Italiano Types of Remote-access VPNs Usando le tecnologie VPN, gli impiegati possono essenzialmente portare l ufficio con loro, includendo accesso
DettagliIL SITO WEB. Concetti generali
IL SITO WEB Concetti generali CONCETTI GENERALI Il sito Internet è un insieme di pagine web legate tra loro che si riferiscono allo stesso utente. TIPOLOGIE SITI INTERNET Possono essere: STATICI, consentono
DettagliManuale Sito Videotrend
Manuale Sito Videotrend 1 Sommario INTRODUZIONE...3 PRESENTAZIONE...4 1 GESTIONE DDNS...6 1.1 GESTIONE DDNS...6 1.2 CONNESSIONE DDNS...6 1.3 CREA ACCOUNT DDNS...7 1.4 GESTIONEACCOUNT...7 1.5 IMPIANTI DDNS...8
DettagliSommario. Guida introduttiva a Guida introduttiva a 2. Fase 1: Accedi a 2
Sommario Guida introduttiva a mypassword@lilly 2 Fase 1: Accedi a mypassword@lilly 2 Fase 2: Download PingID da App Store 2 Fase 3: Registra il tuo principale metodo di autenticazione o dispositivo con
DettagliAmbienti 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
DettagliAPP MOBILE. Requisiti...2. Lingue disponibili Store Home page...6. Documenti Personali...8. Comunicazioni aziendali...
Documento aggiornato al 12 Febbraio 2016 Applicativi coinvolti: APP MOBILE APP MOBILE INTRODUZIONE... 2 Requisiti...2 Lingue disponibili... 2 Store... 2 CONFIGURAZIONE... 3 FUNZIONALITA'... 6 Home page...6
DettagliDocumento di Policy e configurazione del sistema di virtualizzazione per le postazioni universitarie presso gli Spedali Civili di Brescia.
Documento di Policy e configurazione del sistema di virtualizzazione per le postazioni universitarie presso gli Spedali Civili di Brescia. 20160126_DCSS_VDI_ospedale.docx 1/8 Sommario Premessa... 3 Destinatari
DettagliQuesto materiale è reperibile a questo indirizzo:
SISTEMA OOPERATIVO OPERATIVO - ANDROID Questo materiale è reperibile a questo indirizzo: http://diego72.altervista.org/ android Android è un sistema operativo per dispositivi mobili sviluppato da Google
DettagliLe metodologie utilizzate saranno interattive e affiancate dalla realizzazione di project work utili a rendere concrete le lezioni teoriche.
CORSO DI FORMAZIONE TITOLO DEL CORSO TIPOLOGIA FORMATIVA DEL PROGETTO Formazione professionale PROFILO PROFESSIONALE Il progetto si propone di formare una figura professionale innovativa, specializzata
DettagliGuida di avvio rapido. PC, ios & Android
Guida di avvio rapido PC, ios & Android Installazione per PC Visitare il sito Web di Trend Micro per informazioni sui requisiti di sistema. Per scaricare il programma di installazione, aprire il collegamento
DettagliManuale Token Virtuale
Manuale Token Virtuale 1 Scopo del presente manuale Lo scopo di queste note è illustrare la configurazione e il funzionamento della nuova sicurezza denominata TOKEN VIRTUALE per accedere all'home banking.
DettagliLinux Day 2015. ANDROID ed i suoi derivati. Pavia, 24 ottobre 2015. Marco Giorgi NUTRIA LUG
Linux Day 2015 NUTRIA LUG Pavia, 24 ottobre 2015 ANDROID ed i suoi derivati Quant'è davvero open un dispositivo Android e come renderlo ancora più libero CHI SONO Membro del team di sviluppo DEFT Linux
DettagliManuale Token Virtuale
Manuale Token Virtuale 1 Scopo del presente manuale Lo scopo di queste note è illustrare la configurazione e il funzionamento della nuova sicurezza denominata TOKEN VIRTUALE per accedere all'home banking.
DettagliGuida all uso dell Applicazione Greenway
Guida all uso dell Applicazione Greenway dr. ing. Mariella Sole!1 Introduzione 3 DESCRIZIONE GENERALE DELL APPLICAZIONE 3 Guida all utilizzo di Greenway 3 PRIMO AVVIO 3 LE MIE BARCHE 4 MAPPA 5 CHAT 6 OPERATORI
Dettagli