Event - Xamarin-Evolve_2016


Understanding Implications of Build Options[MP4] [0:48:12] [2016/05/28]
When building mobile applications, there are several choices you can make that can have a big impact on the runtime performance, time to compile, and even the size of compiled files. iOS and Android…


Clicking on the Real World with iBeacon and Eddystone[MP4] [0:47:10] [2016/05/28]
Contextual awareness is a fast-growing trend in mobile development. In this session, Jim will take you through a quick overview of beacon technology, including Apple's iBeacons and Google's Eddystone,…


Why Akavache is Fast: How Not to Use SQLite[MP4] [0:47:12] [2016/05/27]
Akavache is a key-value store for Xamarin applications whose primary implementation is backed by SQLite. However, many people using SQLite find that they get massive performance benefits by switching…


From Sketch to App: A Design to Development Workflow[MP4] [0:45:58] [2016/05/27]
A good design and development workflow for any application involves users early and often to help inform and validate decisions when they can still be cheaply improved. In this session we will walk…


Contextual Communication in a Connected World[MP4] [0:55:07] [2016/05/27]
Communication is critical to the success of modern applications. With the rise of smart homes, smart cars, and even smart toasters, it's time for smart communication. In today's connected world we…


Your App Needs More Google Play Services[MP4] [0:30:14] [2016/05/27]
Google Play Services is full of many awesome features and is a must-have for Android developers. Take your app to the next level with Android Pay, App Invites, Nearby, Maps, Casting, and more! We'll…


As Seen On TV Bringing C# to the Living Room[MP4] [0:38:21] [2016/05/27]
The new Apple TV has been released, and YOU can be one of the first developers to write apps for it. To make things even better, you can build these apps in C#! This session will introduce the basics…


Create Stunning Apps with the Xamarin Designer for iOS[MP4] [0:42:01] [2016/05/27]
With the Xamarin 4 release, iOS developers have a powerful, well established tool for visualizing and designing native UIs: the Xamarin Designer for iOS. Deep dive into the Xamarin Designer for iOS…


Instrumenting Your Mobile Monitoring Strategy[MP4] [0:45:20] [2016/05/27]
As developers, the burden of creating great experiences for our users falls squarely on us. Now that you've released your app out to the world, do you know how it's performing in the hands of real…


Cross-Platform Media in Xamarin[MP4] [0:40:27] [2016/05/26]
Building an application that needs to consume media, such as audio or video? In this session, Martjin explains how you can play any media in a cross-platform manner and how to play media using…


An In-Depth Study of the MVVM Light Databinding System[MP4] [0:46:57] [2016/05/26]
Living in the dark ages and still wiring up properties manually between your user interface and data source? Databinding is a technique to automatically synchronize a user interface with it's data…


Performance Adventures[MP4] [0:35:26] [2016/05/26]
The first rule of optimization is to measure. You'll see what we do at Xamarin to monitor Mono's performance, assess potential optimizations, and what kinds of crazy and fun ideas we try to make Mono…


Google Fit, Android Wear, and Xamarin[MP4] [0:43:14] [2016/05/26]
With recent advances in wearable technology, it's now possible to create novel fitness experiences without building custom hardware. In this talk we take you through creating a fitness tracker in C#…


Think Like a Hacker! Common Techniques Used to Exploit Mobile Apps and How to Mitigate Them[MP4] [0:49:23] [2016/05/26]
The first step in learning how to protect your applications from hackers is to think like one. During this session, you'll learn how easy it is for hackers to leverage widely available tools to…


World Class Identity Management with Xamarin and Azure AD[MP4] [0:44:50] [2016/05/26]
Identity management as a service is a growing cloud market in which Microsoft is a leading player. This session will briefly explore the strategic future of Microsoft's identity services, including…


Designing for Touch[MP4] [1:33:52] [2016/05/25]
Touchscreens are everywhere now, even the desktop, and this workshop with designer Josh Clark (author of "Designing for Touch") tells you what you need to know to make the most of them.…


Is Your App Secure?[MP4] [0:44:49] [2016/05/25]
Security is a major focus when building web applications. But what about app security? What do I have to look out for as a developer to write a secure app? How do I handle sensitive data, and what…


Introduction to iOS 9[MP4] [0:46:53] [2016/05/25]
Join Craig for an introduction to how Xamarin.iOS works and the steps to build an iOS app from scratch, with a few comparisons to Xamarin.Forms and some tips on adding iOS 9-specific features to your…


Addressing the OWASP Mobile Security Threats Using Xamarin[MP4] [0:45:47] [2016/05/25]
You think your mobile app is secure—but is it really? In this session, Alec will give you the Top 10 mobile threats to be aware of and take an in-depth look at how to mitigate some of these threats…


Async and Await, All the Things Your Mother Never Told You[MP4] [0:43:34] [2016/05/25]
During this session we will explore some common pitfalls with using Async/Await. We will also go over time tips and tricks to make your apps more responsive.


Why You Should Be Building Better Mobile Apps with Reactive Programming[MP4] [0:42:25] [2016/05/25]
Reactive programming is popping up everywhere lately and big companies like Netflix and GitHub are using it as the cornerstone of their development. Unfortunately, reactive programming can look scary…


Cocos# in Xamarin.Forms[MP4] [0:46:51] [2016/05/25]
CocosSharp is a C# implementation of the Cocos2D and Cocos3D APIs that runs on many platforms, including iOS, Android, Mac OSX, Linux, Windows, and PlayStation 4. Most games also utilize native user…


Mobile Search: Making your mobile apps stand out[MP4] [0:44:45] [2016/05/24]
Did you know that only 26% of apps installed on a user's device are used daily? There are several innovative ways to engage with your users and keep them coming back for more after your app is…


