Skip to content

Details

Speaker : Michael Cummings

Session Info: Push Notification Services on Windows Phone.

In today’s mobile market, social games can gain popularity with extraordinary speed. For a mobile social game it’s important that the game provide immediate feedback to the user on progress with in the game by other players. A large part of the social game is the ability to recruit other players to your cause and assist you in achieving your goals. These are just a few examples of how important having a communication channel that you game can leverage to allow your players to interact really is. All the current mobile platforms provide several ways to allow your games to communicate with other players. This session will explore how to use the Push Notification Services of the Windows Phone platform to send and receive messages. Attendees will learn how to use push notifications to transfer play to the next player and synchronize play between multiple players. Next attendees will learn how to leverage Push notifications to ask other players for assistance or to taunt about achievements made within the game. Finally, attendees will learn how to modify their games Live Tile based on information received from a Push Notification Message. Code will be shown and demoed thought the session and the complete source and presentation will be available before the conference.

Speaker Bio:

Michael Cummings has nearly 20 years of experience as a systems analyst and software developer, and is a Microsoft MVP in XNA/DirectX. He is an experienced technical lead with strengths in systems architecture, software development, infrastructure design & deployment, and business process as it relates to technology. Michael holds multiple certifications from Microsoft and other certifying organizations, including MCP, MCT, MCSD, MCSE, and MCDBA. In addition to working with many different technologies, Michael also has taught hundreds of Microsoft Certified Courses as a Microsoft Certified Trainer. Michael is dedicated to the community and speaks at user groups, code camps, and conferences. Michael has been a hobby graphics programmer since the days of the TI99-4/A. Most of the day he's busy developing business applications, but that doesn't stop him from working on games and graphics engines when he can. As an avid gamer and an XNA enthusiast, Michael started the Boston XNA Developers Group, and has spoken at several user groups and other events on the topic of XNA and games. Michael is a contributor to many open source projects, including AXIOM, a .Net/Mono 3D rendering engine, and Planeshift, a 3D MMORPG. His blog can be found at http://www.geekswithblogs.net/mathoms .

http://photos3.meetupstatic.com/photos/event/1/b/7/8/event_88567032.jpeg

Related topics

You may also like