Sviluppo di Applicazioni per ios

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Sviluppo di Applicazioni per ios"

Transcript

1 Lezione 5 Sviluppo di Applicazioni per ios Applicazione ios Application Life Cycle Viste

2 Oggi parleremo di...

3 Oggi parleremo di... Anatomia di una applicazione ios

4 Oggi parleremo di... Anatomia di una applicazione ios App Life Cycle

5 Oggi parleremo di... Anatomia di una applicazione ios App Life Cycle Views

6 Oggi parleremo di... Anatomia di una applicazione ios App Life Cycle Views View Controllers

7 Applicazione ios Xcode templates App Life Cicle

8 Anatomia di un applicazione ios Un applicazione ios contiene Codice compilato codice scritto da noi, frameworks I Nib files gli elementi dell interfaccia grafica Resources le immagini, i suoni, le stringhe di localizzazioneecc. Info.plist file il file di configurazione dell applicazione

9 Xcode Xcode ci mette a disposizione diverse templates per iniziare lo sviluppo delle nostre applicazioni

10 View-based Application Elenco di documenti che verranno creati per noi da Xcode ed aggiunti automaticamente a progetto main.m <ProjectName>AppDelegate.[hm] MainWindow.xib <ProjectName>ViewController.[hm xib] <ProjectName>-Info.plist

11 View-based Application Elenco di documenti che verranno creati per noi da Xcode ed aggiunti automaticamente a progetto main.m Contiene la funzione C int main(int argc, char *argv[]) l entry point dell applicazione. Crea l autorelease pool. Chiama UIApplicationMain che crea l stanza di UIApplication e inizia il run loop.

12 View-based Application main.m #import <UIKit/UIKit.h> int main(int argc, char *argv[]) { } NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; int retval = UIApplicationMain(argc, argv, nil, nil); [pool release]; return retval;

13 View-based Application Elenco di documenti che verranno creati per noi da Xcode ed aggiunti automaticamente a progetto MainWindow.xib Contiene UIWindow, la radice della gerarchia delle viste della nostra applicazione. Tipicamente c è una sola finestra nelle applicazioni ios, spesso piattaforma dipendente (ipad/iphone). Contiene anche un oggetto di classe NSObject che implementa il protocollo AppDelegate.

14 View-based Application

15 View-based Application <ProjectName>AppDelegate.[hm] Oggetto impostato da Xcode Partecipa nel life-cycle dell applicazione implementando i vari metodi delegate della classe UIApplication. Mantiene anche due proprietà (nonatomic, retain) IBOutlet UIWindow (nonatomic, retain) IBOutlet UIViewController *viewcontroller;

16 View-based Application <ProjectName>AppDelegate.[hm] Il metodo delegate più importante application:didfinishlaunchingwithoptions: in questo metodo la vista gestita da <ProjectName>ViewController sarà aggiunta alla gerarchia delle viste della UIWindow, e dove la stessa finestra verrà resa visibile [self.window addsubview:viewcontroller.view]; [self.window makekeyandvisible];

17 Application Delegate Mette a disposizione altri metodi del protocollo AppDelegate - (void)application:didfinishlaunchingwithoptions:(nsdictionary *) launchoptions; - (void)applicationwillresignactive: - (void)applicationdidbecomeactive: - (void)applicationdidenterbackground: - (void)applicationwillenterforeground: - (BOOL)application:handleOpenURL:(NSURL *)url; - (void)applicationdidreceivememorywarning: - (void)application:didreceivelocalnotification:(uilocalnotification *) notification; - (void)application:didreceiveremotenotification:(nsdictionary *) userinfo; - (void)applicationwillterminate:

18 Se non vi ricordate... Delegation Il controllo passa ad un oggetto delegate che esegue azione specifica della nostra applicazione Si evita il problema di dover creare le sottoclassi di un oggetto complesso Molte classi di UIKit usano il questo pattern UIApplication UITableView UITextField ecc.

19 View-based Application <ProjectName>ViewController.[hm xib] Rappresenta la C del MVC. Le istanze di classe UIViewController gestiscono le viste e i contenuti specifici dell applicazione. UIViewController definisce diverse proprietà importanti e in (retain) UIView *view; per la vista gestita da questa istanza di UIViewControler.

20 View-based Application <ProjectName>-Info.plist Property List (XML) che descrive alcuni aspetti dell applicazione Icone dell applicazione Stile della status bar (default, black, hidden) Orientazione iniziale Utilizzo di Wifi networking Elenco dei URL supportati Si può modificare come file plist aggiungendo anche delle voci, o selezionando dal menu Edit di Xcode la voce Edit Active Target <ProjectName>