MVVM Made Simple with Xamarin.Forms and Prism[MP4] [0:46:38] [2016/05/24]
MVVM has become the standard for the majority of cross-platform mobile developers. Since it's introduction in 2005, there are a number of issues that have been realized due to the side effects of the…


Optimizing App Performance with Xamarin.Forms[MP4] [0:47:58] [2016/05/24]
Don't let your app fall into potential performance traps! Learn how to build a blazing fast app using Xamarin.Forms with these performance tips and tricks.


Test Driven Xamarin Development[MP4] [0:53:55] [2016/05/24]
We all know testing is important, but how do you get started? This session helps you take your first steps into testing with an introduction to unit testing as well as using mobile…


Becoming a XAML Master[MP4] [0:45:47] [2016/05/24]
Many people have heard of XAML, but are you a XAML master? Don't miss this session with legendary technical author Charles Petzold, who will take you from a XAML newbie to pro in just 60 minutes.


Build Smart into Your App with Microsoft Cognitive Services[MP4] [0:35:18] [2016/05/24]
Join Allison Light, Microsoft program manager, to see how Microsoft's Cognitive Services combine intelligence and machine learning to power experiences used by millions of users, including the…


Enhancing Your Mobile Application with Machine Learning[MP4] [0:47:50] [2016/05/24]
Coupling Microsoft's recently announced Cognitive Services and Machine Learning capabilities to Xamarin's acclaimed development technologies opens a new world of possibilities for developers building…


Introduction to Android Marshmallow[MP4] [0:38:52] [2016/05/24]
Make your applications shine by taking advantage of everything Android Marshmallow has to offer. Join Nish as he gives you the lowdown on Android Fundamentals and the shiny new features of…


The Power of Roslyn: Improving Your Productivity with Live Code Analyzers[MP4] [0:46:00] [2016/05/23]
Two years ago we open sourced the C# and Visual Basic compilers and exposed their functionality through APIs as the Roslyn project. The Roslyn analyzer API empowers the developer community to be more…


You've Built an App... Now What!?[MP4] [0:37:51] [2016/05/23]
When companies embark on building mobile apps, almost all of the focus is on what the app is and what it does. Developers, Designers, and Business Sponsors spend hours and hours pouring over…


Extending Views and Adding Custom Attributes in Your Xamarin.Android App[MP4] [0:26:53] [2016/05/21]
Often during development, we encounter situations when the built-in controls do not provide all of the functionality needed by the application. Join Lori in this session covering everything you need…


Enterprise Mobility: Keep It Safe[MP4] [0:45:01] [2016/05/21]
Mobility has become key for productivity in the enterprise. As companies build and use more apps for business, security and data protection become ever more important. Through Microsoft Enterprise,…


5 Soft Skills Every Software Developer Should Know[MP4] [0:59:55] [2016/05/21]
Technical skills are great, but they can only take you so far in your career. Top earning software engineers know the importance of focusing on soft skills and personal development to achieve high…


Everyone Can Create Beautiful Apps with Material Design[MP4] [0:46:35] [2016/05/21]
Building beautiful Android apps doesn't have to be hard. Since its original induction, Material Design (MD) has taken the Android world by storm, generating rapid adoption throughout the dev…


Developing Connected Apps Using Azure and Xamarin[MP4] [0:56:57] [2016/05/21]
Creating connected mobile applications often requires some form of backend infrastructure. In this session, you'll learn how to reuse your existing .NET skills to quickly build web services into your…


Using Xamarin.Forms with F#[MP4] [0:46:30] [2016/05/21]
Did you know that it's entirely possible to write fully native, cross-platform mobile apps completely in F#? And that, with the release of Xamarin Studio 6.0, building Xamarin.Forms apps with F# has…


Continuous Delivery for Mobile Apps: Yes We Can![MP4] [0:46:38] [2016/05/21]
The way to higher quality and faster more predictable mobile release cycles is continuous delivery. In this talk, we show how to setup a simple continuous delivery pipeline for a small mobile app. We…


A Developers Guide to Azure IoT[MP4] [0:47:27] [2016/05/21]
All you ever wanted to know about how to connect IoT devices to Azure and make the most out of all the data coming from sensors leveraging smart data analytics, machine learning and other Azure…


Visual Studio 2015 and Beyond![MP4] [0:52:28] [2016/05/20]
Learn how to get the most out of Visual Studio 2015 on your Xamarin applications demo-by-demo. We'll explore day-to-day development situations and the way to leverage Visual Studio (and C#/.NET)…


Manage Xamarin apps with HockeyApp and Visual Studio Team Services[MP4] [0:42:33] [2016/05/20]
Join us for a demo-packed session! Learn more about how HockeyApp and Visual Studio Team Services help Xamarin developers deliver high-quality, modern apps for Android, iOS, and Windows. Automate your…


Building a Universal Windows App in Visual Studio[MP4] [0:49:46] [2016/05/20]
Visual Studio 2015 makes it easy to build Universal Windows applications that run on all Windows 10 devices, including PCs, Phones, Xbox, HoloLens, IoT, and more. Come to this session for a complete…


Become a Xamarin Studio Expert[MP4] [0:48:14] [2016/05/20]
Improve your productivity through the effective use of Xamarin Studio! Suitable for beginners and experienced users alike, come hang out with Mikayla Hutchinson as she divulges tips and tricks for…


Xamarin Evolve Keynote[MP4] [1:12:59] [2016/05/20]
Join Xamarin co-founders Nat Friedman and Miguel de Icaza to see what is coming next for mobile development and the future of apps.


The Future of C#[MP4] [0:46:53] [2016/05/20]
Since Roslyn shipped last year, we've been hard at work building on it to improve tooling, add new language features, and enhance Roslyn itself. In this session Mads will play with fire, showing early…