SlideShare uma empresa Scribd logo
1 de 128
Baixar para ler offline
HTML5,	CSS3	e	JavaScript	
Web	app	per	tu7	gli	schermi	
	
Marco Casario - www.marcocasario.com/
CTO Comtaste - m.casario@comtaste.com
Marco Casario

www.marcocasario.com

Chi Sono
I	miei	ul>mi	libri
Copyright 2016 www.marcocasario.com 3
I	miei	corsi
Copyright 2016 www.marcocasario.com 3
Rich Web Apps con HTML5
Responsive Design con HTML5 e
CSS3
Codemo>on	Training
Codemo>on	Training
Codemo>on	Training
Codemo>on	Training
TuBo	il	mondo	è	...	mobile
Il	web	è	cambiato	
Copyright 2016 www.marcocasario.com 28
Smartphones	superano	i		PC
Leggi: www.businessweek.com/technology/content/apr2011/
tc20110418_512247.htm

Copyright 2016 www.marcocasario.com 28
Il	Web	è	uscito	dal	desktop
Copyright 2016 www.marcocasario.com 29
Dove	gli	uten>	usano	il	mobile	
Copyright 2016 www.marcocasario.com 28
RESPONSIVE
Copyright 2016 www.marcocasario.com - CONFIDENZIALE - 15
Le	opzioni
OTTIMIZZATO
NATIVO
IBRIDO
WEB STORE
Retail

Search

Software As a Service
Siti d’informazione e blogs

Portfolio

Magazine
Softwares

Videogiochi

Finanza
Softwares

Videogiochi

Multimedia
Difficult	to	see.	Always	in	mo>on	is	
the	future.	
Copyright 2016 www.marcocasario.com 28
Non	si	compete	con	la	tecnologia
Copyright 2016 www.marcocasario.com 31
Non possiamo creare una versione
ottimizzata per ogni dispositivo che uscirà
sul mercato.
Versioni	o7mizzate	per	mobile
Che succede se il link è condiviso sui social
network ?
Copyright 2016 www.marcocasario.com 30
Responsive	Web	Design	
Il movimento del Responsive Web Design risale ad un
articolo del 2010 di Ethan Marcotte scritto per A List
Apart titled “Responsive Web Design.” in cui dichiarava:

responsive design is not about “designing for mobile.”
But it’s not about “designing for the desktop,” either.
Rather, it’s about adopting a more flexible, device-
agnostic approach to designing for the web
Copyright 2016 www.marcocasario.com 28
Responsive	Architecture
Copyright 2016 www.marcocasario.com 32
Da vedere: http://vimeo.com/4661618
Responsive	Web	Design	
Copyright 2016 www.marcocasario.com 28
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
HTML5Test.com
Copyright 2016 www.marcocasario.com 28
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
I Browser che hanno un punteggio di circa 400 punti
su HTML5 test possono essere considerati
HTML5-friendly
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
www.caniuse.com
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
www.html5please.com
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
www.css3please.com/
Is	Mobile	Friendly	?	Te	lo	dice	Google	
https://testmysite.thinkwithgoogle.com/
Copyright 2016 www.marcocasario.com 28
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
http://modernizr.com/
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
Come si usa

<html class=“no-js”>

Se JavaScript è abilitato Modernizr cambierà il no-js in
una lista delle funzionalità supportate o non supportate:

<html class=“js canvas canvastext no-geolocation rgba hsla
multiplebgs borderimage borderradius boxshadow opacity
cssanimations csscolumns cssgradients cssreflections
csstransforms csstransforms3d csstransitions video audio
localstorage sessionstorage webworkers applicationcache
fontface”>
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
Potete quindi usare le classi per creare comportamenti
diversi:

.no-borderradius .box {

border: solid 1px black;

}

.borderradius .box {

border: solid 1px blue;

border-radius: 10px;

}
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
Feature Detection con Modernizr

if (Modernizr.localstorage){                   

// funzionalità supportata

} else { 

                  // Purtroppo il tuo browser non supporta i
localstorage. Stai usando IE vero ?

}
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
Feature Resource Loader con Modernizr

