SlideShare a Scribd company logo
App mobile cross-platform con
Xamarin
Michele Aponte
Un framework per domarli tutti! (semicit. :D )
Chi sono
Michele Aponte
CEO/CTO Blexin Srl
Presidente DotNetCampania
MVP ASP.NET/IIS
I miei contatti
Azienda: michele.aponte@blexin.com
Community: michele.aponte@dotnetcampania.org
Twitter: @apomic80
Blog: http://www.tolist.net
Skype: michele.aponte
Sviluppo mobile cross-platform: perchè?
Sviluppo mobile cross-platform: perchè?
Fonte: http://www.idc.com/getdoc.jsp?containerId=prUS25450615
Android+iOS=
96.3% del mercato
Sviluppo mobile cross-platform: soluzioni
• Vantaggi
– Focus sulla
piattaforma
– Applicazioni native
• Svantaggi
– Multiple code base
– Frammentazione
– Lento quindi
costoso
APPROCCIO CLASSICO
Sviluppo mobile cross-platform: soluzioni
HTML
• Vantaggi
– Un unico linguaggio per lo
sviluppo
– Condivisione codice
• Svantaggi
– Frammentazione WebBrowser
– Look&feel web non nativo
– Abbastanza limitata
– Non facile da fare debug
Sviluppo mobile cross-platform: soluzioni
XAMARIN PLATFORM
• Vantaggi
– Un unico linguaggio per
lo sviluppo
– Applicazioni native
– Condivisione codice
– C# e .Net
• Svantaggi
– Bisogna pagare 
XAMARIN
Creazione di applicazioni native per iOS, Android, Mac e
Windows in Visual Studio/Xamarin Studio e C#
XAMARIN
Tutto quello che si può sviluppare in
Objective-C, Swift, o Java può essere
implementato anche usando C# con
Xamarin usando Visual Studio
XAMARIN
ANDROID RUNTIME MODEL
XAMARIN
iOS RUNTIME MODEL
XAMARIN: PERFORMANCE
XAMARIN: PERFORMANCE
XAMARIN: DEMO
XAMARIN vs XAMARIN.FORMS
With Xamarin.Forms:
more code-sharing, native controls
Traditional Xamarin approach
Shared UI Code
XAMARIN.FORMS
Un’app è costituita da un insieme di
pagine…
Content Master
Detail
Navigation Tabbed Carousel
XAMARIN.FORMS
Stack Absolute Relative Grid ContentView ScrollView Frame
… all’interno delle quali possiamo avere vari
tipi di layout …
XAMARIN.FORMS
… all’interno dei quali posizioniamo diversi
tipi di controlli …
XAMARIN.FORMS
… che saranno renderizzati con il
corrispondente controllo nativo del
sistema operativo.
XAMARIN.FORMS: DEMO
XAMARIN: QUANTO MI COSTI?
XAMARIN: QUANTO MI COSTI?
XAMARIN: QUANTO MI COSTI?
https://www.dreamspark.com/Product/Product.aspx?productid=100
DOMANDE?
GRAZIE PER L’ATTENZIONE!

More Related Content

What's hot

Tech Webinar - Creare app mobile con Phonegap
Tech Webinar - Creare app mobile con Phonegap Tech Webinar - Creare app mobile con Phonegap
Tech Webinar - Creare app mobile con Phonegap
Codemotion
 
Come creare una app di successo
Come creare una app di successoCome creare una app di successo
Come creare una app di successo
Michele Ferraro
 
Sviluppo apps multipiattaforma con visual studio e xamarin
Sviluppo apps multipiattaforma con visual studio e xamarinSviluppo apps multipiattaforma con visual studio e xamarin
Sviluppo apps multipiattaforma con visual studio e xamarinFabio Cozzolino
 
PWA PRESENTATION
PWA PRESENTATIONPWA PRESENTATION
PWA PRESENTATION
Augusto Zanotto
 
App World War
App World WarApp World War
App World War
Mattia Corami
 
SimplySchool - La versione mobile del tuo sito
SimplySchool - La versione mobile del tuo sitoSimplySchool - La versione mobile del tuo sito
SimplySchool - La versione mobile del tuo sito
Simply.com
 
Lezione8 seo-confartigianato
Lezione8 seo-confartigianatoLezione8 seo-confartigianato
Lezione8 seo-confartigianato
Andrea Vaccarella
 
