ios: Sviluppo App iphone & ipad Dario Pizzuto

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "ios: Sviluppo App iphone & ipad Dario Pizzuto"

Transcript

1 ios: Sviluppo App iphone & ipad Dario Pizzuto 1

2 Tools Overview 2

3 Tools Argomenti Xcode ios Simulator ios Developer Library Instruments 3

4 Tools Xcode IDE (Integrated Development Environment) Scrittura codice Performance analysis Client Git/Svn Test Download da Mac AppStore (Xcode 5) 4

5 Tools 5

6 Tools ios Simulator Simulatore dei device ios (iphone, ipad) Contiene tutti i servizi di un device reale Gestisce tutti i frameworks Supporta varie versioni di ios Download da Xcode Preferences -> Downloads 6

7 Tools 7

8 Tools ios Developer Library Documentazione Esempi Disponibile: Web Xcode -> Window -> Documentation and API reference (o Shift+Cmd+0) Fondamentale 8

9 Tools 9

10 Tools Instruments Leaks Test Network, CPU, RAM... Test e profilazione prima della release 10

11 Tools 11

12 Tools Tutti i tools Apple sono gratuiti 12

13 Tools Details 13

14 Xcode 14

15 Xcode Visualizzazione su singola interfaccia Tutto a portata di click Personalizzabile Xcode ricorda le vostre preferenze!!! 15

16 Preferences 16

17 Xcode Accounts Preferences Informazioni profilo developer 17

18 Xcode Font & Colors Preferences Temi e colori 18

19 Xcode Downloads Preferences Simulatori e Documentazione 19

20 Main Interface 20

21 Xcode Interface 21

22 Toolbar Area 22

23 Xcode Toolbar Area Visualizzazione Aree Accesso simulatori Activity indicator 23

24 Editor Area 24

25 Xcode Editor Area Codice Spostamento veloce su codice e files 25

26 Xcode Jump Bar 26

27 Navigator Area 27

28 Xcode Navigation Area Navigazione files Visualizzazione aree - Issues - Search - Breakpoints 28

29 Xcode Issue Navigator Errori e Warning 29

30 Xcode Search Find, replace, pattern, Regex 30

31 Xcode Breakpoints Enable, Disable... 31

32 Debug Area 32

33 Xcode Debug Area Output console Introspezione variabili Debug 33

34 Xcode 34

35 Xcode 35

36 Xcode 36

37 Utility Area 37

38 Xcode Utility Area Info su file Oggetti grafici frameworks Accesso rapido media progetto Code Snippet Library 38

39 Xcode File types Area Creazione rapida file 39

40 Xcode Code Snippet Library Creazione rapida snippet codice 40

41 Xcode Objects Area Creazione rapida oggetti default ios 41

42 Xcode Media Area Accesso file multimediali del progetto 42

43 Storyboard 43

44 Xcode Storyboard Usato per costruire la UI (User Interface) Customizzare oggetti Dimensioni Collegamenti tra Views 44

45 Xcode 45

46 Xcode 46

47 Xcode Scene Composizione View Gerarchia oggetti 47

48 Xcode File inspector Descrizione generale identità oggetto Tipo, Localizzazione, versione 48

49 Xcode Help inspector Link alla documentazione Quick referenxe ad esempi 49

50 Xcode Identity inspector Classe oggetto 50

51 Xcode Attributes inspector Attributi dell oggetto Importantissimo!!! Non sempre esaustivo e collaborativo 51

52 Xcode Size inspector Dimensione oggetto Punto di ancoraggio 52

53 Xcode Connection inspector Link tra oggetto di UI e oggetto nel codice Importantissimo!!! 53

54 Run App 54

55 Xcode Toolbar Project, Device, Run & Stop 55

56 Xcode Scheme Impostazioni di Run Possibile crearne diversi: Debug Release Production Quality Assesment 56

57 Xcode Scheme 57

58 Xcode Scelta Device 58

59 Xcode Running App 59

60 Xcode Running App 60

61 ios Simulator 61

62 ios Simulator ios Simulator Replica device fisico Possibilità di gestire: effetti grafici rallentati posizione geografica custom Gesture 62

63 ios Simulator ios Simulator Settings Account Social Game Center Proprio come un device fisico! 63

64 ios Simulator Configurazione Schema specifico Posizione Dati Analisi performance Configurazione prima del run dallo Schema 64

65 ios Simulator Schema custom 65

66 ios Simulator 66

67 ios Simulator 67

68 ios Simulator Ogni tanto non risponde! Effettuare reset :-/ 68

69 Instruments 69

70 Instruments Analysis Analisi performance Consumo CPU, RAM Leaks Riproduzione azioni utente (Automations) Stress-test 70

71 Instruments 71

