All'interno delle slide vedremo alcune informazioni circa il programma MSP (Microsoft Student Partners), Microsoft Azure, Microsoft Imagine (ex DreamSpark), Sviluppo Mobile, Xamarin e Xamarin Forms. Utilizzeremo questi strumenti per realizzare un'applicazione Cross-Platform che pu嘆 essere eseguita su Android, Windows Phone 8.1, Windows 8.1 e Windows 10 (UWP).
1 of 41
Download to read offline
More Related Content
Introduction to Xamarin and Xamarin Forms
1. 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
21. 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
22. 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
23. 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
24. Il primo designer iOS presente inVisual
Studio
Simile al designer tradizionale diVisual
Studio
Supporta pienamente lUIKit
Modifica i componenti personalizzati e
di terze parti
Modifiche grafiche applicate in tempo
reale
25. Il migliore designer per Android
Disponibile suVisual Studio (anche su Os X
conVS 2017 RC)
Crea facilmente linterfaccia utente tramite
drag & drop
Affronta facilmente il problema del
rescaling e della frammentazione di
Android.
Layout salvati in file XML Android standard
26. UI nativa
Performance native
Codice del backend condiviso tra le
piattaforme
C# + .NET Framework
Supporto completo alle API
27. Interfaccia condivisa e nativa su
tutte le piattaforme
Performance native
Codice del backend condiviso tra le
piattaforme
C# + .NET Framework
Supporto completo alle API
#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 Azures 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 worlds 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).