View
219
Download
3
Category
Preview:
DESCRIPTION
Introduction to the new features of Xamarin 3: iOS Designer, Shared code, Xamarin.Forms
Citation preview
C# on 2.6 billion devices
Dan Ardelean@danardeleandan@xpresscode.eu
Architecting Mobile Apps
SiloApproach
Build AppsMultiple Times
Write Once,Run AnywhereApproach
Lowest CommonDenominator
Xamarin’s Unique Approach
Native with Code Sharing
Anything you can do in Objective-C, Swift or Java, can be done in C# with Xamarin
What’s new in Xamarin 3
Major Elements inXamarin 3
Xamarin Designer for iOSMajor IDE EnhancementsImproved Code SharingXamarin.Forms
Xamarin Designer for iOS
Fully integrated into Xamarin Studio & Visual Studio
iOS 6 & 7 Storyboard support
Intuitive event handling
Support for auto-layout
Live preview of custom controls
DEMO
Xamarin Studio: Beautiful New Look
NuGet Package Manager
Full support for using NuGet packages
Take advantage of the many NuGet packages which are are now shipping with Xamarin compatibility – in Visual Studio or Xamarin Studio
Shared Projects
The easiest way to share code
Eliminates the hassle of file-linking
Easier to collaborate with other Xamarin Studio and Visual Studio users
Conditional Compilation
Class Mirroring
Partial Classes
Partial Methods
First Class F# Support
Portable Class Libraries
Xamarin + Xamarin.FormsWith Xamarin.Forms:
more code-sharing, native controlsTraditional Xamarin approach
Shared UI Code
Xamarin + Xamarin.Forms
Shared UI Code
Quickly and easily build native user interfaces using shared code
Xamarin.Forms elements map to native controls and behaviors
Mix-and-match Xamarin.Forms with native APIs
Xamarin Forms
Pages
Content MasterDetail Navigation Tabbed Carousel
Layouts
Stack Absolute Relative Grid ContentView ScrollView Frame
Layouts
Managed Layouts
Controls
ActivityIndicator
BoxView Button DatePicker Editor
Entry Image Label ListView Map
OpenGLView Picker ProgressBar SearchBar Slider
Stepper TableView TimePicker WebView EntryCell
ImageCell SwitchCell TextCell ViewCell
Navigation
Platform specific code
PCL
PCL
DEMO
Xamarin 3 Recap
Xamarin Designer for iOS
Major IDE Enhancements
Improved Code Sharing
Xamarin.Forms
So much more!
Try XamarinToday
Recommended