I’ve previously mentioned the excellent SpriteHelper and LevelHelper tools. These tools work with Cocos2d, Cocos2D X, and Corona SDK games and allow to quickly add graphics design levels, and physics to your games with drag-and-drop and parameter selection. Together these tools are a very powerful combination, and save an incredible amount of time – […]
Category: iOS Development Tutorials
Tutorials for iOS development are posted here. The tutorials can cover any topics relevant to iOS developers and tutorials on topics game development, augmented reality, and learning Objective-C have been posted in the past.
If you would like to add a tutorial please submit it here.
Since the iPhone and iPad don’t include their own game controls if you are developing a game that requires classical controls your are going to have to code your own or use an open source library. Fortunately for Cocos2D devs there is the SneakyInput library. I found a good step-by-step tutorial explaining the process of […]
OpenGL ES is a topic that I’ve posted about many times on this site, and I’ve been trying to keep a categorized list of OpenGL ES tutorials up to date with every OpenGL ES tutorial I’ve seen. There have not been too many OpenGL ES 2.0 tutorials to date that go beyond the absolute basics. […]
If you have any interest in computer vision or augmented reality with marker detection then you have probably heard of OpenCV, the Open Source Computer Vision library for real time computer vision. There are many apps, and some augmented reality libraries (even commercial ones) that use the BSD licensed OpenCV. However, building for iOS was […]
In the past I’ve posted about creating iOS style buttons mentioning this tool, and this library which allow you to draw glossy buttons similar to those found in most iOS apps. The basic calculator app however has different buttons. They have a rounded gloss at the top, and a steady gradient all the way down […]
In the recent past I mentioned a great open source example for beginners interested in using the Map Kit on iOS devices, and utilizing several open source projects. I’ve come across a couple of excellent beginners tutorial on how to parse an XML feed, and display the contents on the map. Another giving a good explanation […]
You’ve already seen this in numerous apps. Images that can be dragged by holding, enlarged, shrunken and rotated with the pinch gesture. All that being said, if you’re new to programming UIGestureRecognizers this can be a somewhat difficult task. I’ve found a tutorial demonstrating how to easily include this functionality that is immensely useful for […]
As a user it can be extremely frustrating if you’re using an application and you have to wait an extended period of time while the application updates. Sadly this was pretty common when the app store was new. The devices were slower, the networks were slower, and many apps weren’t using multi-threading in places they […]
If you have been using the Mac OS for any amount of time then you are likely aware of Apple’s password management system known as the Keychain. iOS devices also have a keychain system for storing user data securely. If you need to store username/password data for a web service securely within your apps then […]
The Core Text library allows for easy text formatting and I have mentioned it several times in the past with the fancy text effects tutorial and an excellent open source project enabling easy multi-column text display. I’ve come across an excellent tutorial that puts everything together demonstrating how to create a magazine style app. You’ll learn […]
Xcode 4 has introduced many improvements, but you have to know how to use them – and know they exist. One extremely useful feature is Xcode 4’s capability to create outlets and actions automatically with a simple drag and drop operation. This means that you can create your @property, @synthesize methods, and declare your instance […]
Apple has provided user interface add-ons such as the UIAlertView, and modal views to allow us to alert users when we want to provide the user with information. These add-on views aren’t always appropriate, and rather than push another view onto the stack a tutorial I came across earlier today demonstrates how to create an […]