Modernizr.load({                   

Test          :               Modernizr.localstorage,                  
Yep           :               'localstorage.js',                   

Nope          :               'localstorage-alternative.js'   });

Usa la libreria http://yepnopejs.com/
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
Feature Resource Loader con Modernizr

Modernizr.load({                   

Test          :               Modernizr.touch,                   

Yep           :               ['touch.js', 'smartphone.css'] 

});
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
Cosa non fa Modernizr

Supporto per vecchi browser (anche se ora usa
HTML5Shiv)

Respond.js per gestire le media queries
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
https://github.com/aFarkas/html5shiv
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
Come si usa HTML5Shiv

<!--[if lt IE 9]>

<script src="dist/html5shiv.js"></script>

<![endif]-->
I	Tool	per	i	test	di	supporto	
Copyright 2016 www.marcocasario.com 28
Validatori HTML5

http://html5.validator.nu/

http://validator.w3.org

Ricordate che HTML5 permette di usare sintassi XML
per la retrocompatibilità, ma non è obbligatorio.
HTML5	Engine	
Copyright 2016 www.marcocasario.com 28
http://en.wikipedia.org/wiki/Comparison_of_layout_engines_(HTML5)
Strategie	per	passare	al	RWD
Responsive	Web	Design	
Copyright 2016 www.marcocasario.com 28
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Gli utenti che navigano il web dai dispositivi
mobili hanno bisogno dello stesso contenuto di
quelli che usano il web browser dal desktop ?
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
E’ corretto pensare che l’utente seduto davanti
al desktop può “digerire” più informazioni,
mentre chi naviga col cellulare è on the move e
quindi non può concentrarsi su troppo
contenuto ?
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Non si può rispondere a queste domande
senza conoscere in maniera approfondita
quelli che sono gli obiettivi degli utenti finali.
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Cross-screen Web App
Workflow
Copyright 2016 www.marcocasario.com 36
Strategie	da	usare	-	Il	vecchio	approccio
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Cosa è importante per gli utenti
+
Application Map
1.
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Mockup a bassa fedeltà
2.
Copyright 2016 www.marcocasario.com 36
Strategie	da	usare	-	Mockup
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Mockup Bassa Fedeltà

Link: http://www.balsamiq.com/products/mockups
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Mockup Bassa Fedeltà

Link: http://proto.io/
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Rapid Prototyping (markup fluido)
3.
Copyright 2016 www.marcocasario.com 36
Strategie	da	usare	-	Rapid	Proto
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Testo su dispositivi mobili per valutare
contenuti e application flow
4.
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Ciclo di revisione e creazione dei
visuals e style guide
5.
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Markup dei visuals con stili grafici
6.
Layout	PaBerns	-	Tipologie
Copyright 2016 www.marcocasario.com 24
Layout	PaBerns
Copyright 2016 www.marcocasario.com 25
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Test del markup sui device mobili
7.
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Primi test di performance e load time
8.
Il	contesto	di	u>lizzo
Copyright 2016 www.marcocasario.com 36
Migliora, implementa e refactoring
10.
Ingredien>	per		RWD
Ingredien>	per	il	RWD
Copyright 2016 www.marcocasario.com 33
★Flexible Grid-based layout
★Flexible images and media
★Media Queries
Copyright 2016 www.marcocasario.com 36
Creare	griglie	flessibili
Libro: Ordering Disorder: Grid Principles for Web Design,
Adap>ve	Images	-	W3C
Copyright 2016 www.marcocasario.com 47
Esistono già diverse soluzioni ed approcci al problema,
anche se sono articolate e non sempre risolvono
interamente il problema.

Esiste un progetto standard del W3C ma che ancora non
è supportato dai browser (dati di Novembre 2012)