Lezione6 video e file m-confartigianato
Lezione6 video e file m-confartigianatoLezione6 video e file m-confartigianato
Lezione6 video e file m-confartigianato
Andrea Vaccarella
 
Perchè Wordpress è il presente e il futuro del Web
Perchè Wordpress è il presente e il futuro del WebPerchè Wordpress è il presente e il futuro del Web
Perchè Wordpress è il presente e il futuro del Web
bonaventuradibello
 
Xamarin
XamarinXamarin
meetHub! di Social Hub Genova - Come creare una App di Successo - Michele Fe...
meetHub! di Social Hub Genova -  Come creare una App di Successo - Michele Fe...meetHub! di Social Hub Genova -  Come creare una App di Successo - Michele Fe...
meetHub! di Social Hub Genova - Come creare una App di Successo - Michele Fe...
Social Hub Genova
 
Essere o non essere Responsive by massimo.milone
Essere o non essere Responsive by massimo.miloneEssere o non essere Responsive by massimo.milone
Essere o non essere Responsive by massimo.miloneMassimo Milone
 

What's hot (12)

Tech Webinar - Creare app mobile con Phonegap
Tech Webinar - Creare app mobile con Phonegap Tech Webinar - Creare app mobile con Phonegap
Tech Webinar - Creare app mobile con Phonegap
 
Come creare una app di successo
Come creare una app di successoCome creare una app di successo
Come creare una app di successo
 
Sviluppo apps multipiattaforma con visual studio e xamarin
Sviluppo apps multipiattaforma con visual studio e xamarinSviluppo apps multipiattaforma con visual studio e xamarin
Sviluppo apps multipiattaforma con visual studio e xamarin
 
PWA PRESENTATION
PWA PRESENTATIONPWA PRESENTATION
PWA PRESENTATION
 
App World War
App World WarApp World War
App World War
 
SimplySchool - La versione mobile del tuo sito
SimplySchool - La versione mobile del tuo sitoSimplySchool - La versione mobile del tuo sito
SimplySchool - La versione mobile del tuo sito
 
Lezione8 seo-confartigianato
Lezione8 seo-confartigianatoLezione8 seo-confartigianato
Lezione8 seo-confartigianato
 
Lezione6 video e file m-confartigianato
Lezione6 video e file m-confartigianatoLezione6 video e file m-confartigianato
Lezione6 video e file m-confartigianato
 
Perchè Wordpress è il presente e il futuro del Web
Perchè Wordpress è il presente e il futuro del WebPerchè Wordpress è il presente e il futuro del Web
Perchè Wordpress è il presente e il futuro del Web
 
Xamarin
XamarinXamarin
Xamarin
 
meetHub! di Social Hub Genova - Come creare una App di Successo - Michele Fe...
meetHub! di Social Hub Genova -  Come creare una App di Successo - Michele Fe...meetHub! di Social Hub Genova -  Come creare una App di Successo - Michele Fe...
meetHub! di Social Hub Genova - Come creare una App di Successo - Michele Fe...
 
Essere o non essere Responsive by massimo.milone
Essere o non essere Responsive by massimo.miloneEssere o non essere Responsive by massimo.milone
Essere o non essere Responsive by massimo.milone
 

Viewers also liked

Funciones de calculo diferencial
Funciones  de calculo diferencialFunciones  de calculo diferencial
Funciones de calculo diferencial
david lazaro ronaldo
 
Erika espinoza erika pincchao
Erika espinoza erika pincchaoErika espinoza erika pincchao
Erika espinoza erika pincchaopatiespinoza
 
Sda 33
Sda 33Sda 33
Sda 33
Major Lowe
 
Marco andres montoya
Marco andres montoyaMarco andres montoya
Marco andres montoyamaderic
 
Four Seasons Designated Trainer Certificate .PDF
Four Seasons Designated Trainer Certificate .PDFFour Seasons Designated Trainer Certificate .PDF
Four Seasons Designated Trainer Certificate .PDFMohamed Khalaf
 
Eumind bhakti (1)
Eumind bhakti (1)Eumind bhakti (1)
Eumind bhakti (1)
anupriyarox
 