72 Instruments 72

73 Instruments 73

74 Tools Ulteriori approfondimenti Xcode ios Simulator Instruments 74

75 Domande? 75

Elenco argomenti (1/2)

Elenco argomenti (1/2) Dev ios Argomenti trattati Elenco argomenti (1/2) ios, il sistema operativo di iphone/ipad I 4 livelli dell'architettura ios: Cocoa touch Media Core services Core OS Le App: struttura e funzionamento Area

Dettagli

Indice generale. Introduzione...xv. Parte I Per iniziare Capitolo 1 Introduzione allo sviluppo ios con tecnologie web...3

Indice generale. Introduzione...xv. Parte I Per iniziare Capitolo 1 Introduzione allo sviluppo ios con tecnologie web...3 Introduzione...xv A chi si rivolge questo libro...xv Gli argomenti trattati...xv Com è organizzato il libro...xvi Cosa occorre per utilizzare il libro...xvii Convenzioni adottate...xvii Il codice sorgente...xviii

Dettagli

1 di 17 14-01-2009 18:14

1 di 17 14-01-2009 18:14 14 gen 2009 Stampa articolo 48 Commenti [Modifica] Corso interattivo di programmazione per iphone: I Lezione Corso Inglese Online Facile, Rapido e Divertente Corso a distanza. Provalo Gratis! ABAEnglish.com

Dettagli

Indice generale. Ringraziamenti...xi. Introduzione...xv. Capitolo 1 Tweet di benvenuto in ios 6...1. Programmazione in ios...23

Indice generale. Ringraziamenti...xi. Introduzione...xv. Capitolo 1 Tweet di benvenuto in ios 6...1. Programmazione in ios...23 Ringraziamenti...xi Introduzione...xv Un nuovo inizio e nuove possibilità...xv Contenuto del libro...xvi Aspettative e requisiti tecnici...xvii Risorse online...xviii Al lavoro!...xviii Capitolo 1 Tweet

Dettagli

Corso Sviluppo Apps su iphone e ipad Corso Online Sviluppo Apps su iphone e ipad

Corso Sviluppo Apps su iphone e ipad Corso Online Sviluppo Apps su iphone e ipad Corso Sviluppo Apps su iphone e ipad Corso Online Sviluppo Apps su iphone e ipad Accademia Futuro info@accademiafuturo.it Programma Generale del Corso Sviluppo Apps su iphone e ipad Tematiche Trattate

Dettagli

Requisiti: Obiettivi: Procedimento:

Requisiti: Obiettivi: Procedimento: Bentornati a tutti, al nostro appuntamento settimanale con le guide a DashCode. Oggi studieremo come trasformare una WebApp in un'app Nativa. Sottolineo poi come questa che iniziamo oggi sia una guida

Dettagli

ios Prof. Emanuele Papo/o

ios Prof. Emanuele Papo/o ios Prof. Emanuele Papo/o Bibliogra,ia Francesco Fan3 Html.it Introduzione ad ios Cosa faremo? Sviluppare applicazioni su pia$aforma ios compa3bili con i disposi3vi di casa Apple: iphone, ipad e ipod Touch.

Dettagli

Capitolo 2. Ciao iphone

Capitolo 2. Ciao iphone Capitolo 2 Ciao iphone iphone è una piattaforma sorprendente, ricca di tecnologia avanzata che fa venir voglia di creare qualcosa. L App Store è pieno di applicazioni che dovrebbero ispirare e porsi come

Dettagli

Corso Eclipse. Prerequisiti. 1 Introduzione

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

Dettagli

Peripheral Interface Controller PIC MCU Families (Microchip)

Peripheral Interface Controller PIC MCU Families (Microchip) PIC Peripheral Interface Controller PIC MCU Families (Microchip) Parliamo di come programmeremo Hardware Microcontrollore PIC18Fxxx (452) ambiente di sviluppo software scrittura del codice Cross-compilatore

Dettagli

ios QuickStart 2014 Release 3 Xojo, Inc.

ios QuickStart 2014 Release 3 Xojo, Inc. ios QuickStart 2014 Release 3 Xojo, Inc. Capitolo 1 Introduzione Benvenuto in Xojo, lo strumento più semplice per creare applicazioni multipiattaforma per il desktop, il web e per ios. Sezione 1 QuickStart

Dettagli

Telematica II 5. Esercitazione/Laboratorio 1

Telematica II 5. Esercitazione/Laboratorio 1 IDE Ambiente di sviluppo IDE - Integrated Development Environment Telematica II 5. Esercitazione/Laboratorio 1 e un Ambiente di Sviluppo Integrato che consente di creare in modo semplice progetti composti

Dettagli

Introduzione all ambiente di sviluppo

Introduzione 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