21 Window-based Application Simile alla View-based template Il <ProjectName>ViewController non viene creato automaticamente (nonatomic, retain) IBOutlet - (BOOL)application:(UIApplication *)application didfinishlaunchingwithoptions:(nsdictionary *)launchoptions { // Override point for customization after application launch. [self.window makekeyandvisible]; return YES;

22 Application Lifecycle Vediamo velocemente come era una volta In iphone OS 3 un applicazione poteva essere in uno di questi stati Active Stato attivo. L applicazione è in primo piano. Inactive Stato sospeso dovuto ad es. per arrivo di una chiamata, un alert ecc. Not Running L applicazione è presente sul dispositivo ma non è stata lanciata.

23 Application Lifecycle Active Inactive Not Running

24 Application Lifecycle Active L applicazione viene lanciata. Inactive Not Running

25 Application Lifecycle Active L applicazione viene lanciata. Il suo stato passa brevemente nello stato Inactive Inactive Not Running

26 Application Lifecycle Active Inactive L applicazione viene lanciata. Il suo stato passa brevemente nello stato Inactive, seguito immediatamente dal passaggio allo stato Active. Not Running

27 Application Lifecycle Active Inactive Poi arriva una chiamata, un allarme, una notifica o semplicemente l utente fa il lock dello schermo. Not Running

28 Application Lifecycle Active Inactive Not Running Poi arriva una chiamata, un allarme, una notifica o semplicemente l utente fa il lock dello schermo. L applicazione è sempre lanciata, ma non è più in primo piano. Entra nello stato Inactive

29 Application Lifecycle Active Inactive Dallo stato Inactive, l applicazione può o tornare attiva oppure può terminare, tornando nello stato Not Running Not Running

30 Application Lifecycle Active In fine l applicazione torna allo stato Not Running Inactive Not Running

31 Application Lifecycle Ora le cose cambiano iphone OS 4 aggiunge anche due stati di background Running L applicazione sta girando in background. Suspended Il sistema ha sospeso l applicazione, per minimizzare il consumo delle risorse, che comunque rimane in background.

32 Application Lifecycle Active Running Foreground Not Running Background Inactive Suspended

33 Application Lifecycle Active Running Foreground Not Running Background Inactive Suspended L utente preme il tasto Home

34 Application Lifecycle Active Running Foreground Not Running Background Inactive Suspended L applicazione passa in background

35 Application Lifecycle Active Running Foreground Not Running Background Inactive Suspended Il sistema può decidere di sospendere l applicazione

36 Application Lifecycle Active Running Foreground Background Inactive Not Running Suspended Il sistema può decidere di sospendere l applicazione

37 Application Lifecycle Active Running Foreground Not Running Background Inactive Suspended Il passaggio allo stato Not Running avviene dal Background

38 UIApplicationDelegate Callbacks Active application: didfinishlaunchingwithoptions: Foreground Inactive Not Running Lancio dell applicazione

39 UIApplicationDelegate Callbacks Active applicationdidbecomeactive: Foreground Inactive Not Running Il passaggio automatico dallo stato Inactive allo stato Active

40 UIApplicationDelegate Callbacks Active applicationwillresignactive: Foreground Inactive Not Running Arriva la chiamata, l applicazione passa allo stato Inactive

41 UIApplicationDelegate Callbacks Not Running Active Running Foreground Background Inactive Suspended Ma che cosa succede se passiamo da un applicazione ad altra

42 UIApplicationDelegate Callbacks Not Running Active Running applicationwillresignactive: Foreground Background Inactive Suspended Utente preme il pulsante Home

43 UIApplicationDelegate Callbacks Not Running Active Running Foreground Background applicationdidenterbackground: Inactive Suspended L applicazione passa allo stato di Running in Background

44 UIApplicationDelegate Callbacks Not Running Active Running Foreground Inactive Background Suspended X Il sistema sospende l applicazione

45 UIApplicationDelegate Callbacks Not Running Active Running Foreground Inactive Background Suspended X L utente seleziona l applicazione di nuovo

46 UIApplicationDelegate Callbacks Not Running Active Running Foreground Background applicationwillenterforeground: Inactive Suspended L utente seleziona l applicazione di nuovo

47 UIApplicationDelegate Callbacks Not Running Active Running Foreground Background applicationdidbecomeactive: Inactive Suspended L utente seleziona l applicazione di nuovo

48 UIApplicationDelegate Callbacks Running Not Running Background Suspended La terminazione dell applicazione...

49 UIApplicationDelegate Callbacks Running Not Running Background applicationwillterminate: Suspended... dallo stato di Running in background

50 UIApplicationDelegate Callbacks Running Not Running Background Suspended X... dallo stato di Suspended in background

51 UIApplicationDelegate Callbacks Running Not Running Background applicationwillterminate: Suspended... dallo stato di Suspended in background

52

53 Le Viste

54 La Vista La vista è un area rettangolare presente sullo schermo. Disegna i contenuti e gestisce gli eventi ricevuti. Fa sempre parte di una gerarchia delle viste ogni vista ha una vista superview - (UIView *)superview ogni vista ha zero i più subviews - (NSArray *) subviews (e una matrice quindi una collezione ordinabile!)

55 La gerarchia delle viste Di solito le gerarchia delle viste è create nell IB Anche le sottoclassi create da noi sono inserite nella gerarchia delle viste utilizzando IB. Ma possiamo farlo anche in codice - (void) addsubview:(uiview *)aview; - (void) removefromsuperview Attenzione due oggetti diversi ricevono i messaggi: addsubview viene inviato alla vista a cui vogliamo aggiungere aview removefromsuperview viene inviato all istanza di vista che si vuole rimuovere. UIView *rootview =... UIView *aview = [[UIView alloc] initwithframe:... [rootview.addsubview:aview]... [aview removefromsuperview];

56 La gerarchia delle viste - manipolazione Altri metodi che possiamo usare per manipolare la gerarchia delle viste - (void)insertsubview:(uiview *)view atindex:(int)index; - (void)insertsubview:(uiview *)view belowsubview:(uiview *)view; - (void)insertsubview:(uiview *)view abovesubview:(uiview *)view; - (void)exchangesubviewatindex:(int)index withsubviewatindex:(int)otherindex;

57 La gerarchia delle viste - manipolazione superview ritiene i suoi subviews Quando aggiungiamo una vista alla gerarchia delle viste esistenti, la possiamo anche rilasciare se non ci serve più. UIViewController *viewctrl =...; UILabel *label = [[UILable alloc] initwithframe... [viewctrl.view addsubview:label]; //Il view prende il possesso della label [label release]; //Se non ci serve più

58 La gerarchia delle viste - manipolazione Attenzione quando rimuovete le viste di solito sono ritenute solo da superview prendetene il possesso se le volete riutilizzare (inviate il messaggio retain) Invece di rimuoverle, le possiamo nascondere aview.hidden = YES;

59 La geometria delle viste Per definire la geometria e il sistema di coordinate per le vista usiamo alcuni tipi nonoggetti CGFloat semplicemente typedef di float CGPoint C struct con due CGFloat (posizione : { x, y }) CGSize C struct con due CGFloat (dimensioni: { width, height }) CGRect C struct con CGPoint e CGSIze (posizione e dimensioni: { origin, size })

60 La geometria delle viste L origine del sistema di coordinate (0,0) è top left Le proprietà importanti che riguardano la posizione e le dimensioni della CGRect CGPoint CGRect frame (0,0) x y Corso di ios

61 La geometria delle viste (0,0) x Corso di ios y

62 La geometria delle viste Corso di ios (0,0) x Corso di ios y

63 La geometria delle viste Corso di ios (0,0) x Corso di ios y

64 La geometria delle viste Corso di ios (0,0) x Corso di ios y

65 La geometria delle viste (0,0) x Bounds origin e size rispetto al sistema di coordinate della vista (in rosso) (0,0) 110 Corso di ios 120 bounds.origin.x = 0.0 bounds.origin.y = 0.0 bounds.size.width = bounds.size.height = y

66 La geometria delle viste (0,0) x Center La posizione del centro della vista nel sistema di coordinate della superview (0,0) 110 Corso di ios 120 center.x = center.y = Frame Il rettangolo più piccolo possibile nel sistema di coordinate della superview che contiene la vista stessa y frame.origin.x = frame.origin.y = frame.size.width = frame.size.height = 120.0

67 La geometria delle viste (0,0) x (140,105) 150 Center La posizione del centro della vista nel sistema di coordinate della superview (0,0) 120 Corso di ios center.x = center.y = Frame Il rettangolo più piccolo possibile nel sistema di coordinate della superview che contiene la vista stessa y frame.origin.x = frame.origin.y = frame.size.width = frame.size.height = 155.0

68 Frame e Bounds Quale usare? Dipende dal contesto. Frame, se stiamo usando la vista CGRect viewframe = CGRectMake(20,20,200,200); UIView *myview = [[UIView alloc] initwithframe:viewframe]; Bounds, se stiamo implementando la vista All interno di drawrect: ad es. CGPoint mycenter; mycenter.x = (self.bounds.width + self.bounds.origin.x)/2; mycenter.y = (self.bounds.height + self.bounds.origin.y)/2;

69 Che tipi di viste abbiamo? Possiamo usare le classi di UIKit in 3 modi Built-in controls Abbiamo una vasta libreria di controlli pronti per l uso che possono essere aggiunti da IB (o anche programmaticamente). Ne abbiamo già usati diversi (UILabel, UIButton, UISlider...) Le versioni personalizzate di built-in controls Possiamo creare le versioni personalizzate utilizzando le properties, i metodi delegate o anche creando delle nuove sottoclassi di controlli esistenti. Le Viste create from scratch Possiamo creare delle viste specifiche alla nostra applicazione sottoclassando la classe UIView e implementando il metodo -drawrect:

70 Creazione manuale Vediamo come creare una vista (built-in) dal codice Come sempre alloc-init L inizzializzatore designato della classe UIView è initwithframe: Come esempio creiamo una UILabel CGRect *labelframe = CGRectMAke(20, 45,140, 21); UILabel *label = [[UILabel alloc] initwithframe: labelframe]; label.text Corso ios ; [window.viewcontroller addsubview:label]; [label release];

71 Custom View E se abbiamo bisogno di un tipo di vista non presente nell UIKit? Creiamo una sottoclasse di UIView dove dobbiamo reimplementare (override) il metodo - (void) drawrect:(cgrect) rect; Poi dobbiamo aggiungere la nostra vista nella gerarchia delle viste Lo facciamo (di solito) nell IB assegnando per la classe di un istanza generica di UIView il nome della classe che abbiamo creato.

72 Custom View Abbiamo implementato il metod -drawrect: quindi... MyCustomView *view =...; [view drawrect]; drawrect è chiamato per noi dal sistema non dobbiamo mai invocarlo direttamente Quando dobbiamo ridisegnare la nostra vista invochiamo il metodo -setneedsdisplay (o -setneedsdisplayinrect:)

73 Custom View Abbiamo implementato il metod -drawrect: quindi... MyCustomView *view =...; [view drawrect]; drawrect è chiamato per noi dal sistema non dobbiamo mai invocarlo direttamente Quando dobbiamo ridisegnare la nostra vista invochiamo il metodo -setneedsdisplay (o -setneedsdisplayinrect:)

74 Custom View Abbiamo implementato il metod -drawrect: quindi... MyCustomView *view =...; X [view drawrect]; drawrect è chiamato per noi dal sistema non dobbiamo mai invocarlo direttamente Quando dobbiamo ridisegnare la nostra vista invochiamo il metodo -setneedsdisplay (o -setneedsdisplayinrect:)

75 CoreGraphics Come implementare -drawrect:? UIKit offre poca funzionalità UIRectFill(CGRect rect); UIRectFrame(CGRect rect); CoreGraphics CG è una C-based API (non Objective C) che ci mette a disposizione delle semplici, ma potenti primitive grafiche come contesto grafico, le trasformazioni, i path, i colori, i font ecc

76 CoreGraphics Come funziona CoreGraphics? Tutte le operazioni vengono eseguite su un contesto grafico opaco CGContextRef Questo contesto è impostato automaticamente prima che venga invocato -drawrect: All interno del drawrect: e dopo aver definito gli attributi che vogliamo utilizzare (colore, font ecc) per disegnare, otteniamo il contesto grafico chiamando la funzione (CGContextRef)UIGraphicsGetCurrentContext(void); Quindi, passiamo il contesto grafico ottenuto alle varie funzioni di CG.

77 UIKit e CG Object wrapper per le funzionalità di CG UIColor Offre i metodi di convenienza per i colori comuni UIColor *green = [UIColor green]; Impostare il colore utilizzato per disegnare [green setfill]; //colore di riempimento è verde [[UIColor red] setstroke]; //colore di tratto è rosso [white set]; //colore di tratto e riempimento è bianco UIFont Accesso ai font di sistema, elenco di font disponibili, font per nome ecc. UIFont *font = [UIFont systemfontofsize : 18.0]; [label setfont:font]; NSArray *availablefonts = [UIFont familynames]; UIFont *fonthelvetica = [UIFont fontwithname:@ Helvetica size :24.0];

78 Disegnare il testo Una categoria di NSString definisce i metodi per disegnare il testo -(void)drawatpoint:withfont: NSString *text =...; UIFont *font = [UIFont systemfontofsize : 18.0]; CGPoint p = CGPoinMake(20.0,48.0); [text drawatpoint:p withfont:font]; -(CGSize)sizeWithFont: CGSize textsize = [text sizewithfont:font];

79 Disegnare con UIKit Possiamo disegnare e colorare i rettangoli - (void) drawrect: (CGRect) rect { CGRect quadrato = CGRectMake(0,0,200,200); [[UIColor redcolor] set]; UIRectFill(quadrato); [[UIColor blackcolor] set]; UIRectFrame(quadrato); }

80 Disegnare le figure con CG Di solito si procede in questo modo Prima dobbiamo ottenere il contesto grafico CGContextRef context = UIGraphicsGetCurrentContext(); Poi definiamo il path, il colore ecc. CGContextBeginPath (context); CGContextMoveToPoint (context, 75, 10); CGContextAddLineToPoint (context, 10, 150); CGContextAddLineToPoint (context, 160, 150); CGContextClosePath (context); [[UIColor redcolor] setfill]; [[UIColor blackcolor] setstroke]; In fine tracciamo o coloriamo il path CGContextDrawPath (context, kcgpathfillstroke);

81 Disegnare le figure con CG Di solito si procede in questo modo Prima dobbiamo ottenere il contesto grafico CGContextRef context = UIGraphicsGetCurrentContext(); Poi definiamo il path, il colore ecc. CGContextBeginPath (context); CGContextMoveToPoint (context, 75, 10); CGContextAddLineToPoint (context, 10, 150); CGContextAddLineToPoint (context, 160, 150); CGContextClosePath (context); [[UIColor redcolor] setfill]; [[UIColor blackcolor] setstroke]; In fine tracciamo o coloriamo il path CGContextDrawPath (context, kcgpathfillstroke); E un triangolo!

82 Disegnare le immagini La prima scelta è UIImageView Una vista che sa disegnare le immagini e che espone diverse UIImage NSArray *animationimages; e metodi - (void)startanimating; - (void)stopanimating; - (BOOL)isAnimating;

83 UIImage Le possiamo creare in diversi modi Da un file di cartella Resources UIImage *image [UIImage Logo.png ]; Oppure da raw data Ad es. stream di dati ricevuti dalla rete UIImage *image = [[UIImage alloc] initwithdata: (NSData *)imgdata]; O anche utilizzando CG Disegniamo l immagine utilizzando le funzioni di CGContext UIGraphicsBeginImageContext(CGSize); UIImage *image = UIGraphicsGetImageFromCurrentContext(); UIGraphicsEndImageContext();

84

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

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da ARPA Fonte Dati Regione Toscana Redatto da L. Folchi (TAI) Rivisto da Approvato da Versione 1.0 Data emissione 06/08/13 Stato DRAFT 1 Versione Data Descrizione 1,0 06/08/13 Versione Iniziale 2 Sommario

Dettagli

L interfaccia utente di Office 2010

L interfaccia utente di Office 2010 L interfaccia utente di Office 2010 Personalizza la barra multifunzione Pagine: 3 di 4 Autore: Alessandra Salvaggio - Tratto da: Office 2010 la tua prima guida - Edizioni FAG Milano Ridurre la barra multifunzione

Dettagli

Registratori di Cassa

Registratori di Cassa modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...

Dettagli

Gestione Rapporti (Calcolo Aree)

Gestione Rapporti (Calcolo Aree) Gestione Rapporti (Calcolo Aree) L interfaccia dello strumento generale «Gestione Rapporti»...3 Accedere all interfaccia (toolbar)...3 Comandi associati alle icone della toolbar...4 La finestra di dialogo

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

Progetto: ARPA Fonte Dati. ARPA Fonte Dati. Regione Toscana. Manuale Amministratore

Progetto: ARPA Fonte Dati. ARPA Fonte Dati. Regione Toscana. Manuale Amministratore ARPA Fonte Dati Regione Toscana 1 Redatto da L. Folchi (TAI) Rivisto da Approvato da Versione 1.1 Data emissione 09/10/13 Stato FINAL 2 Versione Data Descrizione 1,0 06/08/13 Versione Iniziale 1.1 09/10/2013

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

Demo. La palette allinea. La palette Anteprima conversione trasparenza. Adobe Illustrator CS2

Demo. La palette allinea. La palette Anteprima conversione trasparenza. Adobe Illustrator CS2 Le Palette (parte prima) Come abbiamo accennato le Palette permettono di controllare e modificare il vostro lavoro. Le potete spostare e nascondere come spiegato nella prima lezione. Cominciamo a vedere

Dettagli

SCENARI. v 2.5.0 (Maggio 2015)

SCENARI. v 2.5.0 (Maggio 2015) SCENARI v 2.5.0 (Maggio 2015) Contenuto 3 3 3 4 8 9 10 11 12 14 15 Panoramica menù Scenari Impostare gli Scenari Comandi Oggetti Speciali Gestire gli Scenari Ripetizione Scenari da App Scenari Pianificati

Dettagli

TUTORIAL PUBBLICARE e INVIARE CIRCOLARI (v 1.5) -- PRIMA FASE -- PUBBLICAZIONE DI UNA CIRCOLARE (e suoi eventuali allegati)

TUTORIAL PUBBLICARE e INVIARE CIRCOLARI (v 1.5) -- PRIMA FASE -- PUBBLICAZIONE DI UNA CIRCOLARE (e suoi eventuali allegati) TUTORIAL PUBBLICARE e INVIARE CIRCOLARI (v 1.5) -- PRIMA FASE -- PUBBLICAZIONE DI UNA CIRCOLARE (e suoi eventuali allegati) 1. Cliccare Area riservata 2. Loggarsi nell Area riservata con Nome utente e

Dettagli

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template. I TEMI PREDEFINITI (TEMPLATE) Scelta del tema I temi predefiniti di wordpress sono la base di un sito che usa un utente che per ragioni pratiche o per incapacità non può creare un sito usando solo codice

Dettagli

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali PowerPoint Come costruire una presentazione PowerPoint 1 Introduzione! PowerPoint è uno degli strumenti presenti nella suite Office di Microsoft! PowerPoint permette la realizzazione di presentazioni video

Dettagli

Uso di JUnit. Fondamenti di informatica Oggetti e Java. JUnit. Luca Cabibbo. ottobre 2012

Uso di JUnit. Fondamenti di informatica Oggetti e Java. JUnit. Luca Cabibbo. ottobre 2012 Fondamenti di informatica Oggetti e Java ottobre 2012 1 JUnit JUnit è uno strumento per assistere il programmatore Java nel testing JUnit consente di scrivere test di oggetti e classi Java i test sono

Dettagli

Manuale Utente MyFastPage

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

Dettagli

I TUTORI. I tutori vanno creati la prima volta seguendo esclusivamente le procedure sotto descritte.

I TUTORI. I tutori vanno creati la prima volta seguendo esclusivamente le procedure sotto descritte. I TUTORI Indice Del Manuale 1 - Introduzione al Manuale Operativo 2 - Area Tutore o Area Studente? 3 - Come creare tutti insieme i Tutori per ogni alunno? 3.1 - Come creare il secondo tutore per ogni alunno?

Dettagli

Il calendario di Windows Vista

Il calendario di Windows Vista Il calendario di Windows Vista Una delle novità introdotte in Windows Vista è il Calendario di Windows, un programma utilissimo per la gestione degli appuntamenti, delle ricorrenze e delle attività lavorative

Dettagli

L amministratore di dominio

L amministratore di dominio L amministratore di dominio Netbuilder consente ai suoi clienti di gestire autonomamente le caselle del proprio dominio nel rispetto dei vincoli contrattuali. Ciò è reso possibile dall esistenza di un

Dettagli

Figura 1 Le Icone dei file di Excel con e senza macro.

Figura 1 Le Icone dei file di Excel con e senza macro. 18 Le macro Le macro rappresentano una soluzione interessante per automatizzare e velocizzare l esecuzione di operazioni ripetitive. Le macro, di fatto, sono porzioni di codice VBA (Visual Basic for Applications)

Dettagli

Let's start! File > New Project > Ruby > Ruby on Rails Application (events)

Let's start! File > New Project > Ruby > Ruby on Rails Application (events) La nuova versione di Netbeans 6 consente di lavorare con Ruby On Rails, un potente e nuovissimo framework per lo sviluppo e la prototipazione di applicazioni web, che fa uso del design-pattern MVC (Model-View-Controller,

Dettagli

Office 2007 Lezione 08

Office 2007 Lezione 08 Word: gli stili veloci e i temi Da questa lezione, iniziamo ad occuparci delle innovazioni che riguardano specificamente Word. Cominceremo parlando di stili e temi. Nella filosofia di questo nuovo Word,

Dettagli

ITIS Mattei Sondrio. Appunti veloci su moodle versione 2.7

ITIS Mattei Sondrio. Appunti veloci su moodle versione 2.7 ITIS Mattei Sondrio Appunti veloci su moodle versione 2.7 Generalità Moodle è una piattaforma web per pubblicare corsi, creare test, depositare dispense ecc. Ci sono vari tipi di utenti che usano moodle:

Dettagli

GestVetrine 1.1 versione novembre 2014

GestVetrine 1.1 versione novembre 2014 GestVetrine 1.1 versione novembre 2014 0 GestVetrine 1.1 GestVetrine 1.0 Indice Indice pag.1 1. Finalità pag.2 2. Gestione screen pag.2 3. Come Accedere pag.3 4. Come Creare un negozio pag.4 5. Come Creare

Dettagli

MANUALE PARCELLA FACILE PLUS INDICE

MANUALE PARCELLA FACILE PLUS INDICE MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella

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

Il programmatore che c e in noi Lezione 16 Ingrassare e dimagrire a piacimento

Il programmatore che c e in noi Lezione 16 Ingrassare e dimagrire a piacimento Il programmatore che c e in noi Lezione 16 Ingrassare e dimagrire a piacimento Sara che ho bevuto tre bicchieri di Barbera d Asti Cascina Ferro (scusate la soletta pubblicitaria), sara che arrivo da una

Dettagli

Guida all uso di Java Diagrammi ER

Guida all uso di Java Diagrammi ER Guida all uso di Java Diagrammi ER Ver. 1.1 Alessandro Ballini 16/5/2004 Questa guida ha lo scopo di mostrare gli aspetti fondamentali dell utilizzo dell applicazione Java Diagrammi ER. Inizieremo con

Dettagli

1. Il Client Skype for Business

1. Il Client Skype for Business 1. Il Client Skype for Business 2. Configurare una Periferica Audio 3. Personalizzare una Periferica Audio 4. Gestire gli Stati di Presenza 5. Tabella Stati di Presenza 6. Iniziare una Chiamata 7. Iniziare

Dettagli

Per effettuare la stampa di una cartella di lavoro si accede al comando. Stampa dal menu File o si utilizza il pulsante omonimo sulla barra

Per effettuare la stampa di una cartella di lavoro si accede al comando. Stampa dal menu File o si utilizza il pulsante omonimo sulla barra 4.5 Stampa 4.5.1 Stampare semplici fogli elettronici 4.5.1.1 Usare le opzioni di base della stampa Per effettuare la stampa di una cartella di lavoro si accede al comando Stampa dal menu File o si utilizza

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

Il software ideale per la gestione delle prenotazioni GUIDA UTENTE

Il software ideale per la gestione delle prenotazioni GUIDA UTENTE Il software ideale per la gestione delle prenotazioni GUIDA UTENTE Presentazione... 2 Installazione... 3 Prima esecuzione... 6 Registrazione del programma... 8 Inserimento Immobile... 9 Inserimento proprietario...

Dettagli

Mac Application Manager 1.3 (SOLO PER TIGER)

Mac Application Manager 1.3 (SOLO PER TIGER) Mac Application Manager 1.3 (SOLO PER TIGER) MacApplicationManager ha lo scopo di raccogliere in maniera centralizzata le informazioni piu salienti dei nostri Mac in rete e di associare a ciascun Mac i

Dettagli

Gestire immagini e grafica con Word 2010

Gestire immagini e grafica con Word 2010 Gestire immagini e grafica con Word 2010 Con Word 2010 è possibile impaginare documenti in modo semi-professionale ottenendo risultati graficamente gradevoli. Inserire un immagine e gestire il testo Prima

Dettagli

Creare un sito Multilingua con Joomla 1.6

Creare un sito Multilingua con Joomla 1.6 Creare un sito Multilingua con Joomla 1.6 Istruzioni Vai a: navigazione, ricerca Testo originale: http://docs.joomla.org/language_switcher_tutorial_for_joomla_1.6 Questa guida è valida sia per Joomla 1.6

Dettagli

COSTER. Import/Export su SWC701. SwcImportExport

COSTER. Import/Export su SWC701. SwcImportExport SwcImportExport 1 Con SWC701 è possibile esportare ed importare degli impianti dal vostro database in modo da tenere aggiornati più Pc non in rete o non facente capo allo stesso DataBase. Il caso più comune

Dettagli

NOTE OPERATIVE. Prodotto Inaz Download Manager. Release 1.3.0

NOTE OPERATIVE. Prodotto Inaz Download Manager. Release 1.3.0 Prodotto Inaz Download Manager Release 1.3.0 Tipo release COMPLETA RIEPILOGO ARGOMENTI 1. Introduzione... 2 2. Architettura... 3 3. Configurazione... 4 3.1 Parametri di connessione a Internet... 4 3.2

Dettagli

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com 2014 Manuale LiveBox WEB ADMIN http://www.liveboxcloud.com LiveBox Srl non rilascia dichiarazioni o garanzie in merito al contenuto o uso di questa documentazione e declina qualsiasi garanzia espressa

Dettagli

Integrazione InfiniteCRM - MailUp

Integrazione InfiniteCRM - MailUp Integrazione InfiniteCRM - MailUp La funzionalità della gestione delle campagne marketing di icrm è stata arricchita con la spedizione di email attraverso l integrazione con la piattaforma MailUp. Creando

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

Manuale Operativo per l utilizzo della piattaforma E-Learning@AQ. Versione 1.1

Manuale Operativo per l utilizzo della piattaforma E-Learning@AQ. Versione 1.1 Manuale Operativo per l utilizzo della piattaforma E-Learning@AQ Versione 1.1 Autore Antonio Barbieri, antonio.barbieri@gmail.com Data inizio compilazione 11 maggio 2009 Data revisione 14 maggio 2009 Sommario

Dettagli

Presentazione della pratica online

Presentazione della pratica online Presentazione della pratica online Dalla prima pagina del sito del comune http://www.comune.ficulle.tr.it/, selezionate Sportello Unico Attività Produttive ed Edilizia Selezionate ora ACCEDI nella schermata

Dettagli

GESCO MOBILE per ANDROID

GESCO MOBILE per ANDROID GESCO MOBILE per ANDROID APPLICAZIONE PER LA GESTIONE DEI DISPOSITIVI GSM GESCO aggiornamenti su www.gesco.it GUIDA ALL USO Vi ringraziamo per aver scelto la qualità dei prodotti GESCO. Scopo di questa

Dettagli

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass 0_Iniziare con GRASS Avvio di Grass e creazione della cartella del Database di GRASS Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

Dettagli

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44 filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44 Sommario Introduzione... 4 Caratteristiche del filrbox... 5 La barra principale del filrbox... 7 Elenco degli utenti... 8 Il profilo... 9 Le novità...

Dettagli

Guida all utilizzo del compilatore lcc-win32 per creare una applicazione console

Guida all utilizzo del compilatore lcc-win32 per creare una applicazione console Guida all utilizzo del compilatore lcc-win32 per creare una applicazione console Il compilatore per i linguaggi c e c++ chiamato lcc-win32 è un prodotto gratuito scaricabile dal sito http://www.cs.virginia.edu/~lcc-win32/

Dettagli

SERVIZIO DI MESSAGGISTICA ALL UTENTE. Manuale per l operatore

SERVIZIO DI MESSAGGISTICA ALL UTENTE. Manuale per l operatore SERVIZIO DI MESSAGGISTICA ALL UTENTE Manuale per l operatore rev. 02 giugno 2010 SOMMARIO COME USARE IL PROGRAMMA PER LA MESSAGGISTICA...3 COSA BISOGNA FARE PRIMA DI INIZIARE A UTILIZZARE IL PROGRAMMA...3

Dettagli

Creare un applicazione con Qt Creator in pochi semplici passi

Creare un applicazione con Qt Creator in pochi semplici passi Creare un applicazione con Qt Creator in pochi semplici passi Premessa Questa presentazione è rilasciata sotto Licenza Creative Commons: Attribution-NonCommercial-NoDerivativeWorks (http://creativecommons.org/licenses/by-nc-nd/3.0/deed.it).

Dettagli

MANUALE ESSE3 Gestione Registro delle lezioni

MANUALE ESSE3 Gestione Registro delle lezioni MANUALE ESSE3 Gestione Registro delle lezioni DOCENTI 1 INDICE 1. INTRODUZIONE E ACCESSO... 3 2. GESTIONE DEL REGISTRO... 4 2.1. Informazioni generali... 6 2.2. Stato del Registro... 7 2.2.1. Transizioni

Dettagli

Modificare impostazioni e scambiare documenti

Modificare impostazioni e scambiare documenti 18 Modificare impostazioni e scambiare documenti PowerPoint ci viene in aiuto per risolvere delle situazioni che a prima vista possono apparire ingarbugliate. In particolare il programma presenta diverse

Dettagli

http://www.programmiamo.altervista.org/c/oop/o...

http://www.programmiamo.altervista.org/c/oop/o... PROGRAMMIAMO Programma per la gestione di un conto corrente C++ - Costruttore e distruttore C++ Home Contatti Supponiamo ora di voler scrivere un programma a menu per la gestione di un conto corrente bancario.

Dettagli

UNIVERSITÀ DEGLI STUDI

UNIVERSITÀ DEGLI STUDI UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica Progetto e Sviluppo di un Applicazione Mobile per il Calcolo dell H-Index

Dettagli

10 - Disegno di sezioni e profili da punti topografici.

10 - Disegno di sezioni e profili da punti topografici. 10 - Disegno di sezioni e profili da punti topografici. In questo capitolo seguiamo tutti i passaggi per creare delle sezioni sul rilievo fatto. Iniziamo prima di tutto impostando il lavoro sul quale poi

Dettagli

Cominciamo dalla barra multifunzione, ossia la struttura a schede che ha sostituito la barra dei menu e la barra delle icone (Figura 1).

Cominciamo dalla barra multifunzione, ossia la struttura a schede che ha sostituito la barra dei menu e la barra delle icone (Figura 1). La barra multifunzione La barra multifunzione e il pulsante Microsoft Office Se avete lavorato per tanti anni con la suite da ufficio Office, questa nuova versione 2007 può disorientarvi davvero molto.

Dettagli

Android. Implementare una interfaccia utente

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

Dettagli

STUDIUM.UniCT Tutorial per gli studenti

STUDIUM.UniCT Tutorial per gli studenti STUDIUM.UniCT Tutorial per gli studenti Studium.UniCT Tutorial Studenti v. 6 06/03/2014 Pagina 1 Sommario 1. COS È STUDIUM.UniCT... 3 2. COME ACCEDERE A STUDIUM.UniCT... 3 3. COME PERSONALIZZARE IL PROFILO...

Dettagli

5-1 FILE: CREAZIONE NUOVO DOCUMENTO

5-1 FILE: CREAZIONE NUOVO DOCUMENTO Capittol lo 5 File 5-1 FILE: CREAZIONE NUOVO DOCUMENTO In Word è possibile creare documenti completamente nuovi oppure risparmiare tempo utilizzando autocomposizioni o modelli, che consentono di creare

Dettagli

File, Modifica, Visualizza, Strumenti, Messaggio

File, Modifica, Visualizza, Strumenti, Messaggio Guida installare account in Outlook Express Introduzione Questa guida riguarda di sicuro uno dei programmi maggiormente usati oggi: il client di posta elettronica. Tutti, ormai, siamo abituati a ricevere

Dettagli

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta

Dettagli

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com 2014 Manuale LiveBox WEB ADMIN http://www.liveboxcloud.com LiveBox Srl non rilascia dichiarazioni o garanzie in merito al contenuto o uso di questa documentazione e declina qualsiasi garanzia espressa

Dettagli

PROGETTO PER LA TRASMISSIONE DOCUMENTI RELATIVI ALL APPROVAZIONE DELLE MANIFESTAZIONI IN FORMA DIGITALE

PROGETTO PER LA TRASMISSIONE DOCUMENTI RELATIVI ALL APPROVAZIONE DELLE MANIFESTAZIONI IN FORMA DIGITALE PROGETTO PER LA TRASMISSIONE DOCUMENTI RELATIVI ALL APPROVAZIONE DELLE MANIFESTAZIONI IN FORMA DIGITALE L approvazione di una manifestazione nazionale od internazionale comporta spesso la trasmissione

Dettagli

FPf per Windows 3.1. Guida all uso

FPf per Windows 3.1. Guida all uso FPf per Windows 3.1 Guida all uso 3 Configurazione di una rete locale Versione 1.0 del 18/05/2004 Guida 03 ver 02.doc Pagina 1 Scenario di riferimento In figura è mostrata una possibile soluzione di rete

Dettagli

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. *+33(GLWRU GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. Il programma si basa su un architettura di tasti funzionali presenti

Dettagli

Creazione di una Azure Web App

Creazione di una Azure Web App Creazione di una Azure Web App Introduzione Oggi le aziende hanno sempre più la necessità di avere uno strumento per interagire con i propri clienti. La presenza sul web dell azienda diventa sempre di

Dettagli

TFS2010 Object Model Le build

TFS2010 Object Model Le build TFS2010 Object Model Le build La Team Foundation Build è il pilastro dell infrastruttura di Visual Studio ALM che permette la compilazione autonoma del codice sorgente da parte di un server, eliminando

Dettagli

INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014)

INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014) INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014) Se la Suite risulta già stata installata e quindi sono già presenti le configurazioni di seguito indicate, si prega di andare direttamente alla fine

Dettagli

GESTIONE INCASSI SAGRA. Ver. 2.21

GESTIONE INCASSI SAGRA. Ver. 2.21 GESTIONE INCASSI SAGRA Ver. 2.21 Manuale d installazione e d uso - aggiornamento della struttura del database - gestione delle quantità per ogni singolo articolo, con disattivazione automatica dell articolo,

Dettagli

Gli allarmi che possono essere inseriti sono di tre tipi diversi:

Gli allarmi che possono essere inseriti sono di tre tipi diversi: Allarmi 14 Allarmi Gli allarmi (o Alert) sono delle procedure che vengono innescate al verificarsi di predefinite condizioni di mercato. Queste procedure innescano quindi un processo che si conclude con

Dettagli

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi Capitolo Terzo Primi passi con Microsoft Access Sommario: 1. Aprire e chiudere Microsoft Access. - 2. Aprire un database esistente. - 3. La barra multifunzione di Microsoft Access 2007. - 4. Creare e salvare

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

Capitolo 4 Pianificazione e Sviluppo di Web Part

Capitolo 4 Pianificazione e Sviluppo di Web Part Capitolo 4 Pianificazione e Sviluppo di Web Part Questo capitolo mostra come usare Microsoft Office XP Developer per personalizzare Microsoft SharePoint Portal Server 2001. Spiega come creare, aggiungere,

Dettagli

File Server Resource Manager (FSRM)

File Server Resource Manager (FSRM) File Server Resource Manager (FSRM) di Nicola Ferrini MCT MCSA MCSE MCTS MCITP Introduzione FSRM, File Server Resource Manager, è un ruolo opzionale che può essere installato in Windows Server 2008 nel

Dettagli

Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto

Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto Progetto a cura di Martino Michele Matricola: 0124000461 Miglio Stefano Matricola: 0124000462 Obiettivi Iniziali Si intende realizzare

Dettagli

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera WORD per WINDOWS95 1.Introduzione Un word processor e` come una macchina da scrivere ma con molte più funzioni. Il testo viene battuto sulla tastiera ed appare sullo schermo. Per scrivere delle maiuscole

Dettagli

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa.

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa. La finestra di Excel è molto complessa e al primo posto avvio potrebbe disorientare l utente. Analizziamone i componenti dall alto verso il basso. La prima barra è la barra del titolo, dove troviamo indicato

Dettagli

POSTA ELETTRONICA Per ricevere ed inviare posta occorrono:

POSTA ELETTRONICA Per ricevere ed inviare posta occorrono: Outlook parte 1 POSTA ELETTRONICA La posta elettronica è un innovazione utilissima offerta da Internet. E possibile infatti al costo di una telefonata urbana (cioè del collegamento telefonico al nostro

Dettagli

Configuration Managment Configurare EC2 su AWS. Tutorial. Configuration Managment. Configurare il servizio EC2 su AWS. Pagina 1

Configuration Managment Configurare EC2 su AWS. Tutorial. Configuration Managment. Configurare il servizio EC2 su AWS. Pagina 1 Tutorial Configuration Managment Configurare il servizio EC2 su AWS Pagina 1 Sommario 1. INTRODUZIONE... 3 2. PROGRAMMI NECESSARI... 4 3. PANNELLO DI CONTROLLO... 5 4. CONFIGURARE E LANCIARE UN ISTANZA...

Dettagli

MANUALE UTENTE. In questo manuale verranno descritte tutte le sue funzioni. Il sistema OTRS è raggiungibile al seguente link:

MANUALE UTENTE. In questo manuale verranno descritte tutte le sue funzioni. Il sistema OTRS è raggiungibile al seguente link: MANUALE UTENTE OTRS è il sistema di ticketing per la gestione delle richieste tecniche e di supporto ai clienti e partner di Delta Progetti 2000. La nuova versione 3.2.10 introduce una grafica più intuitiva

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

Manuale d uso Lexun Area Riservata proprietà di logos engineering - Sistema Qualità certificato ISO 9001 Det Norske Veritas Italia

Manuale d uso Lexun Area Riservata proprietà di logos engineering - Sistema Qualità certificato ISO 9001 Det Norske Veritas Italia Pag. 1/5 Vi permetterà di gestire lo scambio di file con colleghi o clienti in maniera semplice, veloce e sicura. Potrete creare delle cartelle da condividere con i Vostri utenti e inserirvi all interno

Dettagli

Guida alla procedura di inserimento materiale didattico sui minisiti degli insegnamenti

Guida alla procedura di inserimento materiale didattico sui minisiti degli insegnamenti Guida alla procedura di inserimento materiale didattico sui minisiti degli insegnamenti Inserimento materiale Rendere il materiale accessibile tramite inserimento di user e password (autenticazione) Impostazioni

Dettagli

Programmazione avanzata con Visual Basic 2005

Programmazione avanzata con Visual Basic 2005 Ambiente di sviluppo Visual P1 Creare una soluzione Visual Basic.NET 2005 nelle sue versioni (Standard Edition, Professional Edition) permette di creare diverse tipologie di progetti: Abbiamo anche Visual

Dettagli

Introduzione. Macro macro istruzione. Sequenza di comandi memorizzati programma

Introduzione. Macro macro istruzione. Sequenza di comandi memorizzati programma Introduzione Macro macro istruzione Sequenza di comandi memorizzati programma Scopo: eseguire più volte una sequenza di operazioni che a mano sarebbero noiose e ripetitive, se non proibitive Le macro Le

Dettagli

Cookie. Krishna Tateneni Jost Schenck Traduzione: Luciano Montanaro

Cookie. Krishna Tateneni Jost Schenck Traduzione: Luciano Montanaro Krishna Tateneni Jost Schenck Traduzione: Luciano Montanaro 2 Indice 1 Cookie 4 1.1 Politica............................................ 4 1.2 Gestione........................................... 5 3 1

Dettagli

Modelli Computazionali per Sistemi Complessi

Modelli Computazionali per Sistemi Complessi Modelli Computazionali per Sistemi Complessi Corso di Laurea in Informatica Facoltà di Scienze Matematiche Fisiche e Naturali Università della Calabria Esercitazione aggiornato al 28-5-8 3: Argomenti fatti

Dettagli

SOMMARIO... 3 INTRODUZIONE...

SOMMARIO... 3 INTRODUZIONE... Sommario SOMMARIO... 3 INTRODUZIONE... 4 INTRODUZIONE ALLE FUNZIONALITÀ DEL PROGRAMMA INTRAWEB... 4 STRUTTURA DEL MANUALE... 4 INSTALLAZIONE INRAWEB VER. 11.0.0.0... 5 1 GESTIONE INTRAWEB VER 11.0.0.0...

Dettagli

Visual basic base Lezione 01. L'ambiente di sviluppo

Visual basic base Lezione 01. L'ambiente di sviluppo L'ambiente di sviluppo L'ambiente di sviluppo Visual basic è un linguaggio di programmazione Microsoft. In questo corso prenderemo in considerazione, l'ultima versione. net di questo linguaggio. Microsoft

Dettagli

Registrazione nuovo utente. Per registrare un nuovo utente cliccare sul link Registrazione

Registrazione nuovo utente. Per registrare un nuovo utente cliccare sul link Registrazione Manuale Gedos 2 Indice Indice... 3 Il Portale... 4 Registrazione nuovo utente... 5 Primo Logon... 8 Registrazione a Gedos... 9 Accesso ai Servizi... 11 Gestione Donatori... 12 Inserimento nuovo donatore...

Dettagli

Office 2007 Lezione 07. Gestione delle immagini

Office 2007 Lezione 07. Gestione delle immagini Le immagini Gestione delle immagini Office 2007 presenta molte interessanti novità anche nella gestione delle immagini. Le immagini si gestiscono in modo identico in Word, Excel e PowerPoint. Naturalmente

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

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti. SH.MedicalStudio Presentazione SH.MedicalStudio è un software per la gestione degli studi medici. Consente di gestire un archivio Pazienti, con tutti i documenti necessari ad avere un quadro clinico completo

Dettagli

Assicurazione NON Soci in Attività Sezionale

Assicurazione NON Soci in Attività Sezionale Assicurazione NON Soci in Attività Sezionale 1 Per richiedere l attivazione dell assicurazione per i NON soci e necessario eseguire la procedura che andremo a descrivere. E necessario creare un gruppo

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

my ios Giacomo Bergami giacomo90@libero.it

my ios Giacomo Bergami giacomo90@libero.it my ios Giacomo Bergami giacomo90@libero.it Contents Chapter 1. Introduzione 5 1.1. Architettura del Sistema Operativo 5 1.2. MVC 6 Chapter 2. ObjectiveC e MVC 9 2.1. Dynamic Binding e Object Typing 12

Dettagli

MODULO DOMANDE INDICE

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

Dettagli

Introduzione al Linguaggio C

Introduzione al Linguaggio C Introduzione al Linguaggio C File I/O Daniele Pighin April 2009 Daniele Pighin Introduzione al Linguaggio C 1/15 Outline File e dati Accesso ai file File I/O Daniele Pighin Introduzione al Linguaggio C

Dettagli

Sweet home 3D e un software gratuito per disegnare ed arredare la casa.

Sweet home 3D e un software gratuito per disegnare ed arredare la casa. SWEET HOME 3D Sweet home 3D e un software gratuito per disegnare ed arredare la casa. 1-COME SCARICARE SWEET HOME: accedendo al sito sweethome3d.com/it, si ha la possibilità di lavorare offline od online.

Dettagli

Invio SMS. DM Board ICS Invio SMS

Invio SMS. DM Board ICS Invio SMS Invio SMS In questo programma proveremo ad inviare un SMS ad ogni pressione di uno dei 2 tasti della DM Board ICS. Per prima cosa creiamo un nuovo progetto premendo sul pulsante (Create new project): dove

Dettagli

Utilizzo della chiavetta SE 50UMTS per la navigazione Web tramite PC

Utilizzo della chiavetta SE 50UMTS per la navigazione Web tramite PC Utilizzo della chiavetta SE 50UMTS per la navigazione Web tramite PC Con questa guida vediamo come utilizzare la chiavetta SE 50UMTS quadri band per navigare in internet. 1- Installazione Come prima operazione

Dettagli

Moodle Guida rapida per docenti

Moodle Guida rapida per docenti Moodle Guida rapida per docenti Questa vuole essere una guida rapida per semplificare la realizzazione di corsi on line tramite Moodle. Quindi descriverò solo le principali funzioni del software. Ma chi

Dettagli

Manuale Utente Albo Pretorio GA

Manuale Utente Albo Pretorio GA Manuale Utente Albo Pretorio GA IDENTIFICATIVO DOCUMENTO MU_ALBOPRETORIO-GA_1.4 Versione 1.4 Data edizione 04.04.2013 1 TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione delle modifiche apportate

Dettagli