47

#SydMobNet Nov 2014: Evolve 2014 recap

Embed Size (px)

DESCRIPTION

Evolve recap given at the November meetup of the Sydney Mobile .Net Developers group, presented by Alec Tucker

Citation preview

Page 1: #SydMobNet Nov 2014: Evolve 2014 recap
Page 2: #SydMobNet Nov 2014: Evolve 2014 recap

Attendees!

Page 3: #SydMobNet Nov 2014: Evolve 2014 recap

Countries!

Page 4: #SydMobNet Nov 2014: Evolve 2014 recap

Trainees!

Page 5: #SydMobNet Nov 2014: Evolve 2014 recap

Keynote Annoucements

Page 6: #SydMobNet Nov 2014: Evolve 2014 recap

Xamarin Android Player

■ Super fast hardware

accelerated simulator

■ Available on Mac and PC

■ Free for Xamarin subscribers

Xamarin.com/android-player

Page 7: #SydMobNet Nov 2014: Evolve 2014 recap

Demo

Page 8: #SydMobNet Nov 2014: Evolve 2014 recap

■ Real-time Monitoring for your Apps

■ iOS, Android, Mac, and Windows

Xamarin.com/Insights

Page 9: #SydMobNet Nov 2014: Evolve 2014 recap

Report

■ Automatically report any uncaught managed or native exception.

■ Report your own caught exceptions with simple cross-platform API

Page 10: #SydMobNet Nov 2014: Evolve 2014 recap

Track

■ Track any event that occurs in your application.

■ Even track performance of how long an operation takes.

Page 11: #SydMobNet Nov 2014: Evolve 2014 recap

Identify

■ Combine event tracking with user identification to resolve issues faster.

Page 12: #SydMobNet Nov 2014: Evolve 2014 recap

Integrate

■ Simple integrations into popular services for mission critical notifications.

Page 13: #SydMobNet Nov 2014: Evolve 2014 recap

Demo

Page 14: #SydMobNet Nov 2014: Evolve 2014 recap

Sketches

■ Xamarin Studio

■ VS coming soon

■ developer.xamarin.com/guides/cross-platform/sketches/

Live Coding Environment

Page 15: #SydMobNet Nov 2014: Evolve 2014 recap

Demo

Page 16: #SydMobNet Nov 2014: Evolve 2014 recap

Xamarin Profiler Preview

■ Analyze and Polish your C# Mobile Apps

■ iOS, Android, and Xamarin.Forms

■ Windows or Mac

■ Xamarin.com/profiler

Page 17: #SydMobNet Nov 2014: Evolve 2014 recap

Two Key Instruments

■ Allocations

■ Time Profiler

Page 18: #SydMobNet Nov 2014: Evolve 2014 recap

Call Tree

■ Browse functions easily

■ Option to invert and separate by threads

Page 19: #SydMobNet Nov 2014: Evolve 2014 recap

Sampling

■ See where your app is spending the most time.

Page 20: #SydMobNet Nov 2014: Evolve 2014 recap

Memory Snapshots

■ See how memory is used at different points in time.

Page 21: #SydMobNet Nov 2014: Evolve 2014 recap

Demo

Page 22: #SydMobNet Nov 2014: Evolve 2014 recap

Test Cloud

■ Xamarin.UITest

■ Improved Capture Tools

■ Test Execution Enhancements

New Features

Page 23: #SydMobNet Nov 2014: Evolve 2014 recap

Test Cloud

New Features

■ Create Automated User Interface tests all in C#

■ Upload to the Test Cloud or run against a Device or Simulator

■ Run directly from Visual Studio or Xamarin Studio

■ Exposed via a NuGet Package

■ Free to use a Simulator*

Page 24: #SydMobNet Nov 2014: Evolve 2014 recap

Xamarin.FormsControls

blog.xamarin.com/enterprise-component-vendors-join-xamarin.forms-ecosystem/

Page 25: #SydMobNet Nov 2014: Evolve 2014 recap

IBM Partnership

■ IBM MobileFirst SDK for Xamarin

■ IBM MobileFirst Add-Ons for Xamarin Studio and Visual Studio

■ xamarin.com/ibm

Page 26: #SydMobNet Nov 2014: Evolve 2014 recap

Sessions

Page 27: #SydMobNet Nov 2014: Evolve 2014 recap

Sessions

■ Over 70 sessions (plus training)

■ Various mobile topics ranging from enterprise development to gaming

■ Videos available at:

http://xamarin.com/evolve

Page 28: #SydMobNet Nov 2014: Evolve 2014 recap

Darwin Lounge

Page 29: #SydMobNet Nov 2014: Evolve 2014 recap
Page 30: #SydMobNet Nov 2014: Evolve 2014 recap
Page 31: #SydMobNet Nov 2014: Evolve 2014 recap

https://github.com/xamarin/monkey.robotics

Page 32: #SydMobNet Nov 2014: Evolve 2014 recap
Page 33: #SydMobNet Nov 2014: Evolve 2014 recap
Page 34: #SydMobNet Nov 2014: Evolve 2014 recap
Page 35: #SydMobNet Nov 2014: Evolve 2014 recap
Page 36: #SydMobNet Nov 2014: Evolve 2014 recap

Mini Hacks

Github.com/xamarin/mini-hacks

Page 37: #SydMobNet Nov 2014: Evolve 2014 recap

Training

Page 38: #SydMobNet Nov 2014: Evolve 2014 recap
Page 39: #SydMobNet Nov 2014: Evolve 2014 recap

Fun

Page 40: #SydMobNet Nov 2014: Evolve 2014 recap

Evolve Quest App

https://github.com/xamarin/evolve-quest

Page 41: #SydMobNet Nov 2014: Evolve 2014 recap
Page 42: #SydMobNet Nov 2014: Evolve 2014 recap
Page 43: #SydMobNet Nov 2014: Evolve 2014 recap
Page 44: #SydMobNet Nov 2014: Evolve 2014 recap
Page 45: #SydMobNet Nov 2014: Evolve 2014 recap
Page 46: #SydMobNet Nov 2014: Evolve 2014 recap
Page 47: #SydMobNet Nov 2014: Evolve 2014 recap

See you next Evolve!

Presenter Name

Presenter Contact