Combining .Net and iPhone Development (Part 1 – Setting the Scene)

This is the first in a series of short blogs (you’ll get the idea soon that I really don’t like big blogposts – except for tutorials of course) that I am writing on the merits of combining the two development technologies: .Net and iPhone. I am going to focus on why a .NET developer would seriously consider adding the iPhone SDK to his/her skillset.

So to get the fundamentals out of the way lets just outline what each means:

1. .Net Development

Developing applications on windows based PC’s for either generally Microsoft Operating Systems (including microsoft handheld/tablet devices) and/or for the web. The primary tool is Visual Studio using the C# or VB.Net language.

2. iPhone Development

Developing applications on Macintosh computers for the iPhone (and iPad) using XCode (with Objective C) and Interface Builder.

I’ll also set the scene here so that you understand my perspective – I have been writing .NET applications  for a living for many years, and have been playing around with the iPhone development environment in some of my spare time at home over the last year or so but haven’t made major advances – YET!!!!.

The reality with these posts is that they are from the perspective of a .Net developer trying to build both my .Net and iPhone skills at the same time, so take that into account when you read future posts.

Next : Adding another string to the bow

Dom

Domscode first Coding SuperGuru award – Prashant Brall !!!!

So, I have been talking about Sydney Webcamp for a while, mainly because Scott Hanselman was presenting and it’s rare that this .Net demi god appears in Australia. So it happens that one of my old workmates, and the reader of this blog: Prashant Brall  (and his mate Anthony) goes to the two day conference (day two of the conference is all about building an app in small teams) and  wins the competition for best web application. He won a XBox 360 personally presented by Scott Hanselman & James Senior

Here is the source code:

http://racedaycommander.codeplex.com/

Well done Prashant  (and Anthony)- inaugural winner(s) of the Coding SuperGuru award.

Dom

.Net Tutorial C#4.0 and Test Driven Development-CANNONATTACK

This is my first .NET tutorial and it focuses on using VS2010 and Test Driven Development (TDD).  The finished product is a  .NET console app game in which you set the angle and velocity of cannon to hit a target at a random distance. Have a look…

Tutorial (PDF):

CannonAttack -A Test Driven Development Tutorial in c# 4.0

Screenshot Cannon Attack

Screenshot Cannon Attack

Dom