There are two events Windows Phone Unleashed events coming to the Phoenix metropolitan area in May. Please register soon before the events sell out. Registration and prerequisites can be found next to each of the events.
Introduction to XNA
XNA Game Basics
- What is XNA
- Game Development Tools
- XNA Game Projects
- XNA Game Loop
- Debugging Games
Working with Images, Sounds and Text
- Working with Textures
- Playing Songs and Sound Effects
- Drawing text with SpriteFonts
Getting User Input
- Getting input on the phone
- Using the Accelerometer
- Using Touch
Game State Management
Managing Game Play
- Keeping Score
- Tracking Health and Lives
- Adding Levels
Managing Screens
- Creating Multi-Screen games
- Loading content in the background
- How to pause the game
Managing State
- Phone Application Lifecycle
- Supporting Fast Application Switching
- Persisting and Restoring State
Silverlight and XNA Integration
- Introduction to Silverlight
- Silverlight and XNA Integration
- Creating a Silverlignt and XNA Game
Advanced XNA Games
Marketplace and Advertisements
- Understanding the Windows Phone Marketplace
- Submitting your Game to the Marketplace
- Adding Advertisements to your game
3D Games
- 3D Support in XNA
- Creating a simple 3D Game
Multi-Platform Games
- Building Games for Phone, PC and XBOX
- Other Multi-Platform options
Cloud Integration
- Using Windows Azure
- Social Gaming Toolkit
Introduction to Windows Phone 7 Programming
In this session, we start with a discussion of windows phone, the architecture changes made from 6.5 to 7.0, the hardware specifications and then move into the beginnings of building a WP7 application including...
- Application life cycle
- Hardware Foundation
- Files associated with project template
- Splash screen and the importance of 1 second / 19 second loading
- Application Bar
- Panorama and Pivot controls
- MVVM
- Marketplace
Connecting to Services
In this session, we will discuss how Cloud Services help to bring power to the phone. We will be binding to a rest based services and show how to search and display the information received. In this session we will also talk about Navigation, passing information between screens, while working with List and detail information.
- Navigation
- Location
- JSON Deserialization
- Bing Maps
- Isolated Storage
- Binding Sample Data
- Navigation
Recording Data
In this session we will be adding to our knowledge and learn the importance of live tiles. We will show you how to set up a periodic agent and how to set up and read and write to a SQL Database on Windows Phone.
- Live Tiles
- SQL CE
- Background Processes and Periodic Agents
- Launchers and Choosers
According to the Bing Dictionary, motivation is defined as follows:
- giving of reason to act: the act of giving somebody a reason or incentive to do something
- enthusiasm: a feeling of enthusiasm, interest, or commitment that makes somebody want to do something, or something that causes such a feeling
- reason: a reason for doing something or behaving in a particular way
Motivation can be a powerful driver to move you forward in your life, goals and/or projects. For the last few months I have be haphazardly trying to lose some weight, and by haphazardly I mean, that the intend was there just not a lot of motivation. That changed two weeks ago at DevConnections when I had two friends of mine comment on my clothing and overall appearance. One said to my wife, admittedly jokingly, How can you go out with this guy looking like this when you are so beautiful (paraphrasing a bit)? And another making comments while I was working the INETA booth commenting on my attire and general appearance stating (paraphrasing again), How can you represent INETA looking like that? Based on the other comments from that person made thought out the day all I heard was You look like a fat slob! And after looking at myself and hearing what some friends were saying to me, I realized that since my mother passed back in October of 09, and taking on the extra community work that I have let myself go. I tended to wear bagger clothes that were comfortable and I wore sneakers everywhere which was not typical of my style.
Well DevConnections and some friends like Elijah Manor, loosing 46 pounds, I am now motivated again. I am, as of this morning, 238 pounds and according to most charts and sites based on my height I should be around 165 pounds although I would be happy with around 180 pounds. So that means I need to lose 58 pounds which I am capable of doing. In a previous lifestyle change I lost around 75 pounds.
There are many ways that one can do this; surgery, really restricting my diet, going through crash diets or detox diets. I am probably going to go back to watching what I eat and drink with Weight Watchers. I was really successful with this plan in the past.
Motivation for You!
Are you looking for that push to get you to start losing weight well join me for the first leg of my weight loss journey. The #TechEd20! That’s right, I set my first goal to lose 20 pounds by TechEd North America and decided to make a little competition of it. Join me in my our weight loss quest for some cools prizes. What the prizes are I do not not know yet, but I am sure I will be able to get some books or free software for participants. But the biggest prize will be being able to fit into the jeans or your favorite shirt again.
So if you want to participate, leave a comment on this post and email me your target weight loss delta in pounds. If you hit at least 20 pounds by the start of TechEd (Jun 10th), you get some sort of prize. Everyone will most likely get something for participating.
Good luck!
Sponsorship
If you are in the software community and want to provide some of the give a ways for this contact me at jguadagno [at] sevdnug.org