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 through using a variety of tools to concept, plan, prototype, user test, design, and develop superior mobile applications.
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. Fingers and thumbs turn desktop design conventions on their head and the ergonomics of handheld devices demand entirely new design patterns for both […]
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, Microsoft Intune has extended its mobile app management capabilities to Xamarin apps built using the Intune App SDK. The SDK allows enterprises to manage and protect […]
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 both provide several build options to help optimize each of these factors. What garbage collector is best for my app? What […]
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# on Android Wear, covering Google Play Services and watch-faces along the way. If this piques your interest, you can build your own Android Wear-based […]
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 cover the basics of adding Google Play Services to your app, as well as highlight some of the lesser known treasures.
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 users? How long are they waiting for screens to load, or are they using that new feature you’re so […]
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 levels of success. In this no-fluff talk about soft skills, I’ll give you 5 soft skills from my best selling book, “Soft […]
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 Marshmallow, such as Runtime Permissions, Authentication Enhancements, and Support Library updates. This talk covers the basics of Android development for .NET Developers, touches a […]
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 of how to create a tvOS app with Xamarin, including: differences between tvOS and iOS APIs, […]
Do you need to build mapping apps for iOS, Android, and Windows? If so, this session is for you! Esri’s ArcGIS Runtime SDKs for .NET and Xamarin enable developers to build mobile and desktop applications across multiple platforms. We’ll talk about what you need to get started, demonstrate adding ArcGIS functionality to mobile apps, and […]