Taking it a step further
Today me and Kseniya had a little pseudo coding session. Essentially we went through the plan on the wall and mapped out what the code needed to be doing at each stage, when we needed to talk to the server, what happens if the user has no phone signal etc.
It only took us about an hour and half, which was pretty quick. Although the game is relatively small and only really has a 5 or 6 different views to be built and designed, its all the complex behind the scenes stuff that is going to be a bitch a bit tricky.
Having looked through the iPhone documentation today, establishing network connections and reading the users location on a consistent basis and then relaying that to the server is going to be where the problems are going to crop up. Oh and I forgot to mention creating a compass using latitudes and longitudes requires some serious maths, beyond my level of knowledge at least. In fact pushing myself to learn more seems to be the theme at the moment considering neither me nor Kseniya have actually touched Objective-C before and here we are build an app for the iPhone using Objective-C. Given the technologies I have just talked about we are setting the bar pretty high also.
I have to confess that without the help of a certain website. I think the road to iPhone development requires a lot of Objective-C experience and I think Apple knows this and intends to leave it this way. You see I think Apple likes the fact that there is a certain exclusivity on the iTunes App Store. I’m not saying this is a bad thing I mean now I am getting to grips with it, it just makes it more appealing for me to create quality apps because the competition is relatively small at the moment. Plus the cost of distribution is nothing.
Please Leave a Reply
TrackBack URL :