Dettagli

Guida all uso delle Web View su ios

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

Dettagli

Introduzione ad Eclipse

Introduzione ad Eclipse Introduzione ad Eclipse Corso di Metodi Avanzati di Programmazione 2014-2015 Docente: Dr. Annalisa Appice Tutor di Laboratorio: dott. Roberto Corizzo Ambiente Eclipse Sommario Java: ambiente Eclipse L

Dettagli

Accesso a DynaMed su iphone, ipod touch e ipad. Tutorial

Accesso a DynaMed su iphone, ipod touch e ipad. Tutorial Accesso a DynaMed su iphone, ipod touch e ipad Tutorial Last updated 9/28/2011 Benvenuti al tutorial dedicato a DynaMed su iphone, ipod Touch e ipad! Attraverso questo tutorial imparerete: (1) come accedere

Dettagli

Code::Blocks, installazione ed uso

Code::Blocks, installazione ed uso Code::Blocks, installazione ed uso Alessio Mauro Franchi Dipartimento DEIB, Politecnico di Milano, Milano 9 ottobre 04 Indice Introduzione Installare Code::Blocks: Windows 3 3 Installare Code::Blocks:

Dettagli

Segreteria organizzativa: SALA DEL CONSIGLIO via del Vecchio Politecnico 8

Segreteria organizzativa: SALA DEL CONSIGLIO via del Vecchio Politecnico 8 Segreteria organizzativa: SALA DEL CONSIGLIO via del Vecchio Politecnico 8 CREA L APP PER L ACQUA DI MILANO PARTECIPA ALL HACKATHON BRIEF 2 Premessa Metropolitana Milanese cura la captazione, la potabilizzazione

Dettagli

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

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

Dettagli

Introduzione ecos. Agenda. Giovanni Perbellini

Introduzione ecos. Agenda. Giovanni Perbellini Introduzione ecos Giovanni Perbellini Agenda Introduzione ecos Toolchain Download codice sorgente Binutils GCC/G++ Newlib GDB/Insight Compilazione toolchain Selezione Target Compilazione ecos Configtool

Dettagli

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

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

Dettagli

Installazione Qt/Qt Quick per target Android

Installazione Qt/Qt Quick per target Android Tutorial Qt-Italia.org Installazione Qt/Qt Quick per target Android Prima edizione, Giugno 2015 P. S e r e n o ( h t t p : / / w w w. q t - i t a l i a. o r g ) P a g. 1 19 Questo tutorial è rilasciato

Dettagli

Sviluppare applicazioni per Windows 8 con HTML e JavaScript

Sviluppare applicazioni per Windows 8 con HTML e JavaScript Sviluppare applicazioni per Windows 8 con HTML e JavaScript Di Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Alessio Leoncini, Marco Leoncini, Stefano Mostarda Hoepli Editore (2013) ISBN 9788820352424

Dettagli

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

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

Dettagli

MyPescara, un vate a portata di touch

MyPescara, un vate a portata di touch Comunicato Stampa MyPescara, un vate a portata di touch L amministrazione comunale scommette ancora sulla rete e apre all interazione con cittadini e turisti attraverso un applicazione mobile multilingue

Dettagli

Lezione 1. Sviluppo di Applicazioni per ios. Panoramica Tecnologica ios e ios SDK Strumenti di sviluppo per ios. Università di Pisa

Lezione 1. Sviluppo di Applicazioni per ios. Panoramica Tecnologica ios e ios SDK Strumenti di sviluppo per ios. Università di Pisa Lezione 1 Sviluppo di Applicazioni per ios Panoramica Tecnologica ios e ios SDK Strumenti di sviluppo per ios Oggi... ios e ios SDK Strumenti di sviluppo Linguaggio Objective C Fondamenti di OOP Dispositivi

Dettagli

QUICKFAX PER MAC OS X: SVILUPPO DI UN APPLICAZIONE SOFTWARE PER UN AZIENDA INFORMATICA

QUICKFAX PER MAC OS X: SVILUPPO DI UN APPLICAZIONE SOFTWARE PER UN AZIENDA INFORMATICA Università degli studi di Modena e Reggio Emilia Dipartimento di Ingegneria Enzo Ferrari Corso di Laurea in Ingegneria Informatica QUICKFAX PER MAC OS X: SVILUPPO DI UN APPLICAZIONE SOFTWARE PER UN AZIENDA

Dettagli

- Balestrazzi Gian Maria - Anno Scolastico 2013/2014-5^A Informatica

- Balestrazzi Gian Maria - Anno Scolastico 2013/2014-5^A Informatica - Balestrazzi Gian Maria - Anno Scolastico 2013/2014-5^A Informatica 1 INDICE GESTIONE APPLICAZIONE TRIXOS -Introduzione -Sviluppo SCHEMA GENERALE DEL PROGETTO -Suddivisione lavoro - Requisiti per la progettazione