OBSERVATORIO REGIONAL DE JUSTICIA PENAL JUVENIL - INFORME ABRIL 2015
OBSERVATORIO REGIONAL DE JUSTICIA PENAL JUVENIL - INFORME ABRIL 2015OBSERVATORIO REGIONAL DE JUSTICIA PENAL JUVENIL - INFORME ABRIL 2015
OBSERVATORIO REGIONAL DE JUSTICIA PENAL JUVENIL - INFORME ABRIL 2015
Rose Acha
 
Deber ubv
Deber ubvDeber ubv
Deber ubv
Stefany Barahona
 
Orto botanico di Catania
Orto botanico di Catania Orto botanico di Catania
Orto botanico di Catania
Clelia Stabile
 
Revista Oficial Dreamcast #04
Revista Oficial Dreamcast #04Revista Oficial Dreamcast #04
Revista Oficial Dreamcast #04
museodreamcast
 
Modelling presentation
Modelling presentationModelling presentation
Modelling presentationJohn Liakos
 
Kayak
KayakKayak
Breast reconstruction manish jian
Breast reconstruction manish jianBreast reconstruction manish jian
Breast reconstruction manish jianManish Jain
 

Viewers also liked (17)

Geometry final project 1
Geometry final project 1Geometry final project 1
Geometry final project 1
 
Funciones de calculo diferencial
Funciones  de calculo diferencialFunciones  de calculo diferencial
Funciones de calculo diferencial
 
Priya
PriyaPriya
Priya
 
Erika espinoza erika pincchao
Erika espinoza erika pincchaoErika espinoza erika pincchao
Erika espinoza erika pincchao
 
Cert 6
Cert 6Cert 6
Cert 6
 
Sda 33
Sda 33Sda 33
Sda 33
 
Recommendation
RecommendationRecommendation
Recommendation
 
Marco andres montoya
Marco andres montoyaMarco andres montoya
Marco andres montoya
 
Four Seasons Designated Trainer Certificate .PDF
Four Seasons Designated Trainer Certificate .PDFFour Seasons Designated Trainer Certificate .PDF
Four Seasons Designated Trainer Certificate .PDF
 
Eumind bhakti (1)
Eumind bhakti (1)Eumind bhakti (1)
Eumind bhakti (1)
 
OBSERVATORIO REGIONAL DE JUSTICIA PENAL JUVENIL - INFORME ABRIL 2015
OBSERVATORIO REGIONAL DE JUSTICIA PENAL JUVENIL - INFORME ABRIL 2015OBSERVATORIO REGIONAL DE JUSTICIA PENAL JUVENIL - INFORME ABRIL 2015
OBSERVATORIO REGIONAL DE JUSTICIA PENAL JUVENIL - INFORME ABRIL 2015
 
Deber ubv
Deber ubvDeber ubv
Deber ubv
 
Orto botanico di Catania
Orto botanico di Catania Orto botanico di Catania
Orto botanico di Catania
 
Revista Oficial Dreamcast #04
Revista Oficial Dreamcast #04Revista Oficial Dreamcast #04
Revista Oficial Dreamcast #04
 
Modelling presentation
Modelling presentationModelling presentation
Modelling presentation
 
Kayak
KayakKayak
Kayak
 
Breast reconstruction manish jian
Breast reconstruction manish jianBreast reconstruction manish jian
Breast reconstruction manish jian
 

Similar to App mobile cross-platform con Xamarin

Smau milano 2012 arena social media davide-senatore
Smau milano 2012   arena social media davide-senatoreSmau milano 2012   arena social media davide-senatore
Smau milano 2012 arena social media davide-senatoreSMAU
 
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
B com Expo | GL events Italia
 
Sviluppo di applicazioni web in ambito mobile
Sviluppo di applicazioni web in ambito mobileSviluppo di applicazioni web in ambito mobile
Sviluppo di applicazioni web in ambito mobile
Roberto Cappelletti
 
Future Decoded Roma - Visual Studio, Cordova e Ionic Framework to create X-...
Future Decoded Roma  - Visual Studio, Cordova e Ionic Framework  to create X-...Future Decoded Roma  - Visual Studio, Cordova e Ionic Framework  to create X-...
Future Decoded Roma - Visual Studio, Cordova e Ionic Framework to create X-...
Michele Aponte
 
Global trends on UX Design
Global trends on UX Design Global trends on UX Design
Global trends on UX Design
Coppa+Landini
 
