Schedule
2015
Request Me via Twitter – @dannydwarren
2014
Nov 20 – NEAdNUG – Crawl Walk Talk – Windows Universal App Lifecycle and Cortana API
Aug 27-29 – devLink –
- Master Windows 8.1 Location and Proximity Capabilities
- Crawl, Walk, Talk – Windows Phone 8.1 App Lifecycle and Cortana Voice API
Jul 9 – vNext_OC – Crawl, Walk, Talk – Windows Phone Lifecycle and Speech API
Jun 17 – San Diego .NET User Group – Intro to Windows Phone Lifecycle and Speech API
Apr 26 – DVLUP Day San Diego 2014 – Intro to WinPhone Dev and App Studio
Apr 23 – San Diego Tech Immersion Group – TRACK: Cross Platform Development with Xamarin and Windows Phone – Part 4
Mar 26 – San Diego Tech Immersion Group – TRACK: Cross Platform Development with Xamarin and Windows Phone – Part 3
Mar 18 – San Diego .NET User Group – Mobile UX Leveraging Voice
Feb 26 – San Diego Tech Immersion Group – TRACK: Cross Platform Development with Xamarin and Windows Phone – Part 2
Feb 4 – San Diego .NET Developers Group – Introduction to Windows 8.1 App Development
Jan 22 – San Diego Tech Immersion Group – TRACK: Cross Platform Development with Xamarin and Windows Phone – Part 1
Presentations
Crawl, Walk, Talk – App Lifecycle and Cortana API
Many Windows Universal apps in the store are good, but they could be great if they implemented the basics of app lifecycle management. Apps should behave such that users never know the app was suspended or terminated. In this session we’ll learn how to effectively and efficiently handle suspension, termination, resuming and restoring Windows Universal apps with patterns that apply generally to all mobile platforms. After helping our app to grow into adolescence we’ll teach it how to speak and respond when spoken to. Voice Commands are one of the most helpful features and yet one of the least leveraged features in the Windows Phone platform; plus with Cortana they’re even better! We’ll learn where they can help and how they can streamline the user experience.
Master Windows Universal Location and Proximity APIs
The age old punch line “Location, Location, Location” is all too applicable in technology now-a-days. We’ll learn to leverage Windows’ Location API, which is one of the most important features in the mobile computing world. We’ll cover how to help users locate themselves as well as helping them track their next Ski trip. Proximity is another vital part of many great apps today. We’ll learn to leverage NFC tags and connect to peers through wireless communication. Mastering the Location and Proximity capabilities in your Windows Universal app will help it, and you, be more successful.
Mobile UX Leveraging Voice
Mobile devices are becoming increasingly more intelligent and users are expecting apps on those devices to behave in certain ways. Many users long to be Picard and command their phones by the power of their voice. “Computer”…”Play Star Trek Insurrection” and bam off it goes! In this session we’ll learn how to design the app UX to utilize voice as a first class citizen, how to leverage Windows Phone 8’s Voice API, and how to make each user feel like a Star Ship Commander!
Intro to Windows Universal App Lifecycle Management
Many Windows Universal apps in the store are good, but they could be great if they understood the very basics of app Lifecycle management. App users should never know they left the app due to app behavior. We’ll discuss and learn how to effectively and efficiently handle suspension, termination, resuming and restoring Windows Universal apps.
Target Topics
- Windows Universal Apps
- Lifecycle Management
- Cortana (Voice) API
- Location
- Proximity
- Xamarin (Cross Platform Mobile App Development)
- Intro to Xamarin for Android, iOS, and Windows Phone
- Xamarin Forms