Dettagli

L ambiente di sviluppo Android Studio

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

Dettagli

Guida rapida a Xcode in C di Marco Cartellà

Guida rapida a Xcode in C di Marco Cartellà Prontuario Xcode Prontuario per Xcode Guida rapida a Xcode in C di Marco Cartellà In collaborazione con: prof. Elio Piccolo prof. Antonio Servetti. Contatto: marco.cartella@studenti.polito.it Cartellà

Dettagli

Ambienti di Sviluppo

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

Dettagli

Elementi di Configurazione di un Router

Elementi di Configurazione di un Router Antonio Cianfrani Elementi di Configurazione di un Router Router IP: generalità Il router ha le stesse componenti base di un PC (CPU, memoria, system bus e interfacce input/output) Come tutti i computer

Dettagli

EndNote Web. Quick Reference Card THOMSON SCIENTIFIC

EndNote Web. Quick Reference Card THOMSON SCIENTIFIC THOMSON SCIENTIFIC EndNote Web Quick Reference Card Web è un servizio online ideato per aiutare studenti e ricercatori nel processo di scrittura di un documento di ricerca. ISI Web of Knowledge, EndNote

Dettagli

Console di Amministrazione Centralizzata Guida Rapida

Console di Amministrazione Centralizzata Guida Rapida Console di Amministrazione Centralizzata Contenuti 1. Panoramica... 2 Licensing... 2 Panoramica... 2 2. Configurazione... 3 3. Utilizzo... 4 Gestione dei computer... 4 Visualizzazione dei computer... 4

Dettagli

Cos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa

Cos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa di Ilaria Lorenzo e Alessandra Palma Cos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa Code::Blocks

Dettagli

Startup Guide. Manuale di installazione ed uso. FluctuS Intelligent Sensor System

Startup Guide. Manuale di installazione ed uso. FluctuS Intelligent Sensor System Cod. Doc.: 88019800_rev10_FluctuS Startup Guide Revisione: 1.0 Data: 04/01/2013 Pag. 1/13 Startup Guide Manuale di installazione ed uso FluctuS http://www.e-fluctus.com 1 INTRODUZIONE 3 2 INSTALLAZIONE

Dettagli

GUIDA PER IPHONE / IPAD SUPERCAM

GUIDA PER IPHONE / IPAD SUPERCAM GUIDA PER IPHONE / IPAD SUPERCAM Passo1 Entrare nell App Store Passo 2: Cliccare su Cerca in cima e cercare SuperCam. Il programma necessario verrà mostrato alla pagina di ricerca. Periodicamente potrebbero

Dettagli

IL LINGUAGGIO C NOSTRO APPROCCIO AL C. Sempre con esempi che illustrano le caratteristiche del linguaggio. SCRIVERE ED ESEGUIRE IL PRIMO PROGRAMMA C

IL LINGUAGGIO C NOSTRO APPROCCIO AL C. Sempre con esempi che illustrano le caratteristiche del linguaggio. SCRIVERE ED ESEGUIRE IL PRIMO PROGRAMMA C IL LINGUAGGIO C Sviluppato agli inizi degli anni '70 nei Bell Laboratories per ricerca, ha caratteristiche che lo rendono ideale per uso scientifico. Si sviluppa e si diffonde parallelamente a Unix. È

Dettagli

LINGUAGGI COMPILATI ESECUZIONE DI UN PROGRAMMA LINGUAGGI COMPILATI LINGUAGGI COMPILATI

LINGUAGGI COMPILATI ESECUZIONE DI UN PROGRAMMA LINGUAGGI COMPILATI LINGUAGGI COMPILATI ESECUZIONE DI UN PROGRAMMA Il codice sorgente non è eseguibile dalla CPU, è necessario tradurlo in linguaggio macchina: un file binario contenente microistruzioni gestibili dalla CPU Diverse architetture

Dettagli

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5 Guida a Joomla Indice generale Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5 Il BACK-END La gestione di un sito Joomla ha luogo attraverso il pannello di amministrazione

Dettagli

Istruzioni per l utilizzo 06/2015. LOGO! App V3.0. LOGO! 8 e LOGO! 7

Istruzioni per l utilizzo 06/2015. LOGO! App V3.0. LOGO! 8 e LOGO! 7 Istruzioni per l utilizzo 06/2015 LOGO! App V3.0 LOGO! 8 e LOGO! 7 Responsabilità e Garanzie Responsabilità e Garanzie Note Gli esempi applicativi non sono vincolanti e non pretendono di essere esaustivi

Dettagli

CTStudio. overview workflow features interface

