Community Days 2015 Introduzione a Xamarin
-
Upload
dan-ardelean -
Category
Technology
-
view
41 -
download
2
Transcript of Community Days 2015 Introduzione a Xamarin
XAM02- Introduzione a XamarinDan Ardelean
[email protected] - @danardelean
http://sviluppomobile.blogspot.com/
#CDays15 – Milano 24, 25 e 26 Marzo 2015
Grazie a
PlatinumSponsor
#CDays15 – Milano 24, 25 e 26 Marzo 2015
Cos’è XAMARIN?
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Xamarin è un’azienda
• Xamarin Platform : C#, F# per Mac, iOS, Android
• Xamarin Test Cloud
• Xamarin Profiler
• Xamarin Insights
• Xamarin Android Player
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
First
release of
Xamarin.Mac
Launch
Partner
Program
200,000
Developers
Xamarin
Founded
First release of
Xamarin.Android
Xamarin.iOS
launches (originally
known as
MonoTouch)
Ximian
Founded
2001 2003 2009 2011 2012 2013
Mono
Launches
Ximian Acquired
by Novell
Xamarin 2.0
Component Store
Xamarin Test Cloud
Evolve 2013
Microsoft Partnership
500,000
Developers
100+ Partners
100+ Components
2014
//
Xamarin 3
2000
SAP Partnership
Fire TV Support
Salesforce partnership
Visionary in Gartner
Magic Quadrant
Google Glass Support
Visual Studio Partner
of the Year
Android Wear Support
Xamarin Evolve 2014
800,000
Developers
200+ Partners
200+ Components
#CDays15 – Milano 24, 25 e 26 Marzo 2015
Build Test Monitor
#CDays15 – Milano 24, 25 e 26 Marzo 2015
Creazione di applicazioni native per iOS, Android, Mac e
Windows in Visual Studio/Xamarin Studio e C#
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Approccio classico
• Vantaggi• Focus sulla piattaforma
• Applicazioni native
• Svantaggi• Multiple code base
• Frammentazione
• Lento quindi costoso
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
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
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
XAMARIN PLATFORM
• Vantaggi• Un unico linguaggio per lo sviluppo
• Applicazioni native
• Condivisione codice
• C# e .Net
• Svantaggi• Bisogna pagare
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Xamarin.Forms
With Xamarin.Forms:
more code-sharing, native controlsTraditional Xamarin approach
Shared UI Code
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Tutto quello che si può sviluppare in
Objective-C, Swift, o Java può essere implementato anche usando
C# with Xamarin using Visual Studio
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Performance native
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Android Runtime Model
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
iOS Runtime Model
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
demo
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Da dove iniziare
• http://developer.xamarin.com
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Q&A
Tutto il materiale di questa sessione suhttp://www.communitydays.it/
Lascia subito il feedback su questa sessione,potrai essere estratto per i nostri premi!
Seguici suTwitter @CommunityDaysITFacebook http://facebook.com/cdaysit#CDays15