Presentation (Dutch): https://www.youtube.com/watch?v=5FkDt5coM6k
During the second week of October, Xamarin organised the yearly "Evolve" conference in Atlanta. During this conference, Xamarin unveiled their latest set of tools to make the life of a mobile software developer a lot easier. Examples are Xamarin.Insights to monitor apps, Sketches to do live-coding and the Profiler to profile apps.
During this presentation, we dive into the conference, but mainly focus on the tools that have been released.
13. Xamarin Sketches
Interactive, Real-Time Code Experiments
“ Sketches provide a live coding environment that
executes code as the developer types and
provides a live display of the data being produced. “
- Xamarin API
16. Notes
Current & Future
• F# support
• No class/method support; use Tuple and Func
• No Xcode 6.1 support
• Android in early preview
• Only on Mac
• Save directly in your code
• Custom Quick Looks (renderers)
• Line by line-evaluation
31. Xamarin.UITest on iOS
Client Server
Xamarin
UITest
Your
App
Test
Server JSON over http
32. Xamarin Testcloud
• Supports Xamarin.UITest
• Parallelization
• Video Playback
• Per device
• Per test
• Easier and easier to use
• Wizards incoming!
37. Profiler
Supports
• Support for iOS and Android
• Devices
• Emulators
Limitations
• No Profiling Mac apps
• No support for profiling Release builds
• On windows no:
• Snapshots
• Call tree sorting