CTStudio. overview workflow features interface CTStudio overview workflow features interface overview scenario DESIGN CREATE DEPLOY visual editing Dynamic VXML Rendering VXML Interpreter TTS ASR users network services (db, web ) overview what is CTStudio

Dettagli

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

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

Dettagli

Integrated Development Environment (IDE) DevC++ 4.9.9.2

Integrated Development Environment (IDE) DevC++ 4.9.9.2 Integrated Development Environment (IDE) DevC++ 4.9.9.2 Manuale utente Data ultima revisione: 22/10/2008 Fondamenti di informatica Università Facoltà Corso di laurea Politecnico di Bari 1 a Facoltà di

Dettagli

PG5 Starter Training PG5 Core e WebEditor 8 Daniel Ernst EN02 2013-03-14 Stefano Peracchi IT01 2013-05-15

PG5 Starter Training PG5 Core e WebEditor 8 Daniel Ernst EN02 2013-03-14 Stefano Peracchi IT01 2013-05-15 PG5 Starter Training PG5 Core e WebEditor 8 Daniel Ernst EN02 2013-03-14 Stefano Peracchi IT01 2013-05-15 Introduzione Materiale richiesto: Notebook o computer PCD1 E-Controller Cavo USB Scheda «Training»

Dettagli

DevC++ vers. 4.9.9.2 Manuale d uso

DevC++ vers. 4.9.9.2 Manuale d uso DevC++ vers. 4.9.9.2 Manuale d uso Liceo Scientifico N. TRON di SCHIO (VI) Sommario 1 INTRODUZIONE... 3 2 SETUP... 5 2.1 Procedura di installazione... 5 2.2 Configurazione... 7 2.2.1 Opzioni dell ambiente...

Dettagli

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

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

Dettagli

Employee Letter. Manuale DatabICS

Employee Letter. Manuale DatabICS Employee Letter Manuale DatabICS Manuale DatabICS 22023799 Versione 1.0 12.10.2012 Andreas Merz 1.1 29.10.2012 Andreas Merz 1.2 06.11.2012 Andreas Merz 1.3 08.11.2012 Andreas Merz 1.4 19.02.2013 Andreas

Dettagli

Sviluppare applicazioni per Windows 8 con XAML, C# e VB

Sviluppare applicazioni per Windows 8 con XAML, C# e VB Sviluppare applicazioni per Windows 8 con XAML, C# e VB Di Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Alessio Leoncini, Marco Leoncini, Stefano Mostarda Hoepli Editore (2012) ISBN 9788820352417

Dettagli

Guida di Installazione GCC

Guida di Installazione GCC Corso di Fondamenti di Informatica Ingegneria delle Comunicazioni BCOR Ingegneria Elettronica BELR Guida di Installazione GCC D. Bloisi, S. Peluso, S. Salza L ambiente di lavoro L ambiente di lavoro al

Dettagli

Corso Programmazione Android

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

Dettagli

Tale attività non è descritta in questa dispensa

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

Dettagli

HMI GOT1000 di Mitsubishi Electric: funzioni avanzate per la messa in servizio, la supervisione e la manutenzione delle linee produttive

HMI GOT1000 di Mitsubishi Electric: funzioni avanzate per la messa in servizio, la supervisione e la manutenzione delle linee produttive HMI GOT1000 di Mitsubishi Electric: funzioni avanzate per la messa in servizio, la supervisione e la manutenzione delle linee produttive Le sfide della produzione Varietà di prodotti ed opzioni Quantità

Dettagli

Corso Programmazione Java ed Android

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

Dettagli

Come personalizzare i Live Tiles menu su SharePoint 2013 Autore: Igor Macori, http://www.macori.it

Come personalizzare i Live Tiles menu su SharePoint 2013 Autore: Igor Macori, http://www.macori.it Come personalizzare i Live Tiles menu su SharePoint 2013 Autore: Igor Macori, http://www.macori.it Oltre alle classiche vie di personalizzazione dei componenti di navigazione (Global navigation, Top link

Dettagli

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

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

Dettagli

Strumenti per lo sviluppo del software

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

Dettagli

SOMMARIO ESECUZIONE DI UN PROGRAMMA ESECUZIONE DI UN PROGRAMMA COMPILATORE

SOMMARIO ESECUZIONE DI UN PROGRAMMA ESECUZIONE DI UN PROGRAMMA COMPILATORE SOMMARIO Sviluppo ed esecuzione di un programma: Compilatore. Interprete. Compilatore e interprete. Sviluppo di un progetto. Ambiente integrato di programmazione: Visual Studio. ESECUZIONE DI UN PROGRAMMA

Dettagli

Sommario. Che cos'è Data Space Easy ONE? 1. Vai OVUNQUE 2. Facile condivisione 3. Sempre al sicuro 4. Solo 4 passi per iniziare 5

