SlideShare a Scribd company logo
Angelo Gino Varrati
MSP LEAD - MICROSOFT STUDENT PARTNER F.Y.
2016
DOTNET ABRUZZO COMMUNITY
AngeloGino.Varrati@studentpartner.com
http://angelus-gi.azurewebsites.net
@angelus_gi
https://www.facebook.com/MSPUnivAQ
https://linkedin.com/in/angelus_gi
https://github.com/AngelusGi«Future ReCoded»
@Liceo Scientifico «DaVinci» - Pescara
5 Dicembre 2016
APAC
15%
CEE
8%
India
40%
Japan
1%
GCR
4%
Russia
4%
LATAM
6%
Brazil
1%
Mexico
1%
MEA
8%
Canada
1%
U.S.
1%
U.K.
2%
France
2%
Germany
3% WE
4%
APAC CEE India Japan GCR Russia LATAM Brazil
Mexico MEA Canada U.S. U.K. France Germany WE
Il 70% degli MSP sono maschi di
età compresa tra i 19 e i 26 anni
Oltre l’85% degli MSP proviene
da Università tecniche (STEM)
Il 58% degli MSP ha almeno una
certificazione MTA o MCSD
Gli MSP hanno organizzato più
di 5000 eventi tecnici
https://msdn.microsoft.com/microsoftstudentpartners
Microsoft Imagine
Microsoft Azure
Xamarin
Risorse per l’apprendimento
DEMO
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
https://compete.imagine.microsoft.com/it-it/category/8
Introduction to Xamarin and Xamarin Forms
Self-service su richiesta
Ampio accesso in rete
Condivisione delle risorse
Rapida elasticità
Servizio misurato
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Data Centers
Regional Partners
Clientlayer
(on-premises)
Tablet Phone
Games
consolePC
On-premises
databaseBrowserOffice Add-in
On-premises
service
AD
Multifactor
Authentication
AccessControl
Layer
DataLayer
Storage Blobs Tables Queues Data
Machine
Learning HD Insight
Backup and
Recovery
SQL
Database Caching StorSimple
Application
layer
API Mgmt Web Apps
Cloud
ServicesVMMobile Apps
Media
Services
Notification
Hubs Scheduler AutomationAPI Apps
Integration
layer
Service Bus CDN
BizTalk
Services
Traffic
Manager
Virtual
Networks
Express
RouteLogic Apps
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
 Codice differente
 Strumenti diversi
 Richiesti più team
 Costoso e lento
 Frammentazione dei browser
 Sviluppo per una piattaforma, le
altre vengono di conseguenza
 Nessuna cura dello stile specifico
della piattaforma.
Esempio:
http://www.agenziaentrate.gov.it/wps/content/nsilib/nsi/app
 Prestazioni e UI nativa
 C# può essere eseguito da quasi 3
miliardi di dispositivi
 «Start-up» in opera dal 2000
 Qualsiasi cosa si possa fare in
Objective-C, Swift o Java può
essere fatta in C# con Xamarin in
Visual Studio
 Riutilizzo fino al 90% del codice
 Pienamente supportato da Azure
Utilizzo di Xamarin inVisual Studio:
 Plug-inVS 2010,VS 2013
 IntegratoVS 2015 Update
Debugging su:
 Emulatori
 Dispositivi
Integrati nella toolbar:
 Stato
 Logs
 Lista di dispositivi
 Il primo designer iOS presente inVisual
Studio
 Simile al designer tradizionale diVisual
Studio
 Supporta pienamente l’UIKit
 Modifica i componenti personalizzati e
di terze parti
 Modifiche grafiche applicate in tempo
reale
 Il migliore designer per Android
 Disponibile suVisual Studio (anche su Os X
conVS 2017 RC)
 Crea facilmente l’interfaccia utente tramite
drag & drop
 Affronta facilmente il problema del
rescaling e della frammentazione di
Android.
 Layout salvati in file XML Android standard
 UI nativa
 Performance native
 Codice del backend condiviso tra le
piattaforme
 C# + .NET Framework
 Supporto completo alle API
 Interfaccia condivisa e nativa su
tutte le piattaforme
 Performance native
 Codice del backend condiviso tra le
piattaforme
 C# + .NET Framework
 Supporto completo alle API
https://developer.xamarin.com/api/type/Xamarin.Forms.DatePicker/
Release iOS supportate al day-one:
iOS 5, iOS 6, iOS 7, iOS 7.1, iOS 8, iOS
9, iOS 10
Supporto a:
 Windows 10 UWP,
 Windows 8.x,
 AndroidWear,
 Amazon FireTV,
 Apple Watch…
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
https://www.microsoft.com/italy/mva/
Un'ampia raccolta di corsi di formazione
multipiattaforma tenuti da personale e partner
Microsoft per aiutarti a sviluppare le tue
competenze tecniche e a crescere.
Introduction to Xamarin and Xamarin Forms
Introduction to Xamarin and Xamarin Forms
Q&AGrazie per l’attenzione!

@angelus_gi
#MSPItaly
#FutureRecoded
Feedback sulla
sessione
http://bit.ly/2gTjG6X

More Related Content

PPTX
Xamarin Forms
PDF
Introduction to Xamarin.Forms
PPTX
MVVMCross da Windows Phone a Windows 8 passando per Android e iOS
PPTX
What's new in Visual Studio 2019
PPTX
Iniziative e opportunità per gli studenti
PPTX
Sviluppo apps multipiattaforma con visual studio e xamarin
PPTX
Windows AppStudio, app without code
PPTX
Alibabyte presentazione seminario - parte II
Xamarin Forms
Introduction to Xamarin.Forms
MVVMCross da Windows Phone a Windows 8 passando per Android e iOS
What's new in Visual Studio 2019
Iniziative e opportunità per gli studenti
Sviluppo apps multipiattaforma con visual studio e xamarin
Windows AppStudio, app without code
Alibabyte presentazione seminario - parte II

