Archive for February, 2009
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 (I’ll leave that …
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 improvement. Let’s …
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 iBetaTest.com .
Launching their site just yesterday, iBetaTest.com already boasts 135 registered testers and 44 registered developers! Here is the skinny on how it works (per their website).
Beta testers and developers register for a free account
Beta testers log in and go into the Device Manager and add all of their devices
Developers can …
Workout of the Day