Sommario. Che cos'è Data Space Easy ONE? 1. Vai OVUNQUE 2. Facile condivisione 3. Sempre al sicuro 4. Solo 4 passi per iniziare 5 Sommario Che cos'è Data Space Easy ONE? 1 Vai OVUNQUE 2 Facile condivisione 3 Sempre al sicuro 4 Solo 4 passi per iniziare 5 Il tour di Data Space Easy ONE Che cos è Data Space Easy ONE? "Uno spazio disco

Dettagli

UTC Fire & Security - Training University. ATS8600 Advisor Integrated Management Training installatore

UTC Fire & Security - Training University. ATS8600 Advisor Integrated Management Training installatore UTC Fire & Security - Training University ATS8600 Advisor Integrated Management Training installatore UTC Fire & Security - Training University ATS8600 Advisor Integrated Management Training installatore

Dettagli

Packet Tracer: simulatore di RETE

Packet Tracer: simulatore di RETE Packet Tracer: simulatore di RETE Packet Tracer è un software didattico per l'emulazione di apparati di rete CISCO. http://www.cisco.com/web/it/training_education/networking_academy/packet_tracer.pdf PT

Dettagli

Indice dei contenuti. Browser compatibili... 2. Acquisto del corso e-learning... 3. Accreditamento del corso... 3. Durata del corso...

Indice dei contenuti. Browser compatibili... 2. Acquisto del corso e-learning... 3. Accreditamento del corso... 3. Durata del corso... Indice dei contenuti Browser compatibili... 2 Acquisto del corso e-learning... 3 Accreditamento del corso... 3 Durata del corso... 3 Accedere ai corsi con il PC... 4 Accedere ai corsi con l ipad... 4 Modificare

Dettagli

Ingegneria del Software 1: Eclipse

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

Dettagli

Come visualizzare un dispositivo EZVIZ via web browser / Client mobile / client software ivms-4200

Come visualizzare un dispositivo EZVIZ via web browser / Client mobile / client software ivms-4200 Come visualizzare un dispositivo EZVIZ via web browser / Client mobile / client software ivms-4200 1 Indice Nota Importante... 3 Come abilitare un dispositivo prima dell attivazione... 3 Registrare e visualizzare

Dettagli

C M O N I T O R. Sistema di comando per impianti antincendio e di rilevazione incendi

C M O N I T O R. Sistema di comando per impianti antincendio e di rilevazione incendi C M O N I T O R Sistema di comando per impianti antincendio e di rilevazione incendi Caccialanza & C., SpA Via Pacinotti 10 I-20090 Segrate / Milano (Italy) Version 23 SH/05.02.2009/17:54 Monitor- 1 CMONITOR

Dettagli

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE PREMESSA La presente guida è da considerarsi come aiuto per l utente per l installazione e configurazione di Atollo Backup. La guida non vuole approfondire

Dettagli

Sistema Operativo di un Router (IOS Software)

Sistema Operativo di un Router (IOS Software) - Laboratorio di Servizi di Telecomunicazione Sistema Operativo di un Router (IOS Software) Slide tratte da Cisco Press CCNA Instructor s Manual ed elaborate dall Ing. Francesco Immè IOS Un router o uno

Dettagli

Introduzione all uso del Software Cisco Packet Tracer

Introduzione all uso del Software Cisco Packet Tracer - Laboratorio di Servizi di Telecomunicazione Introduzione all uso del Software Cisco Packet Tracer Packet Tracer? Che cosa è Packet Tracer? Cisco Packet Tracer è un software didattico per l emulazione

Dettagli

Home GENIUS MWC 11 App Store Guide Contest Download Cydia Pubblicità Segnalazioni. Cerca... In Evidenza

Home GENIUS MWC 11 App Store Guide Contest Download Cydia Pubblicità Segnalazioni. Cerca... In Evidenza Home GENIUS MWC 11 App Store Guide Contest Download Cydia Pubblicità Segnalazioni Cerca... In Evidenza Il Contest del giorno su ispazio Vinci 5 copie di Punti Patente su ispazio! Partecipa al Contest

Dettagli

Sommario. Che cos'è Data Space Easy? 1. Vai ovunque 2. Facile condivisione 3. Sempre al sicuro 4. Solo 4 passi per configurare 5

Sommario. Che cos'è Data Space Easy? 1. Vai ovunque 2. Facile condivisione 3. Sempre al sicuro 4. Solo 4 passi per configurare 5 Sommario Che cos'è Data Space Easy? 1 Vai ovunque 2 Facile condivisione 3 Sempre al sicuro 4 Solo 4 passi per configurare 5 Solo 4 passi per iniziare 6 Il tour di Data Space Easy Che cos è Data Space Easy?

