Freestyle Coding

Programming in the Real World

  Home  |   Contact  |   Syndication    |   Login
  53 Posts | 0 Stories | 39 Comments | 0 Trackbacks

News

Tag Cloud


Archives

Post Categories

Charity

Conferences

Professional

Projects

Social Networks

Windows Phone

Now that teched has come and gone, I thought I would use this opportunity to do a little post-mortem on The Krewe app. It is one thing to test the app at home. It is a completely different animal to see how it responds in the environment TechEd creates. At a future time, I will list all the things that I would like to change with the app. At this point, I will find some good way to get community feedback. I want to break all this down screen by screen. We'll start with the screen I got right. The ......

I made some tweaks to Card Roulette. I added some quick interface code so I could make sure the Decks and Cards were working as expected. This lead to the addition of the ability of to add a card to a deck. Otherwise, you can't put a card in a discard pile. I also added a ToString for a PlayingCard. I would pound through some more code, but I need to prepare for tomorrow. What's tomorrow, you ask? Well, remember yesterday when I mentioned the Windows Phone Garage in Birmingham, Alabama? That is tomorrow. ......

I recently published version 2.0 of The Krewe Windows Phone app. The app is meant to facilitate social interactions at conferences, primarily TechEd North America. Version 1 of the app, published for last year, was primarily meant as a consumption app. We provided a list of events, a view of a Twitter feed, and the ability to view where other users are located. The location view used a "checkin" mechanism, similar to FourSquare, where people could check into a location. The location would then display ......

When I was working on my C#/XAML game framework, I discovered I wanted to try to data bind my sprites to background objects. That way, I could update my objects and the draw functionality would take care of the work for me. After a little experimenting and web searching, it appeared this concept was an impossible dream. Of course, when has that ever stopped me? In my typical way, I started to massively dive down the rabbit hole. I created a sprite on a canvas, and I bound it to a background object. ......

...and how you can avoid the same fate. Any of you that follow me on Twitter know that I bricked my Lumia 920 Friday night. I didn't mean to brick my phone. These things just kind of happen. Now that I read up on what happened, I want to share with you what I wish I would have known last night. Let's start for me setting the scene. Microsoft, in their infinite wisdom, decided to not allow people to merge Microsoft Accounts. This led to a problem once Windows 8 and Windows Phone 8 hit the scene. I ......

In my previous TechEd North America Preview, I addressed all the content I wanted to see at the show. This time, we shall turn our attention to the certifications I might try to pick up. If you have never been to TechEd North America before, one of the greatest things about the event is an on-site certification center. If you have a couple hours to spare, you can walk up to a test. The first test on my agenda is 70-5231. I took this update test once, but did not do well on the MVC portion2. A few ......

As I promised in my last post, I feel the need to give you a rundown on all the technical content I am looking forward to checking out at Tech Ed this year. We shall start with the content I know I'll be able to see. This would be some demo stations in the Technical Learning Center. I will DEFINITELY be checking out the Windows Phone Device Bar. I will admit that I am a bit of a phone snob, and I just want to manhandle all that sexy, sexy tech. I am also planning on talking to the Windows Phone team ......

Greetings. I know I have been in work sponsored hiding lately. We are working furiously on a beta project to secure a contract, and I can't really talk about it yet. Hopefully, the contracts will be soon signed. Not only will we then have money, but I can talk about all this really cool tech with which I have been playing. However, since the contract is not signed, I need to bring you people up to date with where I will be during the summer. Let's face it, you can't be a speaker / blogger without ......

Today, I just wanted to share a quick WP7 gesture trick. When you're using FreeDrag gesture, you get a lot of sample points every time you get an update1. Instead of processing them all, you really only need to process two. It sometimes seems a little confusing. The GestureSample returned by ReadGesture contains a Vector2 member called Position. This guy isn't really a "vector." He's is just a screen coordinate for the sample point. As said above, ReadGesture will return multiple samples per Update. ......

When Microsoft announced that Windows Phone 7.5 would support applications that contained both Silverlight and XNA, I was really excited. However, after I played with it, I ran into one little annoyance. You are forced into a non-XNA enabled page by default1. After some experimentation, I found a way to make lemonade. I used the ease of Silverlight animation to create my Splash Screen page. After the animation completes, it passes control to the actual XNA-enabled PhoneApplicationPage. However, this ......

Full Windows Phone Archive