Sviluppo di Applicazioni per ios
|
|
- Timoteo Antonini
- 8 anni fa
- Visualizzazioni
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)
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
DettagliRegione 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
DettagliL 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
DettagliRegistratori 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...
DettagliGestione 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
DettagliCorso 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
DettagliProgetto: 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
DettagliTale 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
DettagliDemo. 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
DettagliSCENARI. 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
DettagliTUTORIAL 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
DettagliSettaggio 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
DettagliCome 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
DettagliUso 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
DettagliManuale 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
DettagliI 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?
DettagliIl 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
DettagliL 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
DettagliFigura 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)
DettagliLet'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,
DettagliOffice 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,
DettagliITIS 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:
DettagliGestVetrine 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
DettagliMANUALE 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
DettagliAttiva 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
DettagliIl 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
DettagliGuida 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
Dettagli1. 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
DettagliPer 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
DettagliISTRUZIONI 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
DettagliIl 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...
DettagliMac 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
DettagliGestire 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
DettagliCreare 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
DettagliCOSTER. 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
DettagliNOTE 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
DettagliManuale 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
DettagliIntegrazione 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
DettagliRequisiti: 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
DettagliManuale 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
DettagliPresentazione 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
DettagliGESCO 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
DettagliPer 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
Dettaglifilrbox 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à...
DettagliGuida 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/
DettagliSERVIZIO 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
DettagliCreare 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).
DettagliMANUALE 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
DettagliModificare 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
Dettaglihttp://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.
DettagliUNIVERSITÀ 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
Dettagli10 - 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
DettagliCominciamo 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.
DettagliAndroid. 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
DettagliSTUDIUM.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...
Dettagli5-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
DettagliFile, 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
DettagliCapitolo 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
DettagliManuale 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
DettagliPROGETTO 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
DettagliFPf 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
DettagliGHPPEditor è 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
DettagliCreazione 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
DettagliTFS2010 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
DettagliINSTALLAZIONE 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
DettagliGESTIONE 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,
DettagliGli 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
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
DettagliGuida 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
DettagliCapitolo 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,
DettagliFile 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
DettagliLande 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
DettagliWORD 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
DettagliA 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
DettagliPOSTA 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
DettagliConfiguration 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...
DettagliMANUALE 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
DettagliCorso 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
DettagliManuale 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
DettagliGuida 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
DettagliProgrammazione 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
DettagliIntroduzione. 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
DettagliCookie. 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
DettagliModelli 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
DettagliSOMMARIO... 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...
DettagliVisual 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
DettagliRegistrazione 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...
DettagliOffice 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
DettagliCorso 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
DettagliIl 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
DettagliAssicurazione 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
DettagliAscoCollabora 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
Dettaglimy 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
DettagliMODULO 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
DettagliIntroduzione 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
DettagliSweet 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.
DettagliInvio 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
DettagliUtilizzo 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
DettagliMoodle 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
DettagliManuale 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