Dettagli

Gestione di file e uso delle applicazioni

Gestione di file e uso delle applicazioni Obiettivi del corso Gestione di file e uso delle applicazioni Conoscere gli elementi principali dell interfaccia di Windows Gestire file e cartelle Aprire salvare e chiudere un file Lavorare con le finestre

Dettagli

Mini Guida per Apple XCode. Maurizio Martinelli

Mini Guida per Apple XCode. Maurizio Martinelli Mini Guida per Apple XCode Maurizio Martinelli XCode? Piattaforma ufficiale di Apple per lo sviluppo di programmi in C, C++, Cocoa Si può ottenere gratuitamente da http://developer.apple.com/technologies/xcode.html

Dettagli

Antonio Cianfrani. Fondamenti di Reti - Prof. Marco Listanti - A.A. 2010/2011. INFOCOM Dept

Antonio Cianfrani. Fondamenti di Reti - Prof. Marco Listanti - A.A. 2010/2011. INFOCOM Dept Antonio Cianfrani Laboratorio Fondamenti di Reti 1. Introduzione ai Router IP Funzioni svolte dai Router I router operano allo strato 3 della pila protocollare OSI Individuano il cammino dei pacchetti

Dettagli

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

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

Dettagli

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

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

Dettagli

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

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

Dettagli

Cookie Policy per www.ligurealassio.it

Cookie Policy per www.ligurealassio.it Cookie Policy per www.ligurealassio.it Uso dei cookie Il "Sito" (www.ligurealassio.it) utilizza i Cookie per rendere i propri servizi semplici e efficienti per l utenza che visiona le pagine di www.ligurealassio.it.

Dettagli

TouchOSC Bridge UTILIZZARE TOUCH OSC CON JANDS VISTA

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

Dettagli

Area di formazione. Mobile & Technology. Ingolosito dalle nuove tecnologie? Appassionato di sviluppo App e Mobile? Corso ios avanzato Swift

Area di formazione. Mobile & Technology. Ingolosito dalle nuove tecnologie? Appassionato di sviluppo App e Mobile? Corso ios avanzato Swift Area di formazione Mobile & Technology Ingolosito dalle nuove tecnologie? Appassionato di sviluppo App e Mobile? 01 02 03 04 05 Corso ios base Swift Corso ios avanzato Swift AngularJS Up and running Ideare

Dettagli

Attiva la APP di GoToMeeting. Clicca su ATTIVA APP

Attiva la APP di GoToMeeting. Clicca su ATTIVA APP Questo breve manuale ha lo scopo di mostrare la procedura con la quale interfacciare la piattaforma di web conferencing GoToMeeting e la tua piattaforma E-Learning Docebo. Questo interfacciamento consente

Dettagli

INTRODUZIONE ALLE PIATTAFORME

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

Dettagli

Android. Ambrosi Michele Rigo Francesco Marcantoni Francesco. mastergap@gmail.com. 4 giugno 2009

Android. Ambrosi Michele Rigo Francesco Marcantoni Francesco. mastergap@gmail.com. 4 giugno 2009 Ambrosi Michele Rigo Francesco Marcantoni Francesco mastergap@gmail.com 4 giugno 2009 Ambrosi Michele Rigo Francesco Marcantoni Francesco 4 giugno 2009 1 / 12 Indice 1 Ambiente di sviluppo 2 Sviluppo di

Dettagli

Introduzione. A chi si rivolge questo libro. Gli argomenti trattati

Introduzione. A chi si rivolge questo libro. Gli argomenti trattati Introduzione Il successo straordinario di iphone e ipad degli ultimi quattro anni ha confermato che gli sviluppatori di applicazioni si trovano al centro di un nuovo mondo di soluzioni mobili, sofisticate

Dettagli

Distribuire iphone e ipad Apple Configurator

Distribuire iphone e ipad Apple Configurator Distribuire iphone e ipad Apple Configurator I dispositivi ios si possono configurare con diversi strumenti e metodi per essere distribuiti in ambito aziendale. Gli utenti finali possono impostare i dispositivi

Dettagli

Strumenti per la programmazione

Strumenti per la programmazione Editing del programma Il programma deve essere memorizzato in uno o più files di testo editing codice sorgente 25 Traduzione del programma Compilazione: è la traduzione effettuata da un compilatore Un

Dettagli

Guida all installazione di Code::Blocks

Guida all installazione di Code::Blocks Guida all installazione di Code::Blocks Andrea Galbiati, Daniele Valente October 11, 2011 Contents 1 Introduzione 1 2 Installazione 2 2.1 Windows..................................... 2 2.2 Linux......................................

Dettagli

Indice dei contenuti

