Ok, So it’s time to wrap up this series. Today I will be showing you how to add a few “bells and whistles” that will make your game more complete. Let’s start by adding a splash screen to your game (Again I truly apologize for the lack of graphics skillz. Photoshop and I are not friends).
Creating a Splash Page
We will be adding a splash page that will fade out into our main game screen. Start by downloading …
Have you been curious about how to open Mail.app from your applications to send contact email? Today, I will be teaching you how to do just that. We will even be pre-filling the subject, to line, and body of the email.
This is a great way to to put a contact or bug report button on your app. I’m going to start with a simple UI that I created. I’m not going to discuss how it was created …
Ok folks, here it is. The next tutorial in our iPhone game programming tutorial (sorry for the delay). Today, I will be discussing the basics of player interaction, simple game AI, and game logic. We will also be exploring how to do simple collision detection so we know when the ball hits a paddle. Per popular request, I will be adding “Challenges” to the bottom of the tutorials from now on to give some more advanced ideas for …
Saving and Reloading from .plist files…
A great way to store dictionary data that does not change during runtime is in a .plist file. Say you want to organize some data hierarchically or you want to store the navigation structure of a drill-down somewhere more convenient (see drill-down save example in apple docs), then a .plist file is a great way to go.
Here’s a quick example of how to restore data from a plist file. I’ll use a plist …
Through my travels of the internets, I have encountered a great website for iPhone developers looking to have their applications beta tested by real people. The website is called .
Launching their site just yesterday, m already boasts 135 registered testers and 44 registered developers! Here is the skinny on how it works (per their website).
Beta testers and developers for a free account
Beta testers and go into the Device …
This is the first in a multipart series where I will be teaching you to create an iPhone game from the ground up. As many of you know, OpenGL and Quartz have quite a steep learning curve. This tutorial will simplify the development process and not use either one of those technologies. For our graphics, we will simply use UIImageViews.
In this tutorial series, I will teach you about every aspect of developing an iPhone game. …
So, I have recently accepted a job with a company called . This job is a great opportunity for me as I will be writing iPhone applications for a living! Pretty sick eh?
What does this mean for iCodeBlog.com? Glad you asked. It means better tutorials. As I will be coding Objective C every day of my life, my skill set will become greater and greater. I will be able to write more in …
Wow! are a client and a great team to work with. They have an excellent sense of style and cleanliness of usability. But don’t listen to us. We’re biased. Check out what had to say:
Why this is so great – you no longer have to wait until you get home and to your computer to create slide shows of the amazing pictures you …
Wow! It has been a long time since my last tutorial… As I wrote in my last post, I had to take a break due to my wife having our baby. But, now I’m back and have a great tutorial for you guys.
Today I will be showing you how to work with a UIWebview to create a basic web browser. Here is a screenshot of the app we are going to create.
Create a View-Based Application
Ok, …