www.responsiveimages.org
Responsive	images
Copyright 2016 www.marcocasario.com 36
Responsive	images
Copyright 2016 www.marcocasario.com 36
Responsive	images
Copyright 2016 www.marcocasario.com 36
Adap>ve	Images
Copyright 2016 www.marcocasario.com 48
http://adaptive-images.com/
CSS3	Media	Queries
Media	Queries
Copyright 2016 www.marcocasario.com 36
Sintassi della media query:

@media screen and (min-width: 960px) {

body {

font-family: 'Merriweather Sans', sans-serif;	 

font-weight:300;

font-style:normal; 

}

}

Se il browser risponde alle due query, allora viene
caricato il css definito al suo interno.
Caricamento	dei	Media	Queries
Copyright 2016 www.marcocasario.com 36
Le media queries possono essere embeddate nello
stylesheet: 

@media screen and (min-width: 960px) {

     body{

          font-size: 16px;

     }

}

o importate nel documento come foglio esterno:

<link href="style.css" media="only screen and (min-
width: 960px)" />
Caricamento	dei	Media	Queries
Copyright 2016 www.marcocasario.com 36
Media queries embeddate nello stylesheet
★vengono caricate dal browser anche se non utilizzate,
ma effettuano una sola chiamata HTTP.

Media queries importate come foglio esterno
★vengono caricate tutte :/ con l’aggravante che le
chiamate HTTP sono tante quanti i fogli di sitle da
caricare !
Media	Queries
Copyright 2016 www.marcocasario.com 36
Se hai un layout fisso, convertilo in fluido
prima di iniziare a scrivere le media queries.
Approcci	per	creare	media	queries
Strumen>	per	i	test
Copyright 2016 www.marcocasario.com 36
http://responsive.victorcoulon.fr
Responsive Design Bookmarklet
Approccio	per	creare	le	MQ
Copyright 2016 www.marcocasario.com 36
Lasciarsi guidare dal contenuto
DEMO: Lanciare il mediaQuery Bookmarklet
CSS	Frameworks
Copyright 2016 www.marcocasario.com 36
Sono un insieme di CSS files che
contengono delle regole.

Queste regole determinano il layout ed il
contenuto di una pagina html
Scegliere	un	framework
Copyright 2016 www.marcocasario.com 36
Esistono centinaia di framework.

I framework possono essere riassunti in 3 tipi:

★UI Frameworks (Bootstrap)

★Framework omnicomprensivi (Foundation4, Gumby,
YAML, )

★Framework minimali (es. Skeleton, Base, Kube, Goldilocks)
Framework	Si/No	?
Copyright 2016 www.marcocasario.com 36
Framework	Si/No	?
Copyright 2016 www.marcocasario.com 36
Scegliere un framework significa usare l’approccio allo
sviluppo di qualcun’altro.

Scegliere un framework significa ridurre i tempi di
sviluppo (il più delle volte) 

Scegliere un framework significa non dover reinventare
la ruota ogni volta (consistenza tra i browsers, hacks ..)

Scegliere un framework significa usare uno standard e
delle convenzioni nello sviluppo.
Framework	Si/No	?
Copyright 2016 www.marcocasario.com 36
Il mio consiglio ?

Fatevi una lista degli obiettivi del vostro progetto:
compatibilità tra browser, velocità di sviluppo, aiuto sul layout,
etc. 

Provate tanti framework, capite quali soluzioni sono state
trovate e come sono state implementate.

Imparate dalle loro best practice. 

Depurate il codice che non usate ma che è incluso nel
framework
Framework	Si/No	?
Copyright 2016 www.marcocasario.com 36
Il mio consiglio ?

Infine scegliete quello che è più vicino al vostro approccio
considerando anche aspetti di diffusione e di community.

Se proprio non riuscite, allora createvi il vostro framework !