App vs mobile website - Intervento di Claudio Tonti (Websolute) a Branding 2....
App vs mobile website - Intervento di Claudio Tonti (Websolute) a Branding 2....App vs mobile website - Intervento di Claudio Tonti (Websolute) a Branding 2....
App vs mobile website - Intervento di Claudio Tonti (Websolute) a Branding 2....
Branding 2.0
 
App vs Mobile website: quale lo scenario vincente?
App vs Mobile website: quale lo scenario vincente?App vs Mobile website: quale lo scenario vincente?
App vs Mobile website: quale lo scenario vincente?
Websolute
 
MonoTouch, un anno dopo
MonoTouch, un anno dopoMonoTouch, un anno dopo
MonoTouch, un anno dopo
Stefano Ottaviani
 
Le app
Le appLe app
Sviluppo di applicazioni mobile con PhoneGap
Sviluppo di applicazioni mobile con PhoneGapSviluppo di applicazioni mobile con PhoneGap
Sviluppo di applicazioni mobile con PhoneGapDotNetMarche
 
@Web co tilde app
@Web co tilde app@Web co tilde app
@Web co tilde app
Montesion Claudio
 
Introduzione a Xamarin
Introduzione a XamarinIntroduzione a Xamarin
Introduzione a Xamarin
Beniamino Ferrari
 
C# Mobile application architecture
C# Mobile application architectureC# Mobile application architecture
C# Mobile application architectureLeonardo Alario
 
Club degli sviluppatori: Sencha Touch - 1°parte
Club degli sviluppatori: Sencha Touch - 1°parteClub degli sviluppatori: Sencha Touch - 1°parte
Club degli sviluppatori: Sencha Touch - 1°parte
Giuseppe Toto
 
Sviluppare una app mobile net oriented
Sviluppare una app mobile net orientedSviluppare una app mobile net oriented
Sviluppare una app mobile net oriented
Alessandro Morvillo
 
Aperinfo maggio-2012 - Mobile
Aperinfo maggio-2012 - MobileAperinfo maggio-2012 - Mobile
Aperinfo maggio-2012 - Mobile
aperinfo
 
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
bsdlover
 
follow-ap DAY 4: HTML5 e jQuery
follow-ap DAY 4: HTML5 e jQueryfollow-ap DAY 4: HTML5 e jQuery
follow-ap DAY 4: HTML5 e jQueryQIRIS
 

Similar to App mobile cross-platform con Xamarin (20)

Smau milano 2012 arena social media davide-senatore
Smau milano 2012   arena social media davide-senatoreSmau milano 2012   arena social media davide-senatore
Smau milano 2012 arena social media davide-senatore
 
Mobile development .net
Mobile development .netMobile development .net
Mobile development .net
 
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
 
Sviluppo di applicazioni web in ambito mobile
Sviluppo di applicazioni web in ambito mobileSviluppo di applicazioni web in ambito mobile
Sviluppo di applicazioni web in ambito mobile
 
Future Decoded Roma - Visual Studio, Cordova e Ionic Framework to create X-...
Future Decoded Roma  - Visual Studio, Cordova e Ionic Framework  to create X-...Future Decoded Roma  - Visual Studio, Cordova e Ionic Framework  to create X-...
Future Decoded Roma - Visual Studio, Cordova e Ionic Framework to create X-...
 
Global trends on UX Design
Global trends on UX Design Global trends on UX Design
Global trends on UX Design
 
App vs mobile website - Intervento di Claudio Tonti (Websolute) a Branding 2....
App vs mobile website - Intervento di Claudio Tonti (Websolute) a Branding 2....App vs mobile website - Intervento di Claudio Tonti (Websolute) a Branding 2....
App vs mobile website - Intervento di Claudio Tonti (Websolute) a Branding 2....
 
App vs Mobile website: quale lo scenario vincente?
App vs Mobile website: quale lo scenario vincente?App vs Mobile website: quale lo scenario vincente?
App vs Mobile website: quale lo scenario vincente?
 
MonoTouch, un anno dopo
MonoTouch, un anno dopoMonoTouch, un anno dopo
MonoTouch, un anno dopo
 
Le app
Le appLe app
Le app
 
