Cross-Platform Mobile Development

W10 Building Multi-Platform Mobile Apps with Push Notifications

05/07/2014

1:30pm - 2:45pm

Level: Intermediate to Advanced

Nick Landry

Senior Technical Evangelist

Microsoft

This session will discuss the various push notification services from Microsoft, Apple and Google, how to leverage them in your mobile applications, how to deal with push scenarios for any given multi-platform app, and also look at platform-specific notifications.

The best mobile applications don't live in a vacuum. They are augmented by dedicated servers, the Internet and Cloud services. While it's one thing to reach out to server-side services from a mobile application, it's a completely different affair when the tables are turned and the server needs to reach the phone. Enter push notifications. From iOS to Android, Windows Phone and Windows 8, discover how to send push notifications from cloud-hosted services to a mobile app running on a tablet or phone, and learn how to handle those alerts in your mobile app. We'll discuss the various push notification services from Microsoft, Apple and Google, how to leverage them in your mobile applications, how to deal with push scenarios for any given multi-platform app, and we'll also look at platform-specific notifications, like scheduled alerts on iOS and Live Tiles on Windows Phone and Windows 8. The live demos will include a variety of iOS and Windows Phone apps, and also include technical details about Android and Windows 8.

You will learn:
  • About the common consumer and enterprise scenarios where mobile applications need to receive notifications and alerts from servers or cloud services
  • Send push notifications from cloud applications in Windows Azure to mobile applications on various platforms
  • How to build mobile apps for on Windows Phone, Windows 8 or iOS that can receive and handle push notifications