Similar to Introduction to Xamarin and Xamarin Forms (20)

PPTX
Costruire applicazioni-cross-platform-con-xamarin-visual-studio-2013
PPTX
Azure for DreamSpark: student's benefits and how to create a blog hosted by W...
PPTX
INTRO TO XAMARIN
PPT
Microsoft Student Partner
PPTX
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
PPTX
Real Solutions Day - Cross-Platform con Xamarin
PPTX
Introduzione a Microsoft Azure
PDF
OpenDay 3 TIM WCap - 05/05/2016
PPTX
4th industrial revolution and cloud computing
PPTX
Webcast - Introduzione a Visual Studio Online
PDF
Google IO Catania - 20/05/2016
PPTX
Universal Store Apps - Mobile day by DotNetCampania
PPTX
Introduzione Xamarin
PDF
MVVM Cross <3 Xamarin
PPTX
Wp7 to the max!
PPTX
Realizzare applicazioni cross-platform con Xamarin e il pattern MVVM
PPTX
App mobile cross-platform con Xamarin
PPTX
Introduction to Xamarin
PPTX
Integrazione con Visual Studio Online
PPTX
ALM Revolutions - What's new in visual studio ALM 11
Costruire applicazioni-cross-platform-con-xamarin-visual-studio-2013
Azure for DreamSpark: student's benefits and how to create a blog hosted by W...
INTRO TO XAMARIN
Microsoft Student Partner
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
Real Solutions Day - Cross-Platform con Xamarin
Introduzione a Microsoft Azure
OpenDay 3 TIM WCap - 05/05/2016
4th industrial revolution and cloud computing
Webcast - Introduzione a Visual Studio Online
Google IO Catania - 20/05/2016
Universal Store Apps - Mobile day by DotNetCampania
Introduzione Xamarin
MVVM Cross <3 Xamarin
Wp7 to the max!
Realizzare applicazioni cross-platform con Xamarin e il pattern MVVM
App mobile cross-platform con Xamarin
Introduction to Xamarin
Integrazione con Visual Studio Online
ALM Revolutions - What's new in visual studio ALM 11
Ad

More from Angelo Gino Varrati (16)

PPTX
Progressive web app PWA - il futuro del web
PPSX
Eskills4change by Fondazione Mondo Digitale
PPTX
Azure for gaming
PPSX
Internet of everything: let's talk about IoT and Azure - DotNet Conf 2018
PPTX
Un caso di studio sui big data - Campus Connestions Summit 2018 - #CCS18
PPTX
Internet of things: dai sensori al cloud - Global Azure Bootcamp - GABRome18
PPTX
Hour of Code Minecraft
PPSX
Microsoft Hololens (Novembre 2015)
PPTX
Microsoft azure for dream spark
PPTX
Introduzione al cloud computing e microsoft azure
PPTX
Microsoft Hololens @Sharper2015
PPTX
L'Aquila Student @Gocce di Nuvola Rosa
PPTX
Arduino to build a temperature graph on Azure
PPTX
Azure to build a real time chat in 15 minutes
PPTX
Word e PowerPoint per testi di laurea
PPTX
Microsoft Edge and Windows Hosted Web Apps
Progressive web app PWA - il futuro del web
Eskills4change by Fondazione Mondo Digitale
Azure for gaming
Internet of everything: let's talk about IoT and Azure - DotNet Conf 2018
Un caso di studio sui big data - Campus Connestions Summit 2018 - #CCS18
Internet of things: dai sensori al cloud - Global Azure Bootcamp - GABRome18
Hour of Code Minecraft
Microsoft Hololens (Novembre 2015)
Microsoft azure for dream spark
Introduzione al cloud computing e microsoft azure
Microsoft Hololens @Sharper2015
L'Aquila Student @Gocce di Nuvola Rosa
Arduino to build a temperature graph on Azure
Azure to build a real time chat in 15 minutes
Word e PowerPoint per testi di laurea
Microsoft Edge and Windows Hosted Web Apps
Ad

Introduction to Xamarin and Xamarin Forms

Editor's Notes

  • #16: Speaker notes: Broad global reach Azure maintains a global presence across 17 datacenter around the world to help customers and partners meet their goal of providing applications close to their user base.  Mention contribution of regional partners help Azure’s global presence. Microsoft's continued investment in subsea and terrestrial dark fiber capacity helping deliver data at higher speeds, with higher capacity and lower latency for our customers across the globe. Use the following notes if you want to address some or all security, compliance, transparency and privacy concerns of the audience.   Microsoft has leveraged its decades-long experience in operating some of the world’s largest online services to create a robust set of security technologies and practices to keep your data at rest or in motion secured in Azure. Azure meets a broad set of international and industry-specific compliance standards as part of help customer attain compliance for their own infrastructure running on the platform. Azure is subjected to rigorous audits by independent organizations and the results are available to you as a part of Microsoft's commitment to transparency. Azure adheres to stringent privacy policies through a program called Privacy by Design which describes Microsoft's core privacy concerns to protect customer data and how to address them. Those protections are then backed with strong contractual commitments to safeguard customer data with by abiding by the EU Model Clauses, Safe Harbor programs, and ISO/IEC 27018 (which governs the processing of personal information).