Sviluppo di applicazioni mobile con PhoneGap
Sviluppo di applicazioni mobile con PhoneGapSviluppo di applicazioni mobile con PhoneGap
Sviluppo di applicazioni mobile con PhoneGap
 
@Web co tilde app
@Web co tilde app@Web co tilde app
@Web co tilde app
 
Introduzione a Xamarin
Introduzione a XamarinIntroduzione a Xamarin
Introduzione a Xamarin
 
C# Mobile application architecture
C# Mobile application architectureC# Mobile application architecture
C# Mobile application architecture
 
Club degli sviluppatori: Sencha Touch - 1°parte
Club degli sviluppatori: Sencha Touch - 1°parteClub degli sviluppatori: Sencha Touch - 1°parte
Club degli sviluppatori: Sencha Touch - 1°parte
 
platforms
platformsplatforms
platforms
 
Sviluppare una app mobile net oriented
Sviluppare una app mobile net orientedSviluppare una app mobile net oriented
Sviluppare una app mobile net oriented
 
Aperinfo maggio-2012 - Mobile
Aperinfo maggio-2012 - MobileAperinfo maggio-2012 - Mobile
Aperinfo maggio-2012 - Mobile
 
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
 
follow-ap DAY 4: HTML5 e jQuery
follow-ap DAY 4: HTML5 e jQueryfollow-ap DAY 4: HTML5 e jQuery
follow-ap DAY 4: HTML5 e jQuery
 

More from Michele Aponte

Frontend Development with Blazor
Frontend Development with BlazorFrontend Development with Blazor
Frontend Development with Blazor
Michele Aponte
 
Generazione dinamica della UI con Blazor WebAssembly
Generazione dinamica della UI con Blazor WebAssemblyGenerazione dinamica della UI con Blazor WebAssembly
Generazione dinamica della UI con Blazor WebAssembly
Michele Aponte
 
La rivoluzione blazor
La rivoluzione blazorLa rivoluzione blazor
La rivoluzione blazor
Michele Aponte
 
Intelligenza artificiale nel mondo front-end - CodeGen2021
Intelligenza artificiale nel mondo front-end - CodeGen2021Intelligenza artificiale nel mondo front-end - CodeGen2021
Intelligenza artificiale nel mondo front-end - CodeGen2021
Michele Aponte
 
Blazor Focus Week Bari
Blazor Focus Week BariBlazor Focus Week Bari
Blazor Focus Week Bari
Michele Aponte
 
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseemblyDevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
Michele Aponte
 
DevDayBenevento - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayBenevento - Blazor: Creare Single Page Application con .NET e WebAseemblyDevDayBenevento - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayBenevento - Blazor: Creare Single Page Application con .NET e WebAseembly
Michele Aponte
 
Cognitive services in Business applications
Cognitive services in Business applicationsCognitive services in Business applications
Cognitive services in Business applications
Michele Aponte
 
Angular in produzione: Best Practices e Performance Improvements
Angular in produzione:Best Practices e Performance ImprovementsAngular in produzione:Best Practices e Performance Improvements
Angular in produzione: Best Practices e Performance Improvements
Michele Aponte
 
Da Silverlight a angular senza toccare il backend: fatto!
 Da Silverlight a angular senza toccare il backend: fatto! Da Silverlight a angular senza toccare il backend: fatto!
Da Silverlight a angular senza toccare il backend: fatto!
Michele Aponte
 
Angular and beyond
Angular and beyondAngular and beyond
Angular and beyond
Michele Aponte
 
Realizzare applicazioni desktop con Electron e Angular
Realizzare applicazioni desktop con Electron e AngularRealizzare applicazioni desktop con Electron e Angular
Realizzare applicazioni desktop con Electron e Angular
Michele Aponte
 
Angular e asp.net core: un framework sul framework
Angular e asp.net core: un framework sul frameworkAngular e asp.net core: un framework sul framework
Angular e asp.net core: un framework sul framework
Michele Aponte
 
Realizzare applicazioni desktop con Electron e Angular
Realizzare applicazioni desktop con Electron e AngularRealizzare applicazioni desktop con Electron e Angular
Realizzare applicazioni desktop con Electron e Angular
Michele Aponte
 
Sviluppo web con asp.net core 2
Sviluppo web con asp.net core 2Sviluppo web con asp.net core 2
Sviluppo web con asp.net core 2
Michele Aponte
 
Un framework sul framework: generare una SPA dinamicamente in Angular
Un framework sul framework: generare una SPA dinamicamente in AngularUn framework sul framework: generare una SPA dinamicamente in Angular
Un framework sul framework: generare una SPA dinamicamente in Angular
Michele Aponte
 
Angular vsr React
Angular vsr ReactAngular vsr React
Angular vsr React
Michele Aponte
 
Angular 2 on stage
Angular 2 on stageAngular 2 on stage
Angular 2 on stage
Michele Aponte
 
Realizzare Single Page Application con Angular2
Realizzare Single Page Application con Angular2Realizzare Single Page Application con Angular2
Realizzare Single Page Application con Angular2
Michele Aponte
 
Single Page Application con Angular 2
Single Page Application con Angular 2Single Page Application con Angular 2
Single Page Application con Angular 2
Michele Aponte
 

More from Michele Aponte (20)

Frontend Development with Blazor
Frontend Development with BlazorFrontend Development with Blazor
Frontend Development with Blazor
 
Generazione dinamica della UI con Blazor WebAssembly
Generazione dinamica della UI con Blazor WebAssemblyGenerazione dinamica della UI con Blazor WebAssembly
Generazione dinamica della UI con Blazor WebAssembly
 
La rivoluzione blazor
La rivoluzione blazorLa rivoluzione blazor
La rivoluzione blazor
 
Intelligenza artificiale nel mondo front-end - CodeGen2021
Intelligenza artificiale nel mondo front-end - CodeGen2021Intelligenza artificiale nel mondo front-end - CodeGen2021
Intelligenza artificiale nel mondo front-end - CodeGen2021
 
Blazor Focus Week Bari
Blazor Focus Week BariBlazor Focus Week Bari
Blazor Focus Week Bari
 
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseemblyDevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
 
DevDayBenevento - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayBenevento - Blazor: Creare Single Page Application con .NET e WebAseemblyDevDayBenevento - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayBenevento - Blazor: Creare Single Page Application con .NET e WebAseembly
 
Cognitive services in Business applications
Cognitive services in Business applicationsCognitive services in Business applications
Cognitive services in Business applications
 
Angular in produzione: Best Practices e Performance Improvements
Angular in produzione:Best Practices e Performance ImprovementsAngular in produzione:Best Practices e Performance Improvements
Angular in produzione: Best Practices e Performance Improvements
 
Da Silverlight a angular senza toccare il backend: fatto!
 Da Silverlight a angular senza toccare il backend: fatto! Da Silverlight a angular senza toccare il backend: fatto!
Da Silverlight a angular senza toccare il backend: fatto!
 
Angular and beyond
Angular and beyondAngular and beyond
Angular and beyond
 
Realizzare applicazioni desktop con Electron e Angular
Realizzare applicazioni desktop con Electron e AngularRealizzare applicazioni desktop con Electron e Angular
Realizzare applicazioni desktop con Electron e Angular
 
Angular e asp.net core: un framework sul framework
Angular e asp.net core: un framework sul frameworkAngular e asp.net core: un framework sul framework
Angular e asp.net core: un framework sul framework
 
Realizzare applicazioni desktop con Electron e Angular
Realizzare applicazioni desktop con Electron e AngularRealizzare applicazioni desktop con Electron e Angular
Realizzare applicazioni desktop con Electron e Angular
 
Sviluppo web con asp.net core 2
Sviluppo web con asp.net core 2Sviluppo web con asp.net core 2
Sviluppo web con asp.net core 2
 
Un framework sul framework: generare una SPA dinamicamente in Angular
Un framework sul framework: generare una SPA dinamicamente in AngularUn framework sul framework: generare una SPA dinamicamente in Angular
Un framework sul framework: generare una SPA dinamicamente in Angular
 
Angular vsr React
Angular vsr ReactAngular vsr React
Angular vsr React
 
Angular 2 on stage
Angular 2 on stageAngular 2 on stage
Angular 2 on stage
 
Realizzare Single Page Application con Angular2
Realizzare Single Page Application con Angular2Realizzare Single Page Application con Angular2
Realizzare Single Page Application con Angular2
 
Single Page Application con Angular 2
Single Page Application con Angular 2Single Page Application con Angular 2
Single Page Application con Angular 2
 

App mobile cross-platform con Xamarin