Silicon Valley Code Camp : October 11th and 12th 2014Track
Track - Windows Client
It’s an exciting time for Windows client developers with the advent of Universal Apps. Now you can create an app which runs on both Windows 8 and Windows Phone by only changing the user interface. At the heart of this is XAML, Microsoft’s technology for creating user interfaces. This year’s Windows client track contains sessions for both XAML beginners and experts alike. Also new this year are exciting features in Windows Phone such as Cortana, new sensor APIs, and enhanced Bluetooth support. Cross-platform talks are always interesting, and we have ones this year both for enterprise and game developers. No matter what kind of app you write, you need to follow good design principles. We have that covered too.
Sessions in this track7
An Introduction to XAML Development
XAML is Microsoft’s premier, declarative user interface technology. It spans every device-type and every Windows platform. Come get a primer on XAML: the syntax, controls, and basic techniques.Buidling a Universal App in an Hour
Windows now spans form factors and platforms. With Universal Apps, a single code base can be written to span all Microsoft Platforms. In this session we'll build a simple Universal App in an hour.Build a cross-platform enterprise LOB mobile app with offline sync
Learn how to build enterprise LOB iOS, Android, and Windows Apps which use offline sync for intermittent connectivity.Deep dive into Windows Phone apps: Sensors, Bluetooth, Cortana
Deep dive into rapidly expanding Microsoft platform that brings a new set of amazing features: from AI to sensors support, new features in Bluetooth API and background tasks, maps and more!Proximity API for Windows Phone
Learn how to make your Windows Phone devices talk to each other! In this session you we will use the Proximity API to establish a connection with peer apps within wireless range, either by browsing for nearby devices running your app, or using NFC.UI and UX design principles to keep the user engaged within your mobile app
This session will provide insights into the world of apps and explore how to best engage the user within your app. The speaker will provide insights into lessons learned from his experience developing apps for mobile platforms.XAML Anti-Patterns
In this session we look at XAML Anti-Patterns – solutions that end up counterproductive. Among the patterns & techniques discussed are bootstrappers, virtualization, XAML itself, & more. Topics may surprise even advanced XAML developers.