Indice dei contenuti Indice dei contenuti 1. Browser compatibili... 2 2. Requisiti di sistema... 2 3. Accreditamento del corso... 3 4. Durata del corso... 3 5. Accedere ai corsi con il PC... 3 6. Accedere ai corsi con l ipad/android...

Dettagli

Agro-Start Web Constructor. User Guide

Agro-Start Web Constructor. User Guide Agro-Start Web Constructor User Guide 1 AGRO-START PROJECT Agro-Start Web Constructor Guida Utente This publication was prepared under the Transnational network for SME support in the animal breeding and

Dettagli

BREVE GUIDA ALL UTILIZZO DI BFTC

BREVE GUIDA ALL UTILIZZO DI BFTC BREVE GUIDA ALL UTILIZZO DI BFTC Rev. 1.0.0 11 Ottobre 2014 Digital Technology Art srl Digital Technology Art srl BFTC Introduzione 1 INDICE INTRODUZIONE INSTALLAZIONE IMPOSTARE IL PLUG IN CREARE UN NUOVO

Dettagli

Indice generale. Prefazione...xix. Prima di iniziare...xxvii

Indice generale. Prefazione...xix. Prima di iniziare...xxvii Indice generale Prefazione...xix La crescita esplosiva di iphone e ipad crea opportunità per gli sviluppatori...xix Ebook e video LiveLesson su Safari Books Online...xx Copyright e licenze del codice...xx

Dettagli

Progetto PP&S100. MAPLE SIM : ambiente di simulazione multidominio

Progetto PP&S100. MAPLE SIM : ambiente di simulazione multidominio Progetto PP&S100 MAPLE SIM : ambiente di simulazione multidominio Introduzione a MAPLESIM MapleSim è un sistema software per creare modelli di sistemi fisici e simularne il comportamento 2 Creare un modello

Dettagli

Cookie Policy per www.lalocandadisettala.com

Cookie Policy per www.lalocandadisettala.com Policy per www.lalocandadisettala.com Uso dei cookie Il "Sito" (www.lalocandadisettala.com) utilizza i per rendere i propri servizi semplici e efficienti per l utenza che visiona le pagine di www.lalocandadisettala.com.

Dettagli

Mobile Platforms & App Stores

Mobile Platforms & App Stores Mobile Platforms & App Stores a comparative analysis Marco Bellinaso / marco.bellinaso@getconnected.it / I Cosa fa GetConnected? Consulenza e sviluppo custom per iphone, BlackBerry, Windows Mobile e Android

Dettagli

Andrea Maioli Instant Developer: guida all uso

Andrea Maioli Instant Developer: guida all uso Andrea Maioli Instant Developer: guida all uso 11.8 L editor di temi grafici A partire dalla versione 11.5, Instant Developer contiene uno strumento di aiuto alla personalizzazione dei temi grafici e degli

Dettagli

www.aylook.com MANUALE UTENTE VMS (versione 1.0) pag. 1 di 25

www.aylook.com MANUALE UTENTE VMS (versione 1.0) pag. 1 di 25 MANUALE UTENTE VMS (versione 1.0) pag. 1 di 25 INDICE 1. PRESENTAZIONE SOFTWARE VMS... 3 2. PRIMO COLLEGAMENTO AL VMS... 3 3. LAYOUT DEL PROGRAMMA... 5 3.1 Tabs... 5 3.2 Toolbar... 6 3.3 Status bar...

Dettagli

AscoCollabora Manuale Utente. Release 1.3

AscoCollabora Manuale Utente. Release 1.3 AscoCollabora Manuale Utente Release 1.3 martedì 15 aprile 2014 Sommario Presentazione... 3 Interfaccia Web... 4 Accesso ai propri file... 5 Windows... 5 Via CloudTools... 5 Mobile... 6 Versioning dei

Dettagli

STRUTTURA DEL PERCORSO DIDATTICO

STRUTTURA DEL PERCORSO DIDATTICO STRUTTURA DEL PERCORSO DIDATTICO MODULO NUMERO DI CORSI CFU ATTIVITÀ FORMATIVA ORE DIDATTICA FRONTALE ORE DI STUDIO INDIVIDUALE, DI GRUPPO, TIROCINIO CORE 12 corsi 18 CFU 108 342 TOOLS 4 corsi 14 CFU 84

Dettagli

Volume Purchase Program per le imprese

Volume Purchase Program per le imprese Volume Purchase Program per le imprese Sull'App Store puoi trovare migliaia di app tramite le quali la tua impresa potrà godere di benefici immediati. Grazie al Volume Purchase Program, la tua impresa

Dettagli

ANDROID. Domenico Talia. Università della Calabria. talia@dimes.unical.it

ANDROID. 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

Dettagli