Leggete bene il licensing.
Copyright 2016 www.marcocasario.com 36
Esplorate
Framework	Si/No	?
Copyright 2016 www.marcocasario.com 36
RESS:	Responsive	Server
Tecnica	che	usa	il	server	per	generare	il	
codice	a	seconda	del	disposi2vo	
interce4ato.
Copyright 2016 www.marcocasario.com 36
RESS:	Responsive	Server
http://wurfl.sourceforge.net/
Copyright 2016 www.marcocasario.com 36
RESS:	Responsive	Server
https://github.com/jamesgpearce/modernizr-server
Performance	e	load	>me
Copyright 2016 www.marcocasario.com 36
Performance
Da	studi	di	ricerca	del	se4ore	si	evince	
che	gli	utent	si	aspe4ano	di	vedere	la	
pagina	caricata	entro	2	secondi.	
Dopo	il	3	secondo	il	40%	degli	uten2	
abbandona	il	sito.
Copyright 2016 www.marcocasario.com 36
Performance
Amazon	ha	dichiarato	che	ogni	100ms	
di	tempo	aggiunto	al	caricamento	di	
una	pagina	fa	decrementare	le	vendite	
del		
1%
Copyright 2016 www.marcocasario.com 36
Performance
Il	RWD	se	approcciato	male	può	dramma2camente	
impa4are	sulle	performance	e	sui	tempi	di	
caricamento	delle	pagine.
Copyright 2016 www.marcocasario.com 36
Performance
http://goo.gl/bdpzJ
Copyright 2016 www.marcocasario.com 36
Performance
Pulisci	il	codice	HTML	riducendo	gli	elemen2	non	
seman2ci.
Copyright 2016 www.marcocasario.com 36
Performance
Rimuovi	dai	CSS	gli	statement	orfani.	
Usa	tool	apposi2	www.sitepoint.com/dustmeselectors/
Copyright 2016 www.marcocasario.com 36
Performance
Misura	le	performance	dei	CSS3	
h4p://andy.edinborough.org/CSS-Stress-Tes2ng-and-Performance-Profiling
Copyright 2016 www.marcocasario.com 36
Performance
	CSS	minifica2on	
h4p://www.csscompressor.com/	
PS:	Usa	il	<link>	invece	del	@import	per	permeBere	il	download	parallello
Copyright 2016 www.marcocasario.com 36
Performance
OTmizzare	l’uso	delle	immagini.	
Usare	gli	Sprites	
h4p://alistapart.com/ar2cle/sprites	
h4p://spriteme.org/
Copyright 2016 www.marcocasario.com 36
Performance
Usare	la	tecnica	del	Data	URIs	
.embeddedImg	{	
				background-image:	url("data:image/
png;base64,iVBORw0KGgoAAAANS	...		
UhEUgAAABgAAAAYCAMAAADXqc3KAAADU5ErkJggg==");	
}	
h4p://soVware.hixie.ch/u2li2es/cgi/data/data	
h4p://www.motobit.com/u2l/base64-decoder-encoder.asp
Copyright 2016 www.marcocasario.com 36
Performance
Usare	Icon	Fonts	
h4p://icomoon.io/
Copyright 2016 www.marcocasario.com 36
Performance
Comprimi	le	immagini.	
h4p://imageop2m.pornel.net/	
h4p://developer.yahoo.com/yslow/smushit/	
h4p://pmt.sourceforge.net/pngcrush/
Copyright 2016 www.marcocasario.com 36
Performance
OTmizza	la	sintassi	JavaScript	
Evita	l’uso	dell’eval()	
Fai	a4enzione	all’uso	di	with	
Evita	il	try..catch	(se	sai	che	un	errore	si	verificherà	sicuramente)
Copyright 2016 www.marcocasario.com 36
Performance
Pubblica	i	file	Javascript	e	CSS	su	un	subdomain	
diverso	dal	markup.	
Questo	perme4e	il	caricamento	parallelo	delle	
risorse.
Copyright 2016 www.marcocasario.com 36
Performance
Minify	JavaScript	
jscompress.com	
www.minifyjavascript.com	
www.jsmini.com	
h4p://marijnhaverbeke.nl/uglifyjs
Copyright 2016 www.marcocasario.com 36
Performance
Connessione	–	Detect	client	side
Copyright 2016 www.marcocasario.com 53
W3C Network Information API

Usa la proprietà navigator.connection.type che ritorna
WIFI, CELL_2G, CELL_3G

if
(navigator.connection.type==navigator.connection.WIFI) 

{ }
HTTP	Tes>ng	–	Bandwidth	throBling
Copyright 2016 www.marcocasario.com 55
http://www.charlesproxy.com/
HTTP	Tes>ng	–	Bandwidth	throBling
Copyright 2016 www.marcocasario.com 55
Redirect	–	Do	not	!	
Copyright 2016 www.marcocasario.com 56
Evitare i redirect

Il sito sarà più SEO-friendly

Alcuni browser mobile possono presentare dei problemi
Gestures	–	Touch	not	Click
Copyright 2016 www.marcocasario.com 57
I device touch hanno un ritardo nel click tra i 300 e i
500 ms prima di essere eseguiti !

Utilizza l’evento onTouchEvent (datatype ACTION_UP) 

Attenzione all’evento onTouchStart perchè a volte il tap
risulta troppo responsive ma causa lo scrolling ad essere
inusabile.
Gli	ul>mi	consigli	
Copyright 2016 www.marcocasario.com 58
Parsare Javascript richiede tempo
(anche 100ms per 1Kb)
Gli	ul>mi	consigli		
Copyright 2016 www.marcocasario.com 59
Ti serve veramente un
framework ?
Jquery impiega 6 secondi ad essere parsato
su alcuni dispositivi.
Gli	ul>mi	consigli		
Copyright 2016 www.marcocasario.com 60
Jquery Mobile non è un piccolo
framework, è un UI framework ed usa il
core di Jquery.
Gli	ul>mi	consigli		
Copyright 2016 www.marcocasario.com 61
Usa micro frameworks o creati le tue mini
libraries

★ XUI

★ zepto.js

★ microjs
Gli	ul>mi	consigli		
Copyright 2016 www.marcocasario.com 62
Se usi JSON (dovresti) ricorda che il
JSON.parse è quasi 2 volte più veloce
della funzione eval()
Gli	ul>mi	consigli		
Copyright 2016 www.marcocasario.com 63
Usare HTML5 Application Cache
<html manifest="example.appcache“>
Gli	ul>mi	consigli		
Copyright 2016 www.marcocasario.com 64
Usare HTML5 Local Storage
Ricorda che lo storage di stringhe è 2 volte più veloce
dello storage di oggetti

Su mobile puoi considerare fino a 2 Mb.
Persistent	Cache	Size	by	Browser
Copyright 2016 www.marcocasario.com 64
Copyright 2016 www.marcocasario.com 36
Performance	-	Test
http://developer.yahoo.com/yslow/
Copyright 2016 www.marcocasario.com 36
Performance	-	Test
Copyright 2016 www.marcocasario.com 36
Performance	-	Moduli	Backend
www.gzip.org
Copyright 2016 www.marcocasario.com 36
Performance	-	Moduli	Backend
https://developers.google.com/speed/
Copyright 2016 www.marcocasario.com 36
Performance	-	Moduli	Backend
YUI	Compressor	
h4p://yui.github.com/yuicompressor/	
Vedi	www.slideshare.net/nzakas/extreme-javascript-compression-with-yui-
compressor
Copyright 2016 www.marcocasario.com 36
Performance	-	Moduli	Backend
YUI	Compressor	
Vedi	www.slideshare.net/nzakas/extreme-javascript-compression-with-yui-
compressor
Copyright 2016 www.marcocasario.com 36
Strategie	da	usare	-	ArchiteBura	client
Questa	potrebbe	essere	una	lista	dei	moduli	JS	che	il	client	deve	
ges>re:	
★Naviga>on	
★Remote	Data	Access	
★Authen>ca>on/Authoriza>on	
★Decouple	View	from	Applica>on	Model	(MVC	paBern)	
★Modulariza>on/Packaging	
★Dependency	Management	
★Logging/Tracing	
★Excep>on	Handling
Copyright 2016 www.marcocasario.com 36
Strategie	da	usare	-	ArchiteBura	client
Questa	potrebbe	essere	una	lista	dei	moduli	JS	che	il	client	deve	
ges>re:	
★Backbone.js	–	Javascript	MVC/Naviga>on	framework	
★Require.js	–	AMD	based	module	organiza>on	and	library	
dependency	management	
★_Underscore.js	–	Provide	func>onal	programming	features	to	
Javascript	
★Jquery	Mobile	–	Document	Object	Model(DOM)	access	and	
manipula>on	
★Zepto.js	-	MVC	framework	compa>bile	Jquery	
★XUI.js,	Flight	by	TwiBer
Copyright 2016 www.marcocasario.com 36
Strategie	da	usare	-	ArchiteBura	client
Emulatori
Copyright 2016 www.marcocasario.com 51
Ne esistono tantissimi, molti dei quali gratuiti.

Sono utili come prima fase di testing e non possono
essere considerati affidabili al 100%

http://www.mobilexweb.com/emulators
HTML5,	CSS3	e	JavaScript	
Web	app	per	tu7	gli	schermi	
	
Marco Casario - www.marcocasario.com
CTO Comtaste - m.casario@comtaste.com

www.linkedin.com/in/marcocasario

Mais conteúdo relacionado

Semelhante a Smau Bologna 2016 - Codemotion

WordPress, CMS/Blog per “tutte” le esigenze
WordPress, CMS/Blog per “tutte” le esigenzeWordPress, CMS/Blog per “tutte” le esigenze
WordPress, CMS/Blog per “tutte” le esigenzeRaoul Pettenò
 
Francesco Trucchia: Rapid Application Developement con strumenti Open Source
Francesco Trucchia: Rapid Application Developement con strumenti Open SourceFrancesco Trucchia: Rapid Application Developement con strumenti Open Source
Francesco Trucchia: Rapid Application Developement con strumenti Open SourceFrancesco Fullone
 
Nicola Della Marina: Magento Frontend next level
Nicola Della Marina: Magento Frontend next levelNicola Della Marina: Magento Frontend next level
Nicola Della Marina: Magento Frontend next levelMeet Magento Italy
 
Pensiero Analogico e Microservizi
Pensiero Analogico  e MicroserviziPensiero Analogico  e Microservizi
Pensiero Analogico e MicroserviziConsulthinkspa
 
Christmas greetings cards with blazor
Christmas greetings cards with blazorChristmas greetings cards with blazor
Christmas greetings cards with blazorNicolò Carandini
 
Wordpress 3/7. temi e plugin
Wordpress 3/7. temi e pluginWordpress 3/7. temi e plugin
Wordpress 3/7. temi e pluginCity Planner
 
Aziende Fornitori Web2.0
Aziende Fornitori Web2.0Aziende Fornitori Web2.0
Aziende Fornitori Web2.0Gabriella
 
Le applicazioni web e i CMS (18/19)
Le applicazioni web e i CMS (18/19)Le applicazioni web e i CMS (18/19)
Le applicazioni web e i CMS (18/19)Giuseppe Vizzari
 
Motori Di Ricerca e Standard Web - Smau 2008
Motori Di Ricerca e Standard Web - Smau 2008Motori Di Ricerca e Standard Web - Smau 2008
Motori Di Ricerca e Standard Web - Smau 2008Massimiliano Navacchia
 
Progettato per specialisti del web
Progettato per specialisti del webProgettato per specialisti del web
Progettato per specialisti del webEugenio Uccheddu
 
I linguaggi del web - seconda edizione (3° giornata)
I linguaggi del web - seconda edizione (3° giornata)I linguaggi del web - seconda edizione (3° giornata)
I linguaggi del web - seconda edizione (3° giornata)Diego La Monica
 
Creazione componenti con Vue js
Creazione componenti con Vue jsCreazione componenti con Vue js
Creazione componenti con Vue jsGianfranco Castro
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web DesignSimone Viani
 
B Human Progetti di Stage 2009
B Human Progetti di Stage 2009B Human Progetti di Stage 2009
B Human Progetti di Stage 2009B Human Srl
 
Lavorare con applicazioni Brownfield: il caso di 39x27.com
Lavorare con applicazioni Brownfield: il caso di 39x27.comLavorare con applicazioni Brownfield: il caso di 39x27.com
Lavorare con applicazioni Brownfield: il caso di 39x27.comSimone Chiaretta
 

Semelhante a Smau Bologna 2016 - Codemotion (20)

8 - Web App e CMS - 16/17
8 - Web App e CMS - 16/178 - Web App e CMS - 16/17
8 - Web App e CMS - 16/17
 
WordPress, CMS/Blog per “tutte” le esigenze
WordPress, CMS/Blog per “tutte” le esigenzeWordPress, CMS/Blog per “tutte” le esigenze
WordPress, CMS/Blog per “tutte” le esigenze
 
Francesco Trucchia: Rapid Application Developement con strumenti Open Source
Francesco Trucchia: Rapid Application Developement con strumenti Open SourceFrancesco Trucchia: Rapid Application Developement con strumenti Open Source
Francesco Trucchia: Rapid Application Developement con strumenti Open Source
 
Nicola Della Marina: Magento Frontend next level
Nicola Della Marina: Magento Frontend next levelNicola Della Marina: Magento Frontend next level
Nicola Della Marina: Magento Frontend next level
 
Microsoft Fast - Overview
Microsoft Fast - OverviewMicrosoft Fast - Overview
Microsoft Fast - Overview
 
Pensiero Analogico e Microservizi
Pensiero Analogico  e MicroserviziPensiero Analogico  e Microservizi
Pensiero Analogico e Microservizi
 
Christmas greetings cards with blazor
Christmas greetings cards with blazorChristmas greetings cards with blazor
Christmas greetings cards with blazor
 
8 - Web app e CMS - 17/18
8 - Web app e CMS - 17/188 - Web app e CMS - 17/18
8 - Web app e CMS - 17/18
 
Wordpress 3/7. temi e plugin
Wordpress 3/7. temi e pluginWordpress 3/7. temi e plugin
Wordpress 3/7. temi e plugin
 
07 - Web apps e CMS
07 - Web apps e CMS07 - Web apps e CMS
07 - Web apps e CMS
 
Aziende Fornitori Web2.0
Aziende Fornitori Web2.0Aziende Fornitori Web2.0
Aziende Fornitori Web2.0
 
Le applicazioni web e i CMS (18/19)
Le applicazioni web e i CMS (18/19)Le applicazioni web e i CMS (18/19)
Le applicazioni web e i CMS (18/19)
 
Motori Di Ricerca e Standard Web - Smau 2008
Motori Di Ricerca e Standard Web - Smau 2008Motori Di Ricerca e Standard Web - Smau 2008
Motori Di Ricerca e Standard Web - Smau 2008
 
Progettato per specialisti del web
Progettato per specialisti del webProgettato per specialisti del web
Progettato per specialisti del web
 
Spa with Blazor
Spa with BlazorSpa with Blazor
Spa with Blazor
 
I linguaggi del web - seconda edizione (3° giornata)
I linguaggi del web - seconda edizione (3° giornata)I linguaggi del web - seconda edizione (3° giornata)
I linguaggi del web - seconda edizione (3° giornata)
 
Creazione componenti con Vue js
Creazione componenti con Vue jsCreazione componenti con Vue js
Creazione componenti con Vue js
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
B Human Progetti di Stage 2009
B Human Progetti di Stage 2009B Human Progetti di Stage 2009
B Human Progetti di Stage 2009
 
Lavorare con applicazioni Brownfield: il caso di 39x27.com
Lavorare con applicazioni Brownfield: il caso di 39x27.comLavorare con applicazioni Brownfield: il caso di 39x27.com
Lavorare con applicazioni Brownfield: il caso di 39x27.com
 

Mais de SMAU

L'intelligenza artificiale per il marketing automation: come automatizzare le...
L'intelligenza artificiale per il marketing automation: come automatizzare le...L'intelligenza artificiale per il marketing automation: come automatizzare le...
L'intelligenza artificiale per il marketing automation: come automatizzare le...SMAU
 
Il supporto IA nella Lead Generation con Linkedin e Sales Navigator
Il supporto IA nella Lead Generation con Linkedin e Sales NavigatorIl supporto IA nella Lead Generation con Linkedin e Sales Navigator
Il supporto IA nella Lead Generation con Linkedin e Sales NavigatorSMAU
 
SMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazione
SMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazioneSMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazione
SMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazioneSMAU
 
SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...
SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...
SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...SMAU
 
SMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtech
SMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtechSMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtech
SMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtechSMAU
 
SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...
SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...
SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...SMAU
 
SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...
SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...
SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...SMAU
 
SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...
SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...
SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...SMAU
 
SMAU MILANO 2023 | Google Business Profile tra SEO e Social Media
SMAU MILANO 2023 | Google Business Profile tra SEO e Social MediaSMAU MILANO 2023 | Google Business Profile tra SEO e Social Media
SMAU MILANO 2023 | Google Business Profile tra SEO e Social MediaSMAU
 
SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...
SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...
SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...SMAU
 
SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...
SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...
SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...SMAU
 
SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...
SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...
SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...SMAU
 
SMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggi
SMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggiSMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggi
SMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggiSMAU
 
SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...
SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...
SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...SMAU
 
SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...
SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...
SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...SMAU
 
SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...
SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...
SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...SMAU
 
SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...
SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...
SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...SMAU
 
SMAU MILANO 2023 | Personal Branding: come comunicare in maniera efficace la...
SMAU MILANO 2023 |  Personal Branding: come comunicare in maniera efficace la...SMAU MILANO 2023 |  Personal Branding: come comunicare in maniera efficace la...
SMAU MILANO 2023 | Personal Branding: come comunicare in maniera efficace la...SMAU
 
SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...
SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...
SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...SMAU
 
SMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbots
SMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbotsSMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbots
SMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbotsSMAU
 

Mais de SMAU (20)

L'intelligenza artificiale per il marketing automation: come automatizzare le...
L'intelligenza artificiale per il marketing automation: come automatizzare le...L'intelligenza artificiale per il marketing automation: come automatizzare le...
L'intelligenza artificiale per il marketing automation: come automatizzare le...
 
Il supporto IA nella Lead Generation con Linkedin e Sales Navigator
Il supporto IA nella Lead Generation con Linkedin e Sales NavigatorIl supporto IA nella Lead Generation con Linkedin e Sales Navigator
Il supporto IA nella Lead Generation con Linkedin e Sales Navigator
 
SMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazione
SMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazioneSMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazione
SMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazione
 
SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...
SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...
SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...
 
SMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtech
SMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtechSMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtech
SMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtech
 
SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...
SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...
SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...
 
SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...
SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...
SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...
 
SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...
SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...
SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...
 
SMAU MILANO 2023 | Google Business Profile tra SEO e Social Media
SMAU MILANO 2023 | Google Business Profile tra SEO e Social MediaSMAU MILANO 2023 | Google Business Profile tra SEO e Social Media
SMAU MILANO 2023 | Google Business Profile tra SEO e Social Media
 
SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...
SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...
SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...
 
SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...
SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...
SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...
 
SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...
SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...
SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...
 
SMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggi
SMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggiSMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggi
SMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggi
 
SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...
SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...
SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...
 
SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...
SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...
SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...
 
SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...
SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...
SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...
 
SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...
SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...
SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...
 
SMAU MILANO 2023 | Personal Branding: come comunicare in maniera efficace la...
SMAU MILANO 2023 |  Personal Branding: come comunicare in maniera efficace la...SMAU MILANO 2023 |  Personal Branding: come comunicare in maniera efficace la...
SMAU MILANO 2023 | Personal Branding: come comunicare in maniera efficace la...
 
SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...
SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...
SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...
 
SMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbots
SMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbotsSMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbots
SMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbots
 

Último

ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIinfogdgmi
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 

Último (6)

ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AI
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 

Smau Bologna 2016 - Codemotion