SydMobNet July 2014: Xamarin 3 & Xamarin Forms
Upcoming SlideShare
Loading in...5
×
 

SydMobNet July 2014: Xamarin 3 & Xamarin Forms

on

  • 177 views

Sydney Mobile .Net Developers July 2014 Meetup

Sydney Mobile .Net Developers July 2014 Meetup
Talks on:
Intro to Xamarin and New Features in Xamarin 3 - Alec Tucker
Xamarin Forms - Filip Ekberg

Statistics

Views

Total Views
177
Views on SlideShare
177
Embed Views
0

Actions

Likes
1
Downloads
15
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • https://evolve.xamarin.com/letter
  • apis to make your app shine
  • access to the underlying SDKs if you need it.
  • I

SydMobNet July 2014: Xamarin 3 & Xamarin Forms SydMobNet July 2014: Xamarin 3 & Xamarin Forms Presentation Transcript

  • Sydney Mobile .Net Developers (#SydMobNet) Xamarin 3 Birthday Bash! Intro to Xamarin and New Features in Xamarin 3 – Alec Tucker Xamarin Forms – Filip Ekberg Alec Tucker Head of Mobile Product Development, APAC White Clarke Group
  • Agenda • Introductions • News • Intro to Xamarin and New Features in Xamarin 3 – Alec Tucker • Xamarin.Forms – Filip Ekberg • Pizza & Cake here • Adjourn to the Rag & Famish down the road
  • …interspersed with food and raffles for… • Xamarin • Monkey • C# Shirt • Nokia Memorabillia • Umbrella • Pluralsight • 2 x 1 month subscription • Mindscape • $50 vouchers
  • Leaders in Finance Technology Atlanta, London, Munich, Shanghai, Sydney, Toronto, Venice
  • Largest Mobile Developer Conference of the Year! www.xamarin.com/evolve
  • components.xamarin.com
  • News • Xamarin Hack Day – Was a great success! Watch for videos on www.xamarinhackday.com • New Lumia Launched – Is it a Nokia? Is it a Microsoft device? It’s a Lumia!
  • @alecdtucker blog.alectucker.com Intro to Xamarin and New Features in Xamarin 3 Alec Tucker Head of Mobile Product Development, APAC White Clarke Group
  • C# on 2.6 billion devices
  • Automatically test your app on hundreds of mobile devices Create native iOS, Android, Mac and Windows apps in C#
  • Architecting Mobile Apps
  • Silo Approach Build Apps Multiple Times
  • Write Once, Run Anywhere Approach Lowest Common Denominator
  • Xamarin’s Unique Approach Native with Code Sharing
  • Windows APIs 100% Coverage
  • iOS APIs 100% Coverage
  • Android APIs 100% Coverage
  • Anything you can do in Objective-C or Java can be done in C# with Xamarin
  • C# runs on 2.6 Billion Devices
  • How Xamarin Works  C# + .NET Runtime  Native UI  Native Performance
  • Why C#?  Async and await  LINQ  Full power of the .Net Framework
  • What’s new in Xamarin 3
  • Major Elements in Xamarin 3  Xamarin Designer for iOS  Major IDE Enhancements  Improved Code Sharing  Xamarin.Forms
  • Xamarin Designer for Android Fully integrated into Xamarin Studio & Visual Studio Multi-resolution editing Easy switch between design and Android XML Shipping for over 2 years
  • 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
  • Xamarin Designer in Action
  • 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
  • .NET BCL Documentation Full documentation for the .NET Base Class Libraries (BCL) Recently provided to community by Microsoft Integrated into Xamarin Studio
  • First Class F# Support
  • DEMO
  • Xamarin.Forms Filip Ekberg Microsoft MVP Pluralsight Author Author of C# Smorgasbord filip.Ekberg@readify.net fekberg.com @fekberg
  • Portable Class Libraries
  • Xamarin + Xamarin.Forms With Xamarin.Forms: more code-sharing, native controls Traditional 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
  • Pages Content MasterDetail Navigation Tabbed Carousel
  • Layouts Stack Absolute Relative Grid ContentView ScrollView Frame
  • 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
  • Xamarin.Forms in Action
  • DEMO
  • Xamarin 3 Recap  Xamarin Designer for iOS  Major IDE Enhancements  Improved Code Sharing  Xamarin.Forms  So much more!
  • Try Xamarin Today
  • Learn more Unrivaled Mobile Development Training Live unlimited mobile development training from mobile experts, in your time-zone, on your schedule and as often as you'd like
  • Key Attendees
  • Get Started Today: xamarin.com/download
  • Questions / Discussion / Food • Pizza and cake • Retire to the bar
  • Contact Details / References Group • http://www.meetup.com/SydneyMobileDotNetDevelopers/ Xamarin • www.xamarin.com • evolve.xamarin.com • university.xamarin.com Microsoft • www.lalaninja.com.au • dvlup.com • wp.msdeveloper.com.au Further Contacts Filip Ekberg • filip.ekberg@readify.net • @fekberg • fekberg.com Alec Tucker • atucker@whiteclarkegroup.com • @alecdtucker • blog.alectucker.com • linkedin